Minor problems on ETpro server
Moderators: Forum moderators, developers
Minor problems on ETpro server
I've settup an ETpro server (after running a standard one for some time) with a 10 map campaign. A few things don't work as they should and I hope you can help me out.
When the server starts it runs a standard 3 map campaign. I don't know why. I'd like it to start the 10 map and only run the 10 map. I have to change campaign now. Three campaigns are listed: the standard two and my own creation.
I start PB at server start time with +set sv_punbuster 1. My cvars are in punkbuster.cfg. Does it work this way? I've seen a lot of server.cfg where the cvars are listed. Should I drop the use of punkbuster.cfg?
The etpro dir has an example.cfg Are the options mentioned here just settings I can use in my server.cfg in etmain?
At test time someone logged on and I found the allies team locked. I want this setting only accessable for myself and the ref. Did I forget a setting?
Quite some basic questions I'm afraid....Hope you can help an newbie on etpro again.
Is it normal that if I connect to the server from a client in my network I don`t get any server info?
regards
When the server starts it runs a standard 3 map campaign. I don't know why. I'd like it to start the 10 map and only run the 10 map. I have to change campaign now. Three campaigns are listed: the standard two and my own creation.
I start PB at server start time with +set sv_punbuster 1. My cvars are in punkbuster.cfg. Does it work this way? I've seen a lot of server.cfg where the cvars are listed. Should I drop the use of punkbuster.cfg?
The etpro dir has an example.cfg Are the options mentioned here just settings I can use in my server.cfg in etmain?
At test time someone logged on and I found the allies team locked. I want this setting only accessable for myself and the ref. Did I forget a setting?
Quite some basic questions I'm afraid....Hope you can help an newbie on etpro again.
Is it normal that if I connect to the server from a client in my network I don`t get any server info?
regards
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
not verry basic Questions
1) load your own campaing whit campaign command (this might be done inside your server.cfg)
2) it dosn realy matter from witch file u load your cvar i dont think the game even know wut filename it is loading from it just need to load cvars / commands where they are.
its olny handly for yourself if u user different files so you can easyly find back some settings
3) team_nocontrols "1" should nolonger alow plyers todo /lock and stuff
4) dunno but the nifo should be on lan not internet if its on the sam network
1) load your own campaing whit campaign command (this might be done inside your server.cfg)
2) it dosn realy matter from witch file u load your cvar i dont think the game even know wut filename it is loading from it just need to load cvars / commands where they are.
its olny handly for yourself if u user different files so you can easyly find back some settings
3) team_nocontrols "1" should nolonger alow plyers todo /lock and stuff
4) dunno but the nifo should be on lan not internet if its on the sam network
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
thanx, team_nocontrols "1" did it's job, and indeed keeping different .cfg files makes it easier to make small changes since, like you mentionend, settings are quicker found in a small file then in an endless long .cfg.
I guess I'm almost there now, just one thing bothers me. If I connect to the server the punkbuster logo isn't shown at the bottom of the screen while loading. Punkbuster is working as far as I can tell. I get no error messages on the server console and using \cheaters in a client shows me a list of player (all clean btw), I guess that only works if pb is working. I followed your advise and kept my punkbuster.cfg. I copied it to etmain and use exec punkbuster.cfg in my server.cfg to load it. Weird that the blue logo isn't shown....any clues or hints on that?
Oh, one final question. I tried to disable the voting option ' cointoss' I can't see much use for it in a ten map campaign on a public server but I can't find how. I tried set vote_allow_cointoss "0" but this didn't work. It's not really important I guess but I like to setup everything as clean as possible.
Thanx again, nice to see that there are forums where new server admins are welcome and not just laughed about. Running etpro is just a lot more work and needs more understanding then a simple standard one!
regards
I guess I'm almost there now, just one thing bothers me. If I connect to the server the punkbuster logo isn't shown at the bottom of the screen while loading. Punkbuster is working as far as I can tell. I get no error messages on the server console and using \cheaters in a client shows me a list of player (all clean btw), I guess that only works if pb is working. I followed your advise and kept my punkbuster.cfg. I copied it to etmain and use exec punkbuster.cfg in my server.cfg to load it. Weird that the blue logo isn't shown....any clues or hints on that?
Oh, one final question. I tried to disable the voting option ' cointoss' I can't see much use for it in a ten map campaign on a public server but I can't find how. I tried set vote_allow_cointoss "0" but this didn't work. It's not really important I guess but I like to setup everything as clean as possible.
Thanx again, nice to see that there are forums where new server admins are welcome and not just laughed about. Running etpro is just a lot more work and needs more understanding then a simple standard one!
regards
No, etpro anticheat is (luckily) independend from PB. If the logo isn't showing then PB isn't working. Try to enable it via rcon (pb_sv_enable) and see wheter this changes something.pow wrote:I get no error messages on the server console and using \cheaters in a client shows me a list of player (all clean btw), I guess that only works if pb is working.
Looks like you have all of the other questions answered, but I'll try to help with the campaign one.
Don't start you custom 10 map campaign with either oasis or radar.
ET will always go to one of the 2 original campaign first if you use them, but then go to the "next campaign" after it ends.
Make sure in you custom campaigncycle.cfg that you have the first map of your 10 map campaign in the line:
set d_initial "set g_gametype 4 ; map MAPNAME ; set nextcampaign vstr dX"
vstr d_initial
Other than that, you're good to go.
Don't start you custom 10 map campaign with either oasis or radar.
ET will always go to one of the 2 original campaign first if you use them, but then go to the "next campaign" after it ends.
Make sure in you custom campaigncycle.cfg that you have the first map of your 10 map campaign in the line:
set d_initial "set g_gametype 4 ; map MAPNAME ; set nextcampaign vstr dX"
vstr d_initial
Other than that, you're good to go.
BBr|ET Clan Leader
BroadbandReports.com
BroadbandReports.com
Brilliant! That solved that problem to. The 10 map starts auto with server start and that was the whole idea! After it finishes it's start it over again to!
Now one thing left is to get punkbuster working. For some reason it stil won't start, neither using te start-up command nor using the .cfg. I even tried both. Hmm, I'll start by reading up on punkbuster....
Regards
Now one thing left is to get punkbuster working. For some reason it stil won't start, neither using te start-up command nor using the .cfg. I even tried both. Hmm, I'll start by reading up on punkbuster....
Regards
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
well PB is different from etpro /cheats
punkbuster used the pb stuff
the command to turn it on is pb_sv_enable and the /cheaters has go nothig todo whit
you can also tun it on by cvar sv_punkbuster 1
and vote_allow_cointoss should work but it will still be shown in the menu snce there are no check for the cointoss bottun in the menu only whne u press it it should say its disabled
punkbuster used the pb stuff
the command to turn it on is pb_sv_enable and the /cheaters has go nothig todo whit
you can also tun it on by cvar sv_punkbuster 1
and vote_allow_cointoss should work but it will still be shown in the menu snce there are no check for the cointoss bottun in the menu only whne u press it it should say its disabled
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
Ah cleared that up aswell. Well, I'm going to save my configs and start with a fresh install of the server and change some settings.
1. I was running the server as discribed on:
http://tjw.org/etded/
I guess this is a very secure setup but I'm not sure if etpro runs as it is supposed to run in this chroot enviroment. I get some read and write errors every now and then so I'm going to switch to a 'normal' setup with one difference that all the files be installed in user account, say etserver. I just give it bin/bash access make file writing a lot easier to configure. Still safe enough I hope though.
2. After getting tired of opening three .cfg files everytime (was it a et or etpro setting) I've decided to change to one big server.cfg file after all. I guess using // to split the et, etpro and punkbuster settings must be clear enough.
Since the only campaign that I'll run will be the 10map I guess I don't need any .configs in the etpro config dir anymore and just clean them up. Move the not used scripts to a notused dir in etpromapscripts.Guess that would give me a 'clean' etpro server. Any comments are very welcome before I start over ths evening! (I'll post my server.cfg as soon as I have put it in one file to see what you think)
Regards
1. I was running the server as discribed on:
http://tjw.org/etded/
I guess this is a very secure setup but I'm not sure if etpro runs as it is supposed to run in this chroot enviroment. I get some read and write errors every now and then so I'm going to switch to a 'normal' setup with one difference that all the files be installed in user account, say etserver. I just give it bin/bash access make file writing a lot easier to configure. Still safe enough I hope though.
2. After getting tired of opening three .cfg files everytime (was it a et or etpro setting) I've decided to change to one big server.cfg file after all. I guess using // to split the et, etpro and punkbuster settings must be clear enough.
Since the only campaign that I'll run will be the 10map I guess I don't need any .configs in the etpro config dir anymore and just clean them up. Move the not used scripts to a notused dir in etpromapscripts.Guess that would give me a 'clean' etpro server. Any comments are very welcome before I start over ths evening! (I'll post my server.cfg as soon as I have put it in one file to see what you think)
Regards
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
putting all server stuff into in .cfg might give error becase the file might get to big
as for 3 .cfg who cares lol they can all be automagicly starterd by the server
if your going to use .config .. well thne youy dnot have much chooice thne to put it all one .config file since ... you cnat run then more .cfg
but you might still se a .cfg for them ain settins on your server like rcon or other stuff
as for 3 .cfg who cares lol they can all be automagicly starterd by the server
if your going to use .config .. well thne youy dnot have much chooice thne to put it all one .config file since ... you cnat run then more .cfg
but you might still se a .cfg for them ain settins on your server like rcon or other stuff
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
Hmmm, the file is getting big so I'll keep the etpro settings out of the server.cfg and just put a line in there: exec etpro.cfg (if it is in etmain, this should work right?)
Doesn't punkbuster autoload some .cfg or do I need to put the cvars in server.cfg (or again exec punkbuster.cfg in etmain?)
ahhhh, I'm getting confused
Just hope I'll have a .cfg done soon for you to judge
Doesn't punkbuster autoload some .cfg or do I need to put the cvars in server.cfg (or again exec punkbuster.cfg in etmain?)
ahhhh, I'm getting confused
Just hope I'll have a .cfg done soon for you to judge
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
if u are using ant .config u cannot put a command exec etpro.cfg
since scrips eexec from a .config will be exec over and over until your server dies
im not verry used to pb but i dont think it loads any default.cfg
the best thing todo is to make a servermain.cfg
and add something like this inside
since scrips eexec from a .config will be exec over and over until your server dies
im not verry used to pb but i dont think it loads any default.cfg
the best thing todo is to make a servermain.cfg
and add something like this inside
Code: Select all
exec etpro.cfg
exec punkbuster.cfg
exec server.cfg
config <configname>
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
That's brilliant (and very simple actually ) just start the servermain.cfg at server server start like you suggest and all .cfg are started. I've dicided to leave any .config out. I'm planning on running 'just' one server setup so I guess I should be fine by setting up serv.cfg.etpro.cfg and punkbuster.cfg in the right way. (which is hard enough btw) I hope to have the three done by tomorrow, I'm just looking on the net for settings I think I can use.
As soon as I have em done I'll post em
thanx
As soon as I have em done I'll post em
thanx
well I guess I'm kinda done.......
I'll start with the short one, the punkbuster.cfg:
And then for what's really important (and hopefully any good) the server.cfg
Posting the etpro.cfg is kinda useless I left about everything as standard except for the panzers in the teams........
I'll start with the short one, the punkbuster.cfg:
Code: Select all
//PunkBuster Server config
//
//Thanks to those on the SplashDamage forums for their contribution.
//Compiled by Erik Melen (Deveus) and Paul Goldilla (loony)
//
//Enable Punkbuster
pb_sv_enable
//Bad Names list
//Place any names that you feel players should not use on your server in here.
//To add more bad name entries, simply follow the format shown below.
pb_sv_badname 30 Nazi
pb_sv_badname 30 Hitler
//CVARs for the PB server to check. Place checks to keep players from abusing CVARs.
pb_sv_cvarempty
pb_sv_cvar rate IN 2500 25000
pb_sv_cvar snaps IN 20 40
pb_sv_cvar cl_maxpackets IN 15 100
pb_sv_cvar cl_timenudge EQ 0
pb_sc_cvar cl_freelook EQ 1
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sc_cvar m_yaw IN -0.022 0.022
pb_sv_cvar cg_bobup IN 0 0.005
pb_sv_cvar cg_errordecay EQ 100
pb_sv_cvar cg_shadows IN 0 1
pb_sv_cvar cg_fov IN 90 125
pb_sv_cvar r_flares IN 0 1
pb_sv_cvar r_primitives IN 0 2
pb_sv_cvar r_nv_fogdist_mode INCLUDE NV GL_EYE_RADIAL_NV
pb_sv_cvar r_detailTextures EQ 0
pb_sv_cvar r_clamptoedge EQ 1
pb_sv_cvar r_drawworld EQ 1
pb_sv_cvar r_drawfoliage EQ 1
pb_sv_cvar r_znear EQ 3
pb_sv_cvar r_showtris EQ 0
pb_sv_cvar r_drawentities EQ 1
pb_sv_cvar r_showmodelbounds EQ 0
pb_sv_cvar r_lightmap EQ 0
pb_sv_scorekick -9 //player gets kicked for having score below zero
pb_sv_CQC 1 //Client Query Capability (i.e. can they query the server cvars)
pb_sv_MsgPrefix "ET PB Server"
pb_sv_KickLen 5
pb_sv_LogSync 0
pb_sv_LogCeiling 1000
pb_sv_Sleep 100
pb_sv_PowerMin 10
pb_sv_PowerDef 1
pb_sv_PowerKickLen 5
//pb_sv_httpAddr 192.168.0.1 //enter Webtool address here
//pb_sv_httpPort 27970 //enter Webtool port here
//pb_sv_httpRefresh 60
//pb_sv_httpKey "Put Password Here"
//pb_sv_httpmaps radar railgun fueldump oasis battery goldrush //for the Web Tool map pull down menu
pb_sv_extChar 0
pb_sv_minName 1
pb_sv_dupNameGrace 30 //Prevents name stealing on the server.
pb_sv_changePeriod 10
pb_sv_changeMax 5 //Number of name changes before kicking a player.
pb_sv_emptyname 1
Code: Select all
set dedicated "2" // 1: dedicated server for lan 2: dedicated server for internet
set sv_fps set "30" //normal is 20; 30 seems to help animations bug
set net_ip "" // set to override the default IP ET uses
//set net_port "" // set to override the default port ET uses
// RAM Settings Not used yet, wait for more megs before test
// set com_zoneMegs "64"
// set com_soundmegs "32"
// set com_hunkmegs "256"
set server_autoconfig "0"
// PASSWORDS & CLIENTS
set sv_maxclients "12" // number of players including private slots
set g_password "" // set to password protect the server
set sv_privateclients "2" // if set > 0, then this number of client slots will be reserved for connections
set sv_privatepassword "x" // that have "password" set to the value of "sv_privatePassword"
set rconpassword "x" // remote console access password
set refereePassword "x" // referee status password
// MASTER SERVERS TO REPORT TO
set sv_master1 "etmaster.idsoftware.com"
set sv_master2 "master.gamespy.com:27900"
set sv_master3 "master0.gamespy.com"
// SETS/PUBLIC INFO
sets g_needpass "0" // tell's ASE etc the server is passworded
sets sv_pure "1"
sets .IRC "" // your IRC channel + server here
sets .URL "" // your website here
sets .Host "" // host website here
sets "URL" "" // your website here
// DL, RATE
set sv_maxRate "13000" // 10000 standard but poor for ET
set sv_dl_maxRate "42000" // 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 "http://www.linkhere" // base URL for redirection
set sv_wwwCheckPath""
set sv_wwwDlDisconnected "0" // tell clients to perform their downloads while disconnected from the server
set sv_wwwFallbackURL "" // URL to send to if an http/ftp fails or is refused client side
// MOTD ETC
set sv_hostname "remember to set name" // name of server here
set server_motd0 "^B.........................." // message in right corner of join screen here
set server_motd1 "^B. welcome ^B."
set server_motd2 "^B. and have ^B."
set server_motd3 "^B. a good ^B."
set server_motd4 "^B. time ^B."
set server_motd5 "^B.........................."
// MISC SETTINGS
set g_heavyWeaponRestriction "100"
set g_antilag "1"
set g_altStopwatchMode "0"
set g_complaintlimit "5"
set g_ipcomplaintlimit "3"
set g_fastres "0"
set g_friendlyFire "1"
//set g_gametype "4" // Game type should be set from map rotation script
set g_minGameClients "0"
set g_maxlives "0"
set g_alliedmaxlives "0"
set g_axismaxlives "0"
set g_voiceChatsAllowed "4"
set g_doWarmup "0"
set g_warmup "20"
set g_spectatorInactivity "0"
set sv_floodProtect "1"
set sv_allowDownload "1"
set sv_pure "1"
set sv_minping "0"
set sv_maxping "0"
set match_latejoin "1"
set match_minplayers "0"
set match_mutespecs "0"
set match_readypercent "50"
set match_timeoutcount "0"
set match_warmupDamage "1"
set match_warmupfire "1"
set pmove_fixed "0"
set pmove_msec "8"
// Teams
set g_autofireteams "0"
set g_teamforcebalance "1"
set g_noTeamSwitching "0"
set team_maxplayers "0"
set team_nocontrols "1"
// 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 "0"
set vote_percent "50"
set vote_allow_comp "0"
set vote_allow_gametype "0"
set vote_allow_kick "1"
set vote_allow_map "0"
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 "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 "0"
set vote_allow_muting "1"
// PUNKBUSTER
// sv_punkbuster is a readonly variable. Use +set sv_punkbuster on command line or use the command pb_sv_enable in the console
// LOGGING
set g_log "etserver.log"
set g_logsync 0
set logfile 0
// MAP ROTATION
exec custom_campaign.cfg // Campaign mode
//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 custom_campaign.cfg" // defaults to quit
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
posting those 2 ,cfg is also uselesss since u got no probs no1 need to read em
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
I'd refrain from PB letting do the cvar checks. Let etpro do those, then people don't get kicked.
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem