Quake3World.com Forums
     Quake III Arena/Quake Live Discussion
        CPMA server: vote_allow_* and frag/time limit not working


Post new topicReply to topic
Login | Profile | | FAQ | Search | IRC





Previous topic | Next topic 
Topic Starter Topic: CPMA server: vote_allow_* and frag/time limit not working

Recruit
Recruit
Joined: 04 Jun 2013
Posts: 1
PostPosted: 06-04-2013 05:26 AM           Profile Send private message  E-mail  Edit post Reply with quote


So I'm trying to set up a public CPMA 1.48 server where you cannot call any kind of vote except:
- random
- nextmap
- map
- remove
- kick

The server is running on linux Debian 7 and I tried both stock and ioquake.

I tried using vote_allow_* cvars like this

Code:
seta g_allowVote "1"
seta vote_limit "5"
seta vote_allow_altgraphics "0"
seta vote_allow_allcaptain "0"
seta vote_allow_armordamage "0"
seta vote_allow_capturelimit "0"
seta vote_allow_ca_startrespawn "0"
seta vote_allow_ca_warmupfire "0"
seta vote_allow_cq3 "0"
seta vote_allow_gameplay "0"
seta vote_allow_dropitems "0"
seta vote_allow_falling "0"
seta vote_allow_fastrail "0"
seta vote_allow_fraglimit "0"
seta vote_allow_hook "0"
seta vote_allow_instagib "0"
seta vote_allow_items "0"
seta vote_allow_kick "1"
seta vote_allow_lgcooldown "0"
seta vote_allow_map "1"
seta vote_allow_machinegun "0"
seta vote_allow_maxpackets "0"
seta vote_allow_mutespecs "0"
seta vote_allow_osphud "0"
seta vote_allow_overtime "0"
seta vote_allow_pmove "0"
seta vote_allow_poweruprespawn "0"
seta vote_allow_powerups "0"
seta vote_allow_promode "0"
seta vote_allow_referee "0"
seta vote_allow_reload "0"
seta vote_allow_respawn "0"
seta vote_allow_roundlimit "0"
seta vote_allow_teamdamage "0"
seta vote_allow_thrufloors "0"
seta vote_allow_timelimit "0"
seta vote_allow_timenudge "0"
seta vote_allow_weaponrespawn "0"
seta vote_allow_fallingdamage "0"
seta vote_allow_flood "0"
seta vote_allow_footsteps "0"
seta vote_allow_match "0"
seta vote_allow_mode "0"
seta vote_allow_nextmap "1"
seta vote_allow_prosound "0"
seta vote_allow_random "1"
seta vote_allow_remove "1"
seta vote_allow_restart "0"
seta vote_allow_limit "0"
seta vote_allow_simplemega "0"
seta vote_allow_startweapon "0"
seta vote_allow_selfdamage "0"
seta vote_allow_warmup "0"


but apparently they're not doing anything as rcon vote_allow *tab* shows that they are still "1" and I can still callvote restart (for example)

Any clues on why it's not working?

Full server cfg:
Code:
pb_sv_disable
seta sv_strictauth "0"
seta sv_hostname "CPMA Italy @ fb.me/VideogiocatoreMedio [Milan]"
seta sv_maxclients "8"
seta sv_maxRate "25000"
seta sv_pure "1"
seta sv_reconnectlimit "1"
seta rconPassword ""
seta ref_password ""
seta sv_allowDownload "0"

seta sv_master1 "master0.gamespy.com:28900"
seta sv_master2 "master.gamershut.de:27950"
seta sv_master3 "master.gnw.de:27950"
seta sv_master4 "master3.idsoftware.com:27950"

seta g_motd "Server FFA CPMA ufficiale della pagina facebook Videogiocatore Medio"
seta server_motd1 "^0B^4] ^2Videogiocatore Medio ^0B^4]"
seta server_motd2 "^2fb^3.^2me^3/^2VideogiocatoreMedio"
seta server_motd3 "^0B^4] ^2Videogiocatore Medio ^0B^4]"
seta server_motd4 "^2CPMA 1.48 // FFA"
seta server_motd5 "^3-"
seta server_motd6 "^2Visitateci Su:"
seta server_motd7 "^2fb^3.^2me^3/^2VideogiocatoreMedio"
seta server_record "0"
seta g_needpass "0"
seta g_password ""
seta ref_password ""
seta server_ratemin "10000"
seta server_maxpacketsmin "60"
seta server_maxpacketsmax "125"
seta server_recconnectlimit "1"
seta server_optimizeBW "0"
seta server_timenudgemin "0"
seta server_timenudgemax "0"
seta server_chatfloodprotect "10"

seta admin_log "admin.log"
seta filter_file ""

seta server_gameplay "CPM"
seta mode_start "FFA"
seta mode_idletime "10"
seta server_availmodes "FFA"
seta server_ospauth "1"
seta server_promode "1"
seta server_realping "1"
seta server_cq3 "0"
seta server_thrufloors "0"
seta g_doWarmup "1"
seta g_warmup "0"
seta match_latejoin "1"
seta match_readypercent "100"
seta warmup_armor "100"
seta match_hurtself "1"
seta timelimit "15"

seta g_allowVote "1"
seta vote_limit "5"
seta vote_allow_altgraphics "0"
seta vote_allow_allcaptain "0"
seta vote_allow_armordamage "0"
seta vote_allow_capturelimit "0"
seta vote_allow_ca_startrespawn "0"
seta vote_allow_ca_warmupfire "0"
seta vote_allow_cq3 "0"
seta vote_allow_gameplay "0"
seta vote_allow_dropitems "0"
seta vote_allow_falling "0"
seta vote_allow_fastrail "0"
seta vote_allow_fraglimit "0"
seta vote_allow_hook "0"
seta vote_allow_instagib "0"
seta vote_allow_items "0"
seta vote_allow_kick "1"
seta vote_allow_lgcooldown "0"
seta vote_allow_map "1"
seta vote_allow_machinegun "0"
seta vote_allow_maxpackets "0"
seta vote_allow_mutespecs "0"
seta vote_allow_osphud "0"
seta vote_allow_overtime "0"
seta vote_allow_pmove "0"
seta vote_allow_poweruprespawn "0"
seta vote_allow_powerups "0"
seta vote_allow_promode "0"
seta vote_allow_referee "0"
seta vote_allow_reload "0"
seta vote_allow_respawn "0"
seta vote_allow_roundlimit "0"
seta vote_allow_teamdamage "0"
seta vote_allow_thrufloors "0"
seta vote_allow_timelimit "0"
seta vote_allow_timenudge "0"
seta vote_allow_weaponrespawn "0"
seta vote_allow_fallingdamage "0"
seta vote_allow_flood "0"
seta vote_allow_footsteps "0"
seta vote_allow_match "0"
seta vote_allow_mode "0"
seta vote_allow_nextmap "1"
seta vote_allow_prosound "0"
seta vote_allow_random "1"
seta vote_allow_remove "1"
seta vote_allow_restart "0"
seta vote_allow_limit "0"
seta vote_allow_simplemega "0"
seta vote_allow_startweapon "0"
seta vote_allow_selfdamage "0"
seta vote_allow_warmup "0"

seta map_delay "0"
seta map_restrict "1"
seta map_rotate "1"

seta sv_fps "30"
seta rate "25000"
seta g_log "games.log"
seta com_hunkMegs "32"

exec maprotation-cpmaded-ffa.cfg


also, timelimit and fraglimit in my maprotation are doing nothing :S so weird.

Map rotation cfg:
Code:
set m1 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map q3dm6 ; set nextmap vstr m2"
set m2 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map cpm3a ; set nextmap vstr m3"
set m3 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map cpm22 ; set nextmap vstr m4"
set m4 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map cpm24 ; set nextmap vstr m5"
set m5 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map cpm21 ; set nextmap vstr m6"
set m6 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map cpm8 ; set nextmap vstr m7"
set m7 "fraglimit 50; timelimit 15 ; g_gametype 0 ; map q3dm17 ; set nextmap vstr m1"

vstr m1


This is the script I use to run the server, if that makes any difference:
Code:
#!/bin/sh
ip=$(wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
port="27960"
name="cpma-ded"

echo running server $name on $ip : $port
screen -A -m -d -S $name /usr/local/games/quake3/ioq3ded.i386 +set fs_basepath /usr/local/games/quake3/ +set sv_punkbuster 0 +set fs_game cpma +set vm_game 2 +set dedicated 2 +set com_hunkMegs 32 +set g_log $name.log +exec cpmaded-ffa.cfg




Top
                 
Quake3World.com | Forum Index | Quake III Arena/Quake Live Discussion


Post new topic Reply to topic


cron
Quake3World.com
© ZeniMax. Zenimax, QUAKE III ARENA, Id Software and associated trademarks are trademarks of the ZeniMax group of companies. All rights reserved.
This is an unofficial fan website without any affiliation with or endorsement by ZeniMax.
All views and opinions expressed are those of the author.