Comment faire son propre serveur sous jaymod
Bon tout d'abord il vous faut une ip fixe une ip dynamique n'est pas très bien car celle-ci change souvent le problème de l'ip fixe est qu'il faut payer un abonnement en plus sauf pour ceux qui ont la telephonie ceux-la ayant déjà une ip fixe gratuite.Ensuite il vous vos wolfenstein enemy territory et son patch 2.6.Telechager le jaymod 2.0.3 (le plus récent a l'heure actuelle) sur http://jaymod.clanfu.org/ extracter le et assurer vous que c'est fichier son présent
1) jaymod-2.0.x.pk3
2) qagame.mp.i386.so
3) qagame_mp_x86.dll
4) qagame_mac.bundle
5) jaymod.cfg-sample
6) jaymod-2.0.pdf (this manual)
7) mapscripts/
linux/serverctl
9) readme.txt
ensuite créer un fichier dans votre dossier wolfenstein et appelez-le jaymod c'est dedans que les fichiers précédemment citer seront placer.Ensuite renommer le fichier jaymod.cfg-sample en jaymod tout court.Creer un fichier wordpad et nommer le shrubbot enfin ouvrer jaymod avec application wordpad maintenant nous allons procéder a la configuration proprement dites ( les valeurs inscrites sont les miennes pour un serveur optimal laisser les miennes elles sont très bien) :
// Shrubbot
set g_shrubbot "shrubbot" nom de votre dossier ou sont placer les level et admin
set g_logAdmin "logAdmin" pareil
set g_dropMsg "You were kicked" message survenant quand vous êtes kicker ou banni
set g_kickTime "1" nombre en minutes de votre kick
// Gameplay
set g_playDead "1" 0 n'autorise pas 1 autorise le playdead
set g_dragCorpse "1" 0 ou 1 active ou pas pouvoir déplacer les corps
set g_shove "180" nombre supérieur a zéro puissance de la porter quand vous pousser qql avec enter ou f
set g_classChange "1" 0-1 active ou pas le changement de classe quand on prend l'habit d'un de ses amis
set g_skills "15" laisser ses valeurs
set g_weapons "2046" de même laisser-les
set g_panzerWar "0" de même
set g_sniperWar "0" de même
set g_packDistance "8" puissance a laquelle vos packs sont projeter plus la valeur est forte plus les pack auront une grande porter
set g_dropHealth "5" nombres de pack projeter quand un medic est mort
set g_dropAmmo "5" de même mais pour les ammos
set g_shoveNoZ "1" laisser cet valeur a 1
set g_spawnInvul "3"temps d'invincibiliter apres le respawn en secondes
set g_wolfROF "0"frequence de tir: 0 enemy territory 1 RTCW
set g_goomba "2"valeur multiplier lorsque l'on touche avec le couteu
set g_dynamiteTime "30"temps en secondes avent explosion de la dynamite
set g_headshot "0"laisser cet valeur a zero
set g_poisonSyringes "1"0-1 activer ou pas les seringues avec poison
set g_seenDb "1"voir le dernier apparut en tapant !seen
// Limitations
set team_maxM97s "-1" -1 illimite, 0 non autoriser dans ce server et superieur a zero nombre d'arme disponible par equipe autoriser
set team_maxMG42s "-1" de même
set team_maxFlamers "-1"de même
set team_maxMortars "-1"de même
set team_maxGrenLaunchers "-1"de même
set team_maxLandMines "-1"de même
set team_maxArtillery "-1"de même valeur maximal 6
// XPSaver
set g_XPSave "1"0-1 active ou pa le xpsave
set g_XPSaveTimeout "0"temps en minutes de l'xp save 0 pr infini
set g_XPSaveFile "xpsave.cfg"laiser comme sa
set g_xpmax "10000"le retour a zero xp apres ce nombre xp
set g_xpcap "3"laisser comme sa
// Censoring
set g_censor "" sert a rien sauf si vous vouler interdire les gros mots il faut les marquer et les separer par des point virgules
set g_censorPenalty "8"laisser comme sa
set g_censorMuteTime "60" temps en seconde de votre mute
// Other
set g_privateMessages "1" active le message priver en tapant /m nom de la personne puis votre message
set g_ammoRechargeTime "0.001"nombres multiplier par 1000 avant que les ammos reapparaissent dans votre cassier laiser cet valeur
set g_healthRechargeTime "0.001"pareil mais pour les medics
set g_saveCampaignStats "1" laiser 1
set g_intermissionTime "20"nombres en secondes entre chaque mission
set g_intermissionReadyPercent "0"pourcentage avant de debuter une partie
set g_spectator "4"laiser ces valeur 4 et 8
set g_mapConfigs ""trop long à expliquer desole
set g_slashKill "3"laiser cette valeur
set g_misc "43"laiser ces valeur
set g_hitboxes "0"laisser cette valeur
set g_moverScale "1.0"vitesse de deplacement de vos vehicules
set g_shortcuts "1"laiser cette valeur
set g_truePing "1"de même
set g_campaignFile ""trop long a vos exliquer desole
// Killing Sprees
set g_killingSpree "2"laisser cet valeur
set g_killSpreeLevels "5 10 15 20 25 30"killing spree a partir de ces nombres les separer par un espace 6 nombres valeur maximum et imposer pour que sa fonctionne
set g_loseSpreeLevels "10 20 30"de même mais pour les losing spree mais 3 valeur maximum ici et impose
// Class Specific
set g_medics "20"laisser ces valeur
set g_engineers "3"de même
set g_covertops "14"de même
// Watermarking
set g_watermark "jaymod"de même
set g_watermarkFadeAfter "60"de même
set g_watermarkFadeTime "60"de même
// Banners
set g_bannerlocation "1"lieu ou apparaitra vos banners regarder la doc pr information
set g_bannerTime "5"nombre de seconde ou apparait votre bannner
set g_banners "2"activer ou pas le nombre des phrases qui s'afficheront 1 2 3 4 5 autant que vs voulez mais il faudra rajouter des set g_banner 1 2 3 4 5 ainsi de suite
set g_banner1 "votre message"
set g_banner2 "de meme"
// Custom Skill Levels
set g_defaultLevels "0 0 0 0 0 0 0"laisser comme sa
set g_levels_battlesense "0 50 90 140 200"de même
set g_levels_covertops "20 50 90 140 200"de même
set g_levels_engineer "20 50 90 140 200"de même
set g_levels_fieldops "20 50 90 140 200"de même
set g_levels_lightweapons "20 50 90 140 200"de même
set g_levels_medic "20 50 90 140 200"de même
set g_levels_soldier "20 50 90 140 200"de même
voila nous avons configurer le jaymod maitenant il faut le server.cfg a configurer il se trouve dans etmain je vous donne les valeurs les meilleurs mais pas d'explication car vous en trouverez sur le net facilement si des phrases ne sont pas chez vous rajouter les elles sont IMPORTANTES
sercer.cfg:
set dedicated "2"
// set net_ip "" votre ip fixe
// set net_port "27960"
// PASSWORDS & CLIENTS
set sv_maxclients "24"
set g_password ""
set sv_privateclients "3" nombres de place reserver
set sv_privatepassword "" votre passe pr les admins
set rconpassword "" de même
set refereePassword "" de même
// MASTER SERVERS TO REPORT TO
set sv_master1 "etmaster.idsoftware.com"
set sv_master2 ""
set sv_master3 ""
set sv_master4 ""
set sv_master5 ""
// SETS/PUBLIC INFO
// stuff that shows up in server info, too many can crash server, esp large ones.
sets g_needpass "0"
sets sv_pure "1"
sets .Admin ""le nom de vos admin
sets .URL ""le nom de votre site
// DL, RATE
set sv_maxRate "100000" // 10000 standard but poor for ET
set sv_dl_maxRate "75000" // increase/decerease if you have plenty/little spare bandwidth
set sv_allowDownload "1" // global toggle for both legacy download and web download
set sv_wwwDownload "1" // toggle to enable web download
set sv_wwwBaseURL "" le nom de votre site ou seront placer les map et le dossier jaymod car sinon la vitesse de tlechargement ne sera que de 10 ko/s tres lent quand des map en font 10MB
// base URL for redirection
set sv_wwwDlDisconnected "0"
set sv_wwwFallbackURL ""
// MOTD ETC
set sv_hostname "" // name of server here
set server_motd0 "^1-^7Rec^1rut^7ing^1-" // message in right corner of join screen here
set server_motd1 "^4XPSAVE ^7FOR ^1EVER"
set server_motd2 ""
set server_motd3 " "
set server_motd4 " "
set server_motd5 " "
// MISC SETTINGS
set g_heavyWeaponRestriction "100"
set g_antilag "1"
set g_altStopwatchMode "0"
set g_autofireteams "0"
set g_complaintlimit "6"
set g_ipcomplaintlimit "4"
set g_fastres "0"
set g_friendlyFire "0"
//set g_gametype "4"
set g_minGameClients "8"
set g_maxlives "0"
set g_alliedmaxlives "0"
set g_axismaxlives "0"
set g_teamforcebalance "1"
set g_noTeamSwitching "0"
set g_voiceChatsAllowed "4"
set g_doWarmup "1"
set g_warmup "10"
set g_spectatorInactivity "0"
set sv_floodProtect "1"
set sv_pure "1"
set sv_minping "0"
set sv_maxping "400"
set match_latejoin "1"
set match_minplayers "1"
set match_mutespecs "0"
set match_readypercent "25"
set match_timeoutcount "0"
set match_warmupDamage "1"
set team_maxplayers "0"
set team_nocontrols "1"
set pmove_fixed "0"
set pmove_msec "8"
set g_useralliedrespawntime "12"
set g_useraxisrespawntime "12"
// LMS ONLY SETTINGS
set g_lms_teamForceBalance "1"
set g_lms_roundlimit "3"
set g_lms_matchlimit "2"
set g_lms_currentMatch "0"
set g_lms_lockTeams "0"
set g_lms_followTeamOnly "1"
// VOTING
set g_allowVote "1"
set vote_limit "10"
set vote_percent "75"
set vote_allow_comp "1"
set vote_allow_gametype "0"
set vote_allow_kick "0"
set vote_allow_map "1"
set vote_allow_matchreset "0"
set vote_allow_mutespecs "0"
set vote_allow_nextmap "0"
set vote_allow_pub "0"
set vote_allow_referee "0"
set vote_allow_shuffleteams "1"
set vote_allow_swapteams "0"
set vote_allow_friendlyfire "0"
set vote_allow_timelimit "0"
set vote_allow_warmupdamage "0"
set vote_allow_antilag "0"
set vote_allow_balancedteams "1"
set vote_allow_muting "0"
// PUNKBUSTER
// sv_punkbuster is a readonly variable. Use +set sv_punkbuster on command line or use the command pb_sv_enable in the console
pb_sv_enable
// BANS
set g_banIPs ""
set g_filterBan "0"
pb_sv_banload
// LOGGING
set g_log "etserver.log" // Game logging
set g_logsync 0
set logfile 1 // Console logging ( 1: enable 2: enable and sync )
// MAP ROTATION
exec campaigncycle.cfg // Campaign mode
//exec objectivecycle.cfg // objective mode
//exec lmscycle.cfg // Last Man Standing mode
// WATCHDOG
// in case the game dies with an ERR_DROP
// or any situation leading to server running with no map
//set com_watchdog 10 // defaults 60
set com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit
exec jaymod.cfg
maintenant la configuration du shrubbot:
[level]
level = 0
name = ^1P^0r^1o^0l^1e
flags = ahCu
greeting = ^?Please ^9Welcome ^7[player] ^9to the ^?Server
[level]
level = 1
name = ^0P^1l^0a^1y ^0h^1e^0r^1e
flags = ahCuiBe
greeting = ^?Welcome ^7[player] ^?who [level]
[level]
level = 2
name = ^0P^1l^0a^1y ^0a ^1l^0o^1t
flags = ahCuiBPe
greeting = ^?Welcome and ^9respect ^7[player] ^?who [level]
[level]
level = 3
name = ^1F^0r^1i^0e^1n^0d ^1o^0f
flags = ahCuiBPeU
greeting = ^1Please abuse ^7[player] ^?a [level]
[level]
level = 4
name = ^1N^0e^1w ^0{^1L^0T^1K^0}
flags = ahCuiBPeUdcS
greeting = ^?Tenhut! ^7[player] ^?a [level] ^9Has ^?arrived
[level]
level = 5
name = ^1L^0T^1K ^0m^1e^0m^1b^0e^1r
flags = ahCuiBPeUdcSMINmpz
greeting = ^?Please ^?welcome ^7[player] ^?a [level] ^9Has ^?arrived
[level]
level = 6
name = ^1L^0T^1K ^0s^1e^0n^1i^0o^1r
flags = ahCuiBPeUdcSMINmpzZbLkWw
greeting = ^1All Hail ^7[player] ^?a [level] ^9Has ^?arrived
[level]
level = 7
name = ^fCo-Leader
flags = ahCuiBPeUdcSMINmpzZbLHxgkWnw
greeting = ^1 please ^0stand up ^1[player] ^0a [level] ^1has ^0arrived
[level]
level = 8
name = ^1L^0e^1a^0d^1e^0r
flags = *
greeting = ^1E^0v^1e^0r^1y^0b^1o^0d^1y^0 ^1l^0i^1s^0t^1e^0n^1n^0i^1n^0g^1 [player] ^0a ^1[level] ^1h^0a^1s ^0a^1r^0r^1i^0v^1e^0d
bon voila ici tout est pret mais se sont mais configuration vous pouvez les changer a tout moment prenom maintenant au cas par cas
[level]
level = 8 le level que vs marquez 1.2.3.4.5 etc
name = ^1L^0e^1a^0d^1e^0r le nom qui apparaitra quand vous entrerez dans le server
flags = * les flags voir documentation sur jaymod sur le site ou vous avez telecharger le fichier document en acrobat reader * designat tout les flags
greeting =stand up all [level] [name] has entered. Et enfin greeting phrase marquez lorsque vous vous connectez au server par exemple ici sa fera : stand up leader "votre nom" has entered
Voila votre server est bientot fini maintenant aller dans votre parefeux et rajouter le programme ETDED il se trouve dans votre fichier wolfenstein.Aller sur l'icone wolf et dans cible rajouter DED apres le ET puis metter ceci +set com_hunkmegs 128 +set fs_game jaymod +set sv_punkbuster 1 +exec server.cfg a la fin cela doit faire cela cible : "C:\Program Files\Wolfenstein - Enemy Territory\ETDED.exe" +set com_hunkmegs 128 +set fs_game jaymod +set sv_punkbuster 1 +exec server.cfg. il faut aussi que vous m'etiez votre PB a jour aller dans le fichier PB et cliquer sur pbweb votre PB se mettra à jour tout seul
Et voila maintenant vous n'avez plus qu'à appuyer sur votre icone et le server se lancera vous reviendrez sur windows et la console sera afficher pour relancer le server car vous avez changer 2 3 trucs dans les fichier ecriver !reset ou !restart pour relancer la console et pour parler dans le jeu fait say puis votre message et voila votre server est pret.
Des questions ecrivez moi sur ce forum