[Tutorial] How to create a dedicated Jaymod server (2.60b)

Get Help, Tips & Tutorials on Gaming

[Tutorial] How to create a dedicated Jaymod server (2.60b)

Postby SkyRock » Sun Mar 04, 2012 6:09 pm

First of all, to create your server, you need a fresh installation,

so download ET again and save it in another location than your game installation.

For example: If your game is saved in C:\Program Files\Wolfenstein - Enemy territory,

save your server in D:\Wolfenstein - Enemy territory

When you have your installation, you will need to download the jaymod package, (recommended 2.2.0) that you can find Here

(Click on "Full pkg of Zen Enterprises or Clan FU)

Once you have downloaded it, exctract it to your server installation, and rename the folder to "jaymod"

First thing to do: Go to your jaymod folder (server installation) and delete "server.cfg" (you already have one in etmain)

Once you've done this, upgrade your server installation to et 2.60 (2.60b is NOT necessary, 2.60 is enough) Patch Here

Now, right click on ETDED.exe, and send it to your dekstop (create a shortcut)

Right click on your fresh made shortcut and click on properties, and in the "path" field, type:

"C:\Wolfenstein - Enemy Territory\ETDED.exe" +set com_hunkmegs 128 +set fs_game jaymod +set pb_sv_disable +exec server.cfg
NOTE: If you chose another path, adapt it in cosequences.

Now there remain few steps, now you have to edit the server cfg's.

This is an exaple of a good server.cfg, with all what you need to know. If you want help with the values: Read this PDF
you can find it in etmain.

Code: Select all
/*
###############################

          Server.cfg

 Wolfenstein: Enemy Territory

      EDITED BY SKYROCK

  Source: #ET4LIFE @ Quakenet

###############################
*/

set sv_dedicated "2"
set net_port "27960"
set g_needpass "0"                              // Password needed or not ?
set g_password "password"                       // Server password (if needed)

set sv_privateclients "1"         // Amount of private slots
set sv_privatepassword "skyvip"              // Private slots password
set rconpassword "rconpass-sample"              // Rcon password (NEVER SHARE IT)
set refereePassword "refpass"         // Referee password

// DL, RATE

set sv_maxRate "45000"            // 45000 for a better game quality
set sv_dl_maxRate "200000"         // max Download speed
set sv_allowDownload "1"              // Allow download (1 = yes, 0 = no)
set sv_wwwDownload "1"            // Allow internet downloads
set sv_wwwBaseURL "85.214.159.249/wolfet"    // Redirection URL
set sv_wwwDlDisconnected "0"         // Let this to 0
set sv_wwwFallbackURL "85.214.159.219/"           // If the first URL has a problem

// MOTD ETC

set sv_hostname   "Your server's name"    // Nom de votre serveur de jeu
set server_motd0  "Welcome "                  // This is the text that will appear when people connect to the server,when the maps loads,etc
set server_motd1  "Enjoy your games"
set server_motd2  "Play fair"
set server_motd3  "No cheating >:("
set server_motd4  "Respect everyone"
set server_motd5  "Admins: None"

// MISC SETTINGS

set g_heavyWeaponRestriction "100"      // let this to 100
set g_antilag "1"            // Let this to 1
set g_altStopwatchMode "1"         // ?
set g_autofireteams "0"            // Automaticly ask to join a fireteam (recommended 0)
set g_complaintlimit "10"         // Max complaints before kick
set g_ipcomplaintlimit "10"         // Max complaints on an IP before kick
set g_fastres "1"            // Fast revive with syringe (1= yes, 0= no)
set g_friendlyFire "0"            // Friendlyfire ON/OFF
set g_gametype "2"            // Gametype, 2 = obj , 3 = stopwatch , 4 = Campaign, 5 = last man standing
set g_minGameClients "1"         // Players needed to start a match. Let this to 1
set g_maxlives "0"            // Recommended: 0
set g_alliedmaxlives "0"         // Idem for allies
set g_axismaxlives "0"            // Idem for Axis
set g_teamforcebalance "1"         // Force balanced teams, 0 = no 1 = yes
set g_noTeamSwitching "0"         // Disallows teams switching during the game
set g_voiceChatsAllowed "2"         // Max voicechats before spam protection
set g_doWarmup "0"            // Do a warmup or not? (Let this to 0, i'll show you why later)
set g_warmup "25"            // Warmup time
set g_spectatorInactivity "0"         // Kick innactive specs
set sv_floodProtect "1"            // Flood protection
set sv_pure "1"               // ?
set sv_minping "0"            // 0 is fine
set sv_maxping "0"            // 0 is fine
set match_latejoin "1"            // Allow to join in the middle of a match (Set this to 1)
set match_minplayers "1"         // Minimum players to start match 'set this to 1)
set match_mutespecs "0"            // Allow/Disallow spectators to talk
set match_readypercent "100"         // Percentage of ready people to start the match immediately
set match_timeoutcount "0"         // ?
set match_warmupDamage "1"         // Warmup dammage YES/NO
set team_maxplayers "15"         // Max players by team
set team_nocontrols "1"            // ?
set pmove_fixed "0"            // Fix players pmove to 0
set pmove_msec "8"            // ?

// Last Man Standing

set g_lms_teamForceBalance "1"         // ONLY EDIT THIS IF YOU GONA DO A LMS SERVER, I GUESS NOT
set g_lms_roundlimit "3"         // ONLY EDIT THIS IF YOU GONA DO A LMS SERVER, I GUESS NOT
set g_lms_matchlimit "2"         // ONLY EDIT THIS IF YOU GONA DO A LMS SERVER, I GUESS NOT
set g_lms_currentMatch "0"         // ONLY EDIT THIS IF YOU GONA DO A LMS SERVER, I GUESS NOT
set g_lms_lockTeams "0"            // ONLY EDIT THIS IF YOU GONA DO A LMS SERVER, I GUESS NOT
set g_lms_followTeamOnly "1"

// VOTES

set g_allowVote "1"            //
set vote_limit "5"            //
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 "1"         //
set vote_allow_mutespecs "0"         //
set vote_allow_nextmap "1"         //
set vote_allow_pub "0"            //
set vote_allow_referee "0"         //
set vote_allow_shuffleteams "0"         //
set vote_allow_swapteams "1"         //
set vote_allow_friendlyfire "0"         //
set vote_allow_timelimit "0"         //
set vote_allow_warmupdamage "1"         //
set vote_allow_antilag "0"         //
set vote_allow_balancedteams "1"      //
set vote_allow_muting "0"         //

// LOGS DU SERVEUR

set g_log "etserver.log"          // Server logs
set g_logsync 0               // ?
set logfile 1                // Console log ( 1: active )

// MAP ROTATION

//Select where your map rotation is. The game will only read the exec with no "//"

//exec campaigncycle.cfg            // Campaign mode
exec objectivecycle.cfg         // Objective mode
//exec lmscycle.cfg            // Last Man Standing mode
//exec stopwatchcycle.cfg         // Stopwatch 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


//VERY IMPORTANT
exec jaymod.cfg



That's, for the server.cfg

Now, we need to edit the jaymod.cfg
Here is a sample again

Code: Select all
//////////////////////////////////////////////////////////////////////
//
// Jaymod 2.2.0
//
//
// SAMPLE CONFIGURATION FILE.
//
// If you have any questions regarding a specific cvar, please
// consult the bundled documentation.
//
// Copyright (c) 2005-2012 Jaybird. All Rights Reserved.
// http://jaymod.clanfu.org
// irc.freenode.net #jaymod
//
//
//////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////
//
// SECURITY
//
//////////////////////////////////////////////////////////////////////

set g_password           "password"    // The server's pass, if needed
set g_shoutcastpassword  "scpassword"  //The server's shoutcast pass
set rconpassword         "likeaboss"    // The server's rcon pass, same as in server.cfg
set refereePassword      "refpassword"       // The referee password
set sv_privatePassword   "imavip"      // The private slots password (if needed ofc)

//////////////////////////////////////////////////////////////////////
//
// LOGGING
//
//////////////////////////////////////////////////////////////////////

set g_log         "1"   //Server log
set g_logOptions  "0"   //?
set g_logSync     "0"   // Sync server logs
set g_adminLog    ""    // Admin commands log

//////////////////////////////////////////////////////////////////////
//
// BRANDING
//
//////////////////////////////////////////////////////////////////////

set .NAME  "Your server's name in description"
set .URL   "URL of your site"
set .ADMIN "YOUR NAME"

set sv_hostname  "Your name in serverlist"
set g_watermark  "?"

set g_protestMessage  "Protest message"
set g_kickMessage     "You have been kicked for $TIME."
set g_kickTime        "5m" // If you set 5, it will be 5 seconds, so set 5m

//////////////////////////////////////////////////////////////////////
//
// MOTD
//
//////////////////////////////////////////////////////////////////////

set server_motd0  "Welcome"
set server_motd1  "Enjoy your games"
set server_motd2  "Play fair"
set server_motd3  "No cheating >:("
set server_motd4  "Respect everyone"
set server_motd5  "^qAdmin: Sky"

//////////////////////////////////////////////////////////////////////
//
// REGISTRATION
//
//////////////////////////////////////////////////////////////////////

set sv_master1  "etmaster.idsoftware.com" //old serverlist
set sv_master2  ""
set sv_master3  ""
set sv_master4  ""
set sv_master5  "master0.etmaster.net" //new serverlist

//////////////////////////////////////////////////////////////////////
//
// NETWORKING
//
//////////////////////////////////////////////////////////////////////

set sv_allowDownload      "1"
set sv_dl_maxRate         "200000"
set sv_floodProtect       "1"
set sv_fps                "20"
set sv_fullmsg            "Server is full."
set sv_lanForceRate       "1"
set sv_maxPing            "0"
set sv_maxRate            "45000"
set sv_maxclients         "60"
set sv_minPing            "0"
set sv_packetdelay        "0"
set sv_packetloss         "0"
set sv_padPackets         "0"
set sv_privateClients     "4"
set sv_pure               "1"
set sv_reconnectlimit     "3"
set sv_showAverageBPS     "0"
set sv_showloss           "0"
set sv_timeout            "240"
set sv_wwwBaseURL         "Url where people download files"
set sv_wwwDlDisconnected  "0"
set sv_wwwDownload        "1"
set sv_wwwFallbackURL     "2nd download url"
set sv_zombietime         "2"

//////////////////////////////////////////////////////////////////////
//
// VOTING
//
//////////////////////////////////////////////////////////////////////

set vote_allow_balancedteams   "1"
set vote_allow_comp            "1"
set vote_allow_friendlyfire    "0"
set vote_allow_gametype        "0"
set vote_allow_generic         "0"
set vote_allow_kick            "0"
set vote_allow_map             "1"
set vote_allow_matchreset      "1"
set vote_allow_matchrestart    "1"
set vote_allow_mutespecs       "0"
set vote_allow_muting          "0"
set vote_allow_nextmap         "1"
set vote_allow_pub             "0"
set vote_allow_referee         "0"
set vote_allow_shuffleteamsxp  "1"
set vote_allow_swapteams       "1"
set vote_allow_timelimit       "0"
set vote_allow_warmupdamage    "0"
set vote_limit                 "3"
set vote_percent               "75"

//////////////////////////////////////////////////////////////////////
//
// BANNERS
//
//////////////////////////////////////////////////////////////////////

set g_bannerLocation  "0" // See pdf
set g_bannerTime      "15"

set g_banners  "4"
set g_banner1  "Hello, welcome in SkyRock's server"
//////////////////////////////////////////////////////////////////////
//
// Matchplay
//
//////////////////////////////////////////////////////////////////////

set g_gametype      "2"
set g_campaignFile  ""

set g_headshot   "0" // HS mod
set g_knifeonly  "0" // Knife mod
set g_panzerWar  "0" // Panzerwar mod
set g_sniperWar  "0" // Sniperwar mod

set match_latejoin       "1"
set match_minplayers     "0"
set match_mutespecs      "0"
set match_readypercent   "100"
set match_timeoutcount   "3"
set match_timeoutlength  "180"
set match_warmupDamage   "1"

//////////////////////////////////////////////////////////////////////
//
// TEAMS
//
//////////////////////////////////////////////////////////////////////

set g_userAlliedRespawnTime  "6" //Allies spawn time
set g_userAxisRespawnTime    "6" //Axis spawn time
set g_teamForceBalance       "1" //Balanced teams

set g_ammoRechargeTime    "1" //Time for ammo to respawn
set g_healthRechargeTime  "1" //Time for healthpacks to respawn

set team_maxArtillery  "3"  // Max strikes/ minute
set team_maxLandMines  "50" // Max landmines

set team_maxFlamers        "1" // Max flamethrowers
set team_maxGrenLaunchers  "4" // Max rifles
set team_maxM97s           "-1" // Max M97 (-1 = no M97)
set team_maxMG42s          "1"  // Max mg42's
set team_maxMortars        "1" // max mortars
set team_maxPanzers        "1" // Max panzers

set team_maxplayers  "20" //max players by team

set team_maxMedics     "20" // max medics in a team
set team_maxEngineers  "20" // max Engis in a team
set team_maxFieldOps   "20" // max fdops in a team
set team_maxCovertOps  "20" // max cvops in a team

set team_nocontrols  "1" // ?

//////////////////////////////////////////////////////////////////////
//
// PLAYERS
//
//////////////////////////////////////////////////////////////////////

sset g_defaultSkills "0 0 0 0 0 0 0" // Skill level when people join server for the 1st time

set g_levels_battlesense   "20 50 90 140 200" // Number xp you need to level up in some skills
set g_levels_covertops     "20 50 90 140 200" // same
set g_levels_engineer      "20 50 90 140 200" // same
set g_levels_fieldops      "20 50 90 140 200" // same
set g_levels_lightweapons  "20 50 90 140 200" // same
set g_levels_medic         "20 50 90 140 200" // ... same
set g_levels_soldier       "20 50 90 140 200" // omg.... -__-"

set g_covertops  "63" // Flags for cvops, see pdf file
set g_engineers  "7" // Flags for engis, see pdf file
set g_medics     "0" // Flags for medics, see pdf file
set g_soldiers   "1" // Flags for sldr, see pdf file

set g_sk5_battle     "1" // Flags for lvl 5 skills, see pdf
set g_sk5_cvops      "7"
set g_sk5_eng        "127"
set g_sk5_fdops      "3"
set g_sk5_lightweap  "1"
set g_sk5_medic      "243"
set g_sk5_soldier    "7"

set g_covertopsChargeTime  "1" // Chargetime for cvops
set g_engineerChargeTime   "1" // Chargetime for engineer
set g_LTChargeTime         "1" // Chargetime for ... for LT? I think this is supposed to be fieldops? LOL
set g_soldierChargeTime    "20000" // Chargetime for soldat :D

set g_medicChargeTime     "1" // Chargetime for medics
set g_medicSelfHealDelay  "0" // Time before medics can take their own medic-packs

//////////////////////////////////////////////////////////////////////
//
// BULLETMODE
//
//////////////////////////////////////////////////////////////////////

set g_bulletmode           "0"
set g_bulletmodeDebug      "0"
set g_bulletmodeReference  "1"
set g_bulletmodeTrail      "0"

//////////////////////////////////////////////////////////////////////
//
// HITMODE
//
//////////////////////////////////////////////////////////////////////

set g_hitmode             "0"
set g_hitmodeAntilag      "800"
set g_hitmodeAntilagLerp  "1"
set g_hitmodeDebug        "0"
set g_hitmodeFat          "0"
set g_hitmodeGhosting     "0"
set g_hitmodeReference    "1"
set g_hitmodeZone         "0"

//////////////////////////////////////////////////////////////////////
//
// MISCELLANEOUS
//
//////////////////////////////////////////////////////////////////////


set g_admin                     "1" // Set to 1
set g_alliedmaxlives            "0"
set g_altStopwatchMode          "0"
set g_antiwarp                  "1"
set g_autoFireteams             "0"
set g_axismaxlives              "0"
set g_censor                    "1" // Create an automute file called censor.db
set g_censorPenalty             "9" // See flags in PDF
set g_classChange               "1"
set g_complaintlimit            "6"
set g_damagexp                  "1" // gain xp for your damage.
set g_debugAlloc                "0"
set g_debugConstruct            "0"
set g_debugDamage               "0"
set g_debugMove                 "0"
set g_debugSkills               "0"
set g_disableComplaints         "0"
set g_dragCorpse                "1" // funny :D
set g_dropAmmo                  "5" // How much ammo fdops drop when they die
set g_dropHealth                "6" // same for healthpacks
set g_dynamiteTime              "30" // this is clear...
set g_enforcemaxlives           "1"
set g_fastres                   "1" // fast revive
set g_fear                      "2" // Still got kill when you're trolled by a selfkiller, hehe
set g_filterBan                 "1" // Filter IP's for IPban
set g_filtercams                "0"
set g_fixedPhysics              "1"
set g_fixedPhysicsFPS           "125"
set g_forcerespawn              "0"
set g_friendlyFire              "0" // Friendly fire, yes / no
set g_glow                      "0" // Set this to 0 if you dont want to be crazy
set g_goomba                    "99" // 99 = SPLASH (see pdf)
set g_gravity                   "800" // 800 is default
set g_heavyWeaponRestriction    "100"
set g_inactivity                "0"
set g_intermissionReadyPercent  "100"
set g_intermissionTime          "10"
set g_ipcomplaintlimit          "3"
set g_killSpreeLevels           "5 8 10 15 20 30" // Killingspree levels
set g_killingSpree              "1"
set g_knockback                 "1000"
set g_landminetimeout           "1"
set g_lms_followTeamOnly        "1"
set g_lms_lockTeams             "0"
set g_lms_matchlimit            "2"
set g_lms_roundlimit            "3"
set g_lms_teamForceBalance      "1"
set g_loseSpreeLevels           "5 10 15" // Losing spree levels
set g_mapConfigs                "mapconfigs"
set g_mapScriptDirectory        "mapscripts"
set g_maxGameClients            "0"
set g_maxlives                  "0"
set g_maxlivesRespawnPenalty    "0"
set g_misc                      "107" // Flags, see pdf
set g_moverScale                "1.0"
set g_movespeed                 "76" // see pdf
set g_muteTime                  "3m"
set g_noTeamSwitching           "0"
set g_packDistance              "8" // distance for throwed amo/med packs
set g_playDead                  "1" //funny :d
set g_poisonSyringes            "1" // enable blue syringes
set g_proneDelay                "0"
set g_privateMessages           "1"
set g_reflectFriendlyFire       "100"
set g_saveCampaignStats         "1"
set g_scriptDebug               "0"
set g_scriptDebugLevel          "0"
set g_scriptName                ""
set g_shortcuts                 "1"
set g_shove                     "300"
set g_shoveNoZ                  "0"
set g_skills                    "0"
set g_slashKill                 "1" // selfkill allowed?
set g_smoothClients             "1"
set g_snap                      "7"
set g_spawnInvul                "3"
set g_spectator                 "7" // Set this to 7
set g_spectatorInactivity       "0"
set g_speed                     "320" // Default
set g_teamDamageMinHits         "6"
set g_teamDamageRestriction     "0"
set g_truePing                  "1"
set g_voiceChatsAllowed         "4"
set g_vulnerableWeapons         "6"
set g_watermarkFadeAfter        "60"
set g_watermarkFadeTime         "60"
set g_weapons                   "5608" // See pdf for flags
set g_wolfrof                   "1" // Rate of Fire: 0 = Slow fire, 1 = fastfire,,,,, FASTFIRE OWNZZZZZ
set g_xpCap                     "0"
set g_xpMax                     "0"
set g_xpSave                    "1"
set g_xpSaveTimeout             "0"

//////////////////////////////////////////////////////////////////////
//
// EXTRA
//
//////////////////////////////////////////////////////////////////////

seta g_skills    "4"
seta g_misc    "43"
seta g_weapons    "4972"
seta g_medics   "20"




Once you've editted your cfg's like you want, we need to create, the DB files. DB = database

There are many sorts of DB files, like Censor.db, level.db, user.db
We need to create them all! :D

To create a DB file, create a text document with notepad, put in it what you need, and save it as "name.db"
NOTE: Select type: All files when you save it, or it will be just a text document

Start with the level.db sample: Its where you set the levels and the right commands for those
Code: Select all
###############################################################################
##
## Jaymod 2.2.0 -- level.db
## updated: 03/04/12 17:22:09
## levels:  24
##
###############################################################################

level = 0
name = Newbie
namex = ^7Newbie
greetingtext = ^7[player] is a [level]
greetingaudio = sound/osp/fight.wav
acl = +C/resetmyxp // Those are the flags for commands. Read pdf

level = 999
name = BIG BOSS
namex = Bond, Sky Bond
greetingtext = ^1DA BOSS IS HERE :@ [player] [level]
greetingaudio = sound/music/allies_win.wav
acl = +@all


Censor.db Sample: (sorry for bad words D:) It's your auto-mute filter
Code: Select all
// If you say those words in chat, you will be auto-muted
Strawberry
Banana
Melon
Kiwi
Apple
Peer


Now for user.db, just make this
Code: Select all
###############################################################################
##
## Jaymod 2.2.0 -- user.db
## updated: 03/04/12 17:22:09
## records: 114  (bans: 0)
##
###############################################################################

## DEFAULT VALUES FOR NEW USERS -- IF PRESENT, MUST PRECEDE GUID RECORDS
authLevel = 0

###############################################################################


Well, we have done it seems? NOT YET

Now you have to look for your server ip. Go to whatsmyip.org, note your ip, and add :27960
So if your ip is 78.17.58.168, your server ip will be 78.17.58.168.

Now you can play on your server! :D But other cant T_T

Dont worry, we're going to fix this. Type your local ip in your browser (the ip of your router, like 192.168.0.1)

Now, its different for every provider, but i'll try to explain the best i can.

First, search something like NAT, you see some lines with IP and ports.

Add one, by pressing "Add a rule". Type your local IP (example: 192.168.0.1) and type as port: 27960

See also your firewall settings, and be sure that all the ET trafics are allowed.

Start your server by running your ETDED.exe shortcut, you will see a console.

Now launch your game, and connect to your server (from local or internet serverlist)

If you want to add bots on your server, go Here and download the file

Place the "omnibot" folder in D:\Wolfenstein - enemy territory (in ur server installation)
And place the "omni-bot" folder in C:\Program Files (NOT in wolfenstein, just in program files)

To edit the bot settings, explore the different cfg's in "omni-bot", everything is explained well, and if you have questions don't hesitate.

This was my (very long to make) tutorial, I hope it will help you :>
User avatar
SkyRock
.
 
Posts: 93
Joined: Mon Feb 27, 2012 9:04 pm
Favourite Weapon: Ak47
Wolfenstein ET Name: #ET|SkyRock|GF
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby Indi4n< » Mon Mar 05, 2012 6:48 am

Hey nice tuto ;)
Image
User avatar
Indi4n<
.
 
Posts: 1370
Joined: Wed Jan 11, 2012 6:33 am
Location: Indi4
Favourite Weapon: MP40
Wolfenstein ET Name: #ET|Indi4n<|FU
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby lycsI » Mon Mar 05, 2012 3:47 pm

Hey, Nice tuto ;D

Time ago i wanted to set up a server for play with firends but i had error I will try it next time ty so much ;P

Image
Dat epic convo :3
Image

"Nothing ventured, nothing gain."
User avatar
lycsI
.
 
Posts: 757
Joined: Wed Jun 22, 2011 8:55 am
Location: In the middle of the Atlantic Ocean, Rapture ,Gift Shop
Home-Game: Wolfenstein Enemy Territory
Favourite Weapon: M95
Wolfenstein ET Name: #ET|lycan*|
Steam Name: Your Knight
Clan Wars: 3

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby SkyRock » Mon Mar 05, 2012 5:12 pm

lycsI wrote:Hey, Nice tuto ;D

Time ago i wanted to set up a server for play with firends but i had error I will try it next time ty so much ;P

Thanks and np :P
If you have a problem you can always ask me or just post it here :)
User avatar
SkyRock
.
 
Posts: 93
Joined: Mon Feb 27, 2012 9:04 pm
Favourite Weapon: Ak47
Wolfenstein ET Name: #ET|SkyRock|GF
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby MaTT » Fri Mar 09, 2012 11:25 pm

Nice tutorial, well done, anyone can also ask me of course if you have any questions, after all... I made a Jaymod, NoQuarter, ETnam, Nitmod, ETpub and ETpro server in the past. :D
Just a few things:

You said that 2.60 would be fine and 2.60b is not necessary, I am afraid this is wrong, I have tried out 2.60 before and there is a few bugs and hardly any other servers, it is also not one of the two major patches for ET, 2.55 and 2.60b are. All #ET servers run on 2.60b for this specific reason. Another reason to use 2.60b is because the mods (e.g. Jaymod) run better using 2.60b, any of the servers with Jaymod and high-version mods use the patch 2.55+ which is exactly like 2.60b, but it shows the server in 2.55 server list.

This would be a better command line for starting the server with the shortcut:
If you want bots on your server:
""C:\Wolfenstein - Enemy Territory\ETDED.exe"" +set com_hunkmegs 512 +set fs_game jaymod +exec server.cfg +set Omnibot_Enable 0 +set pb_sv_disable +set net_port 27960
...and if you don't want bots on your server:
""C:\Wolfenstein - Enemy Territory\ETDED.exe"" +set com_hunkmegs 512 +set fs_game jaymod +exec server.cfg +set Omnibot_Enable 1 +set pb_sv_disable +set net_port 27960

Also, to add more details on the omnibot part, you need to install it as said, yes...
But you need to add a few commands to your server.cfg or jaymod.cfg to configure the bots to how you like
The main command you really need for bots in your cfgs is:
omnibot_enable [0/1] This enables or disables bots (1 - Enable | 2 - Disable)
You can also set this command in the command line (shown above).
There is some other "omnibot_" commands, I cant remember.
Image
Image Image Image Image Image Image
The Most Astounding Fact || Window on the Universe
Image
#ETernal Clan Founder - Contact me
Since 13/4/2011
User avatar
MaTT
.
 
Posts: 3813
Joined: Fri Jun 17, 2011 12:07 pm
Location: England, East Sussex
Home-Game: Wolfenstein Enemy Territory
Favourite Weapon: Four-Leaf Clover
Wolfenstein ET Name: #ET|TitaN*|
Steam Name: Mattipoika
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby Straw » Sat Mar 10, 2012 12:39 pm

Nice tuto, espcially the censor.db D: :down: i'm not a bad word >.> XD
User avatar
Straw
.
 
Posts: 8449
Joined: Fri Jun 17, 2011 2:35 pm
Location: France, Laval
Home-Game: Wolfenstein Enemy Territory
Favourite Weapon: Multiband Compressor
Wolfenstein ET Name: #ET|Straw|
Steam Name: Mansikka
Clan Wars: 1

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby SkyRock » Sat Mar 10, 2012 1:24 pm

MaTT wrote:Nice tutorial, well done, anyone can also ask me of course if you have any questions, after all... I made a Jaymod, NoQuarter, ETnam, Nitmod, ETpub and ETpro server in the past. :D
Just a few things:

You said that 2.60 would be fine and 2.60b is not necessary, I am afraid this is wrong, I have tried out 2.60 before and there is a few bugs and hardly any other servers, it is also not one of the two major patches for ET, 2.55 and 2.60b are. All #ET servers run on 2.60b for this specific reason. Another reason to use 2.60b is because the mods (e.g. Jaymod) run better using 2.60b, any of the servers with Jaymod and high-version mods use the patch 2.55+ which is exactly like 2.60b, but it shows the server in 2.55 server list.

This would be a better command line for starting the server with the shortcut:
If you want bots on your server:
""C:\Wolfenstein - Enemy Territory\ETDED.exe"" +set com_hunkmegs 512 +set fs_game jaymod +exec server.cfg +set Omnibot_Enable 0 +set pb_sv_disable +set net_port 27960
...and if you don't want bots on your server:
""C:\Wolfenstein - Enemy Territory\ETDED.exe"" +set com_hunkmegs 512 +set fs_game jaymod +exec server.cfg +set Omnibot_Enable 1 +set pb_sv_disable +set net_port 27960

Also, to add more details on the omnibot part, you need to install it as said, yes...
But you need to add a few commands to your server.cfg or jaymod.cfg to configure the bots to how you like
The main command you really need for bots in your cfgs is:
omnibot_enable [0/1] This enables or disables bots (1 - Enable | 2 - Disable)
You can also set this command in the command line (shown above).
There is some other "omnibot_" commands, I cant remember.


Ah okay, I didn't know about the 2.60b part, but my server in on 2.60 and it is working perfectly without bugs :P
Even in with 8 players connected (max I ever had in the past *O*) xD

About the omnibot part, it's not necessary to add omnibot enable in the path, nor in cfg's, cause its running automatically, when you start your server he is always looking for omnibot files. At least mine is xD

Ye straw you're a verry bad word :D
User avatar
SkyRock
.
 
Posts: 93
Joined: Mon Feb 27, 2012 9:04 pm
Favourite Weapon: Ak47
Wolfenstein ET Name: #ET|SkyRock|GF
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby blinkt » Sat Mar 16, 2013 2:18 am

Hello everybody first thanks for this great tutorial so i have big trouble and i ask you here for help


i have this problem i make nitmod server with this tutorial all work perfect bots,server etc... but problem is next i give ip of server to my frined and he want connect to server but not work its say awaiting connection and start downloading something but i dont know what download just download from 0 to 100....150...and never stop download
so why my friend can't connect to my server i host dedicated server i forward ports etc..
i and bots play normally but my friend can't connect to my server just say awaiting download and never stop downloading but i not see what is the downloading maps,server files or something just say downloading

what i do wrong please help me i must resolve this problem :cry:
User avatar
blinkt
.
 
Posts: 14
Joined: Sat Mar 16, 2013 2:09 am

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby W!ck3D » Sat Mar 16, 2013 9:39 am

Maybe your port isn't opened for you server?
Image
User avatar
W!ck3D
.
 
Posts: 1476
Joined: Wed Aug 03, 2011 10:37 am
Location: Belgium
Home-Game: Wolfenstein Enemy Territory
Wolfenstein ET Name: #ET|W!ck3D|GF
Steam Name: Wick3D65
Clan Wars: 0

Re: [Tutorial] How to create a dedicated Jaymod server (2.60

Postby Straw » Sat Mar 16, 2013 10:09 am

You can try to give him the files so he can connect...

Then you will see what happens :
  • He can connect and the problem comes from the download
  • He still can't connect and the problem isn't from the download. Then it's more complicated

Perhaps his game has a problem, then he should try to reinstall it.

Let us know with your problem :)
User avatar
Straw
.
 
Posts: 8449
Joined: Fri Jun 17, 2011 2:35 pm
Location: France, Laval
Home-Game: Wolfenstein Enemy Territory
Favourite Weapon: Multiband Compressor
Wolfenstein ET Name: #ET|Straw|
Steam Name: Mansikka
Clan Wars: 1

Next

Return to Gaming Help

  • Advertisement