OVH Community, votre nouvel espace communautaire.

Comment créer un serveur Insurgency


MoOnK
13/06/2013, 08h55
oops

cochangel
13/06/2009, 14h33
j'ai apporté les modifications pour le "USER"

Autrement, je pensais créer un autre tuto afin de répertorié les commandes d'installations des différents jeux steam dont voici quelques exemples mêmes connus

./steam -command update -game "cstrike" -dir .
./steam -command update -game "czero" -dir .
./steam -command update -game "dod" -dir .
./steam -command update -game "counter-strike source" -dir .
./steam -command update -game "dods" -dir .
./steam -command update -game "tf" -dir .
./steam -command update -game "insurgency" -dir .
./steam -command update -game l4d_full -dir .

Qu'en pensez-vous?

alexis57
13/06/2009, 12h28
Bin il est pas mieux le tuto que tu as proposé plus haut. Il date de 2006.
Si tu fais un tuto, fais le toi même. C'est comme ça que l'on ne trouve plus un tuto valide sur le web. Les erreurs vont de tuto en tuto car vous n'êtes pas capable de proposer un tuto correcte.
Et là vous allez me dire, t'as qu'à en faire un des tutos.
Je répondrais : Je n'ai pas le temps de faire un tuto, mais lorsque tu proposes un tuto, tu le fais bien sinon tu t'abstiens.
Ceux qui sont intéressés par insurgency, ils vont pas se géner pour lancer un post d'explication.

cochangel
13/06/2009, 12h04
lol quand c'est pas l'un c'est l'autre, regarde le tuto que j'ai proposer plus haut.
Après stop flood car des gens intéressés par insurgency voudraient bien savoir comment on fait.
Merci pour eux.

vansfoxy
13/06/2009, 12h04
Ouf alexis te revoilà

alexis57
13/06/2009, 11h53
Ton tuto ne sert à rien, ceux qui savent qu'il ne faut jamais lancer un serveur de jeux avec root, saura installer insurgency. y a juste à remplacer "Counter-strike source" par "insurgency".
Alors soit tu le fais correctement en disant qu'il faut pas le lancer en root soit tu fais rien parce qu'après les débutants qui vont lire le tuto vont le lancer avec root.

Ensuite je pensais que sur la R2, il n'était pas possible d'ouvrir une console en root ( comme ubuntu desktop ) voilà pourquoi j'ai dit que je ne connaissais pas la R2.

cochangel
13/06/2009, 11h52
Sache une chose je te remercie de développé le tuto, ensuite mon premier serveur je l'ai fait grâce à ce tuto http://forum.ovh.com/showpost.php?p=58533&postcount=4
comme beaucoup je pense.
ceci étant on n'a pas toutes les solutions possibles car chacun peut y apporter son amélioration et ainsi créer quelque chose en béton.

vansfoxy
13/06/2009, 11h48
Moi je fais pas de tuto parce que j'en ai pas le niveau, toi tu ne l'as clairement
pas aussi, alors tu ferais mieux de t'abstenir.

Sinon si tu veux améliorer ça sans passer par root.

adduser le_user
chown -cvR le_user /home/le_repertoire/
Tu te log sur le user, tu lances le serveur.

C'est bon là ? Je critique parce qu'au moment où j'ai commancé à faire des
serveurs de jeux, ça m'aurait fait chier de lire un tuto et de me retrouver hacké
2 semaines plus tard, parce que le gars qui a écrit le tuto a pas mis un user pour
lancer le serveur.

Si tu peux pas comprendre pourquoi on te dit que c'est pas bon sans te vexer je peux rien faire pour toi

cochangel
13/06/2009, 11h42
propose ta solution mdr si tu sais comment faire.
Sinon toi sa sert à rien de poster pour ennuyer les gens.
Toi tu balance des trucs mais tu fais rien pour amélioré.

vansfoxy
13/06/2009, 11h35
Vous avez quel âge ?

L'autre y débarque et fais des conclusions. Mais c'est quoi se délire. Faut arrêtez, c'est la fête des pseudos "1" ces temps...

On lance pas un serveur en root point, si tu veux pas admettre ta faute, moi je m'en cogne, mais plein
de gens vont faire l'erreur si on ne leur dit pas ils vont se faire hacker par ta faute.

Je l'ai dit, t'es pas contant, aurevoir.

sefkill
13/06/2009, 11h28
Tout à fait d'accord avec toi Coch

cochangel
13/06/2009, 11h27
C'est bien ce que je pensais, Monsieur ne partage rien, pompeur de tuto mais pas capable d'essayer d'en faire un.
De plus, si personne ne commence certains scripts personne ne les évoluerais, propose moi une solution de lancement afin de compléter avant de baver ton venin.

sefkill
13/06/2009, 11h27
Tu ne sais que prendre les tutos, faire du foin sur les autres tutos et ne rien partager, alors excuse moi, mais passe ton chemin ...

Bon vent à toi.

sefkill
13/06/2009, 11h22
Ben alors, pourquoi tu viens mettre ton nez ici?

vansfoxy
13/06/2009, 11h22
Citation Envoyé par sefkill
Bonjour,

vansfoxy : Au lieu de critiquer, si ça te plait pas, fais en un toi même non?

C'est juste un conseil ...
Arrêtez de vous inscrire pour rien... La réponse à ce que tu dis est plus haut.

Et je critique parce que plein de personnes vont suivre ce qu'il a écrit et se faire hacker par sa
faute. Donc réfléchis un peu, et vois que je critique pour la bonne cause. Si t'es pas heureux
fallais pas t'inscrire ici

vansfoxy
13/06/2009, 11h21
Mort de rire, tu me fais trop rire !

Bah ouais mais j'ai pas l'utilité d'en créer alors qu'il y a déjà tout ce qu'on veut sur le net.

Et désolé, lancer un serveur en root c'est bien la première chose que je ferais jamais.

C'est tout. Bon vent.

sefkill
13/06/2009, 11h20
Bonjour,

vansfoxy : Au lieu de critiquer, si ça te plait pas, fais en un toi même non?

C'est juste un conseil ...

cochangel
13/06/2009, 11h14
non regarde bien, je me suis pas contenté de faire un copier coller ceci est une inspiration enfin essaie également de créer des tutos afin de voir comment tu t'en sort car la critique est toujours facile mais le passage à exécution plus compliqué.

vansfoxy
13/06/2009, 11h11
Je te dis de te balancer du pont tu vas le faire ?

Là pour ce qui est du tuto, tu t'es balancer tout seul, t'as recopié bêtement un autre tuto sans même
chercher à l'améliorer ou savoir s'il était correctement fait.

cochangel
13/06/2009, 11h00
http://forum.ovh.com/showpost.php?p=58533&postcount=4
Voici le tuto dont je me suis inspirer car moi et les explications c'est pas mon fort, cependant aucunes façon de faire ne sont les meilleures elles ne peuvent qu'être améliorées.

UP

vansfoxy
13/06/2009, 10h55
Ouais mais si tu fais un how to fais le correctement ou le fait pas.

C'est juste un conseil

cochangel
13/06/2009, 10h48
Je ne connais pas la R2 mais sur les autres, il ne faut surtout pas faire comme ceci !!
Si vous faites comme le tuto, votre serveur ins va être lancé avec root, les serveurs ins ont plusieurs bugs et failles, suffis qu'il y ai un ptit hackeur qui en veuille à sa "société", et bam plus de serveur dédié pour lui.
Pour répondre à ta question, à partir de n'importe quelle distrib si tu lance tes serveurs en root il y aura toujours une faille c'est sur.
Le tuto reste tout de même un exemple de lancement mais bien entendu pour ma part je les lances avec un user autre que root.
Enfin bref le but de ce message n'est pas de parler de moi mais comment installer Insurgency

alexis57
13/06/2009, 08h11
Mdr crok72, toutes les pseudos sociétés sont faites bizarrement.

Je rajoute :
http://wiki.verygames.net/index.php?title=Insurgency

http://www.insurgency.fr/forum/forum-14-1.html

Je ne connais pas la R2 mais sur les autres, il ne faut surtout pas faire comme ceci !!
Si vous faites comme le tuto, votre serveur ins va être lancé avec root, les serveurs ins ont plusieurs bugs et failles, suffis qu'il y ai un ptit hackeur qui en veuille à sa "société", et bam plus de serveur dédié pour lui.

cr0k72
13/06/2009, 05h38
Pour info les serveurs de ta "société" tournent sur des R2 ovh ?

cochangel
13/06/2009, 04h09
Bonjour,
dans le cadre de ma société, je cherche à faire d'autres jeux steam que ceux qui sont répandu(1.6, cz, css, dods,...), donc nous allons voir ensemble comment créer un serveur Insurgency sur Gentoo release 2.

Tout d'abord, connectez vous à putty en root.

ensuite nous allons créer nôtre répertoire de jeu
mkdir /home/server
cd /home/server
mkdir game
cd game
une foi que nôtre répertoire est créer nous allons installer steam
changeons les droits d'accès au fichier
chmod -cvR a+x hldsupdatetool.bin
on exécute le fichier hldsupdatetool.bin
./hldsupdatetool.bin
vous allez devoir taper
yes
et valider avec la touche entré de vôtre clavier
suppression du fichier steam
rm -rf ~/.steam
mise à jour du steam
./steam update
une foi l'update fini le message suivant s'affiche
please retry the commande
installation du jeu
./steam -command update -game "insurgency" -dir .
voilà vôtre jeu Insurgency est prêt à être lancé passons au server.cfg

uploader le server.cfg dans /home/server/game/insurgency/cfg/server.cfg

voici un exemple
//////////////////////////////////////////////////
//////////////////////////////////////////////////

// Configuration générale
hostname "www.againserv.eu INSURGENCY"
rcon_password "test"
sv_contact ""
sv_password none

// Gestion TK
ins_tkdetect 0
ins_tkpunish 1
ins_tkremove 3

// Optimisation Serveur
fps_max 300
sv_maxrate 30000
sv_minrate 20000
sv_minupdaterate 30
sv_maxupdaterate 101
sv_unlag 1

// Param?rage avanc
ins_clanleaderpass ""
ins_clanmode 0
ins_deadcam_modes 0
ins_deadcam_targets 1
ins_deadchat 0
ins_deadinfofull 1
ins_endgametime 3
ins_endtime 3
ins_firetype 0
ins_forceautoassign 1
ins_forcesquadopen 0
ins_freezetime 2
ins_friendlyfire 1
ins_gamecount 3
ins_locksquads 0
ins_maskotherteam 0
ins_maxrounds 0
ins_ragdollkeep 0
ins_ragdollminkeep 24
ins_randomlayout 1
ins_roundtimer 300
ins_scorefrozen 0
ins_squadselection 1
ins_strictnaming 1
ins_teamsize 0
ins_teamswap 0
ins_timelimit 0
ins_timertype 2
ins_warmuptime 15
ins_warmuptype 0
ins_deadchat 1
ins_forcesquadopen 1
mp_allowspectators 1
mp_limitteams 0
mp_timelimit 30
sv_allowdownload 1
sv_allowupload 1
sv_alltalk 0
sv_alternateticks 0
sv_autosave 1
sv_gravity 800
sv_log_onefile 0
sv_logbans 1
sv_logblocks 0
sv_region 3
sv_timeout 60
sv_voiceenable 1

// Logs et Messages
log 1
// motdmsg ""
motdpath "motd"
sv_rcon_log 1
sv_rcon_maxfailures 3
sv_rcon_minfailures 3
sv_rcon_minfailuretime 3

// T??hargement rapide
sv_downloadurl ""




// net_queued_packet_thread "0"

sv_turbophysics "1"
net_maxfilesize "64"

sv_downloadurl "http://repertoiredebasedehl2/insurgency"
sv_allowdownload "1" // Allow clients to download files (Enable= 1 Disable= 0)
sv_allowupload "1" // Allow clients to upload files like spraylogo's (Enable= 1 Disable= 0)

//////////// *Logging and Misc* \\\\\\\\\\\\

log on // Creates a logfile (Enable= on Disable= off)
sv_logbans "1" // Log server bans in the server logs (Enable=1 Disable= 0)
sv_logecho "1" // Log echo information in the console (Enable= 1 Disbale= 0)
sv_logfile "1" // Log server information in the logfile (Enable= 1 Disable= 0)
sv_log_onefile "1" // Log server information to only one file (Enable=1 Disable= 0)
sv_voicecodec vaudio_speex // Voice Codec to use (specify DLL without the DLL extension)((Default= vaudio_miles))
sv_voiceenable "1" // Enable microphone (Enable= 1 Disable= 0)
sv_cheats "0" // Cheats (Enable= 1 Disable= 0)
sv_pausable "0" // Client ability to pause the server (Enable= 1 Disable=0)

////////////// *Connection Options* \\\\\\\\\\\\\\

fps_max "500"

sv_unlag "1"
sv_maxunlag "1"
sv_lagflushbonecache "1"
sv_unlag_fixstuck "1"

sv_maxrate "25000"
sv_minrate "10000"
sv_minupdaterate "33"
sv_maxupdaterate "100"
sv_mincmdrate "33"
sv_maxcmdrate "100"
sv_client_interpolate "1"
sv_client_predict "-1"
sv_client_min_interp_ratio "-1"
sv_client_max_interp_ratio "0.01"
sv_client_cmdrate_difference "10"

sv_showimpacts "0"
/////////////////////////////////////////////////////////////
exec banned_user.cfg //Si vous avez des bans, oubliez pas cette ligne, ca leur evitera de venir.
Pour lancer vôtre server il suffit de taper la commande suivante
screen -dmS game ./srcds_run -game insurgency +maxplayers 16 +map ins_buhriz +port 27015 -tickrate 101 -sys_ticrate 1000 -autoupdate
Sa y'est vôtre serveur Insurgency est en ligne, éclatez-vous.

il est fortement conseiller d'ajouter un utilisateur pour lancer le serveur afin d' éviter des failles de sécurité donc la correction apporter par
Vansfoxy est la suivante:

adduser game
chown -cvR game /home/game/
ensuite se loguer via putty avec le new user (ici "game")
et lancer son serveur de jeux
screen -dmS game ./srcds_run -game insurgency +maxplayers 16 +map ins_buhriz +port 27015 -tickrate 101 -sys_ticrate 1000 -autoupdate