Quake3 es Quake4 szerver gond

Fórumok

Itthon teszt keppen probaltam beuzemelni egy Quake3 es egy Quake4 szervert, hogy majd ha minden mukodik jol akkor felteszem a szerverre, hogy haverokkal tudjunk jatszani.
De ahhoz kepest hogy nem mai jatekok nem megy zokkenomentesen a dolog:
Ha a Quake3 -at inditom:


game2@teszt-virt32:~/quake3-132b$ ./q3ded +ip 192.168.0.9 +set net_port 4000
Q3 1.32b linux-i386 Nov 14 2002
----- FS_Startup -----
Current search path:
/home/gscpprousers/game2/.q3a/baseq3
/home/gscpprousers/game2/quake3-132b/baseq3/pak8.pk3 (9 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak7.pk3 (4 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak6.pk3 (64 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak5.pk3 (7 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak4.pk3 (272 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak3.pk3 (4 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak2.pk3 (148 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak1.pk3 (26 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak0.pk3 (3539 files)
/home/gscpprousers/game2/quake3-132b/baseq3
./q3ded/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: localhost:4000
Hostname: teszt-virt32
IP: 192.168.0.9
Started tty console (use +set ttycon 0 to disable)
^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED**
Hitch warning: 787 msec frame time

Ennyit tolt be, proci 100%-on, jatekba nem lehet belepni, de meg a quakestat sem tudja lekerdezni.

Ezutan felreraktam a Quake3-at, jott a Quake4.
Egy mukodokepes dm.cfg-t atirtam (si_maxPlayers 10 helyett si_maxPlayers 4), majd bemasoltam a q4base konyvtarba, tehat semmi extra. Jatekot elinditottam ezzel:


game2@teszt-virt32:~/quake4-142$ ./q4ded.x86 +set net_ip 192.168.0.9 +set net_port 4000 +exec dm.cfg +si_map mp/q4dm1

De ez meg kitalalta hogy inkabb nem tudja betolteni a dm.cfg-t:



.
.
.
terminal support enabled ( use +set in_tty 0 to disabled )
pid: 14107
3267 MHz CPU
1008 MB System Memory
Async thread started
couldn't exec dm.cfg

Mit rontottam el?
Eddig az UT2004 es az UT3 rogton elsore indult, ilyen szintu gond sose volt, tehat a rendszerrel nincs gond.

Debian Linux Wheezy
Kernel 3.2.2

Help pls!

Hozzászólások

q3-nál lehet ez a gáz : couldn't exec autoexec.cfg

ha nincs config amit elindítana és az utána indítana egy map-et játékmóddal akkor nincs mihez csatlakozni csak fut a szerver üresben.

itt egy régi configom init-je 1.16n-hez példának, server ennél több configból áll de példának ez is elég lesz:

// Info
sets "Server Founder: " "Fixer"
sets "Server Co-Founder: " "Hans"
sets "Server Owner/Administrator: " "Yvette"
sets "Server Administrators: " "B116ER, Smokey2k, Gery"
sets "Location " "Budapest, HUNGARY"
sets "sv_fps " "30"
sets "Allowed Paks " "{NoGhost}.pk3(build 53), egg_v1.1_cgame-ui.pk3, EliteHUD.pk3, Q3Shud00.pk3, zzz-da-cgame.pk3, zzz-nemesis-client-2-0-11.pk3, zzz-nemesis-client-2-0-14_529, zzz-nemesis-models.pk3, Carnage_client.pk3(7.1), Carnage_menu.pk3(7.1)"

seta sv_pure "0"
seta g_authenticateClient "1"
seta sv_allowdownload "1"

// Passwords
set g_password "xxx"
set rconpassword "xxx"
set sv_privatepassword "xxx"
set g_referee_password "xxx"

// Server
seta g_motd "Good Luck & Have Fun !"
seta g_needpass "0"
seta r_smp "0" //disabled on 1.16n (bugware shitzz)
seta sv_cheats "0"
seta sv_floodProtect "0"
seta sv_hostname "Water Resist"
seta sv_keywords ""
seta sv_killserver "0"
seta sv_master1 "master.quake3arena.com"
seta sv_master2 "master3.idsoftware.com"
seta sv_master3 "master0.gamespy.com"
seta sv_master4 "q3master.allseeingeye.com"
seta sv_master5 "monster.idsoftware.com"
seta sv_master6 "clanservers.net"
seta sv_maxclients "8"
seta g_maxGameClients "8"
seta sv_privateclients "0"
seta sv_strictauth "0"

// Net settings
seta g_duplicateIPBlock "1"
seta g_delag "2"
seta g_delag_connectionIcon "0"
seta g_delag_smoothClients "1"
seta g_delag_truePing "0"
seta g_linking "1"
seta g_syncronousClients "0"
seta net_port "27961"
seta rate "25000"
seta sv_fps "30"
seta sv_timeout "60"
seta sv_zombietime "2"
seta sv_maxping "666"
seta sv_minping "0"
seta sv_maxrate "25000"
seta sv_padpackets "0"
seta sv_showloss "0"

// Files
seta logfile "1"
seta g_log "misc/log/server.log"
seta g_logSync "1"
seta g_adminLog "misc/log/admin.log"
seta g_adminLogSync "0"

//Referees
seta g_referee "1"
seta g_referee_teamChat"3"
seta g_referee_warnDisplayTime "2"
seta g_referee_allowedcmd_forceteam "1"
seta g_referee_allowedcmd_hideref "1"
seta g_referee_allowedcmd_kick "1"
seta g_referee_allowedcmd_kickban "0"
seta g_referee_allowedcmd_kill "1"
seta g_referee_allowedcmd_lockteam "1"
seta g_referee_allowedcmd_map "1"
seta g_referee_allowedcmd_mute "1"
seta g_referee_allowedcmd_unmute "1"
seta g_referee_allowedcmd_unhideref "1"
seta g_referee_allowedcmd_unlockteam "1"
seta g_referee_allowedcmd_vstr "1"
seta g_referee_allowedcmd_fraglimit "1"
seta g_referee_allowedcmd_timelimit "1"
seta g_referee_allowedcmd_capturelimit "1"

// Security
seta g_noLocalhost "1"
seta g_floodprotect "1"
seta g_needpass "0"
seta g_authenticateClient_versionLimiter "varies"
seta g_authenticateClient_strict "0"
seta g_banips ""
seta g_filterban "1"
seta g_antibot "1"
seta g_antiBot_gamesBanned "50"
seta g_bannedMessage "You Are Banned ! :D"
seta g_bannedMessage_finite "You Are Temporarily Banned !"
seta g_muted_message "^1M^2u^3h^4a^5h^6a^7h^1a ^7! You have been ^3MUTED ^7!"
seta g_password_errorMessage "Oops ! Invalid Password ! :)"
seta g_warnings "1"
seta g_warnings_changeTeamTime "0"
seta g_warnings_chatFrag "0"
seta g_warnings_chatFragTime "90"
seta g_warnings_massSuicide "0"
seta g_warnings_massSuicideTime "0"
seta g_warnings_teamKill "5"
seta g_warnings_teamKillTime "120"
seta g_autoBan_changeTeam "0"
seta g_autoBan_chatFrag "0"
seta g_autoBan_massSuicide "0"
seta g_autoBan_teamKill "0"

// Timeout
seta g_timeout "3"
seta g_timeout_time "90"
seta g_timeout_minPlayingTime "20"
seta g_timeout_displayTime "5000"
seta g_timeout_teamReset "1"

// Miscalenous
seta wrc_bots"set bot_minplayers 2"
seta g_blackNameFix "2"
seta g_chatLimiter "240"
seta g_calcstats "1"
seta g_longNameFix "1"
seta g_noLocalhost_errorMessage "connect to localhost pernamently disabled..."
seta g_noPrivateChat "0"
seta g_playerlist "1"
seta g_switchTeamTime "1"

// Banner
seta g_startBanner "4000"
seta g_startBanner_text1 ""
seta g_startBanner_text2 ""
seta g_startBanner_text3 ""
seta g_startBanner_text4 ""
seta g_startBanner_text5 ""
seta g_startBanner_text6 ""
seta g_startBanner_text7 ""
seta g_startBanner_text8 ""
seta g_startBanner_text9 ""
seta g_startBanner_text10 ""

// Maps
seta wrc_!map "map_restart 0;set nextmap vstr wrc_map!"

seta wrc_round_01 "set g_startBanner_text3 ^3round ^0#^11; vstr wrc_!map;vstr wrc_instaMapSpec;set wrc_map! vstr wrc_round_02"
seta wrc_round_02 "set g_startBanner_text3 ^3round ^0#^12; vstr wrc_!map;vstr wrc_instaMapSpec;set wrc_map! vstr wrc_round_03"
seta wrc_round_03 "vstr wrc_!map;vstr wrc_instaMapSpec;set wrc_map! vstr wrc_nextarena"

seta bot_enable "0"
map test_bigbox
seta wrc_map_reset "exec misc/map_reset.cfg"

exec misc/vstr_cmds.cfg
exec misc/modes.cfg
exec misc/vote.cfg
exec misc/allmaplist.cfg

set 1v1_map "vstr d1"
set freezerail_map "vstr d1"
set ictf_map "vstr d1"

vstr freezerail

vstr hookoff
vstr botson
vstr anticampon

Ez sajna nem oldotta meg:


----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
/home/gscpprousers/game2/quake3-132b/baseq3/pak8.pk3 (9 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak7.pk3 (4 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak6.pk3 (64 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak5.pk3 (7 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak4.pk3 (272 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak3.pk3 (4 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak2.pk3 (148 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak1.pk3 (26 files)
/home/gscpprousers/game2/quake3-132b/baseq3/pak0.pk3 (3539 files)
/home/gscpprousers/game2/quake3-132b/baseq3
./q3ded/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
execing q3config.cfg
execing autoexec.cfg
sv_cheats is read only.
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
logfile opened on Mon Mar 12 18:22:49 2012

Opening IP socket: localhost:4000
Hostname: teszt-virt32
IP: 192.168.0.9
Started tty console (use +set ttycon 0 to disable)
^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED**
Hitch warning: 521 msec frame time

Hibauzenet mar nincs, de ugyanugy megall, CPU meg 100%on.

-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!

csak otletelek. Nem lehet, hogy var a punkbusterre az meg nem tud valaszolni neki? Port a tuzfalon, routeren meg van nyitva? (Azt irod a quakestat sem tudja lekerdezni)
autoexec.cfg szerintem nem kell, hogy lefusson, ha van sajat beallitasod ha jol emlekszem (Par eve ET szerveren _ugy emlekszem_ nekunk sem futott le.

-+-+-+
Dropbox tarhely
Cave Canem
+-+-+-

Localhoston probaltam lekerdezni quakestattal, ezzel kizarva a tuzfal gondot.
Nyomtam neki egy strace-t mert kivancsi voltam hogy vajon mi eszi igy a procit, es ez a resz erdekes:


.
.
.
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2407, ...}) = 0
gettimeofday({1331575618, 655487}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 655765}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 656067}, NULL) = 0
time(NULL)                              = 1331575618
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2407, ...}) = 0
gettimeofday({1331575618, 656345}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 656642}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 656918}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 657205}, NULL) = 0
time(NULL)                              = 1331575618
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2407, ...}) = 0
gettimeofday({1331575618, 657483}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(14, 0x82887c0, 16384, 0, 0xbfa9eae0, 0xbfa9eadc) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1331575618, 657761}, NULL) = 0
read(0, 0xbfa9ea8f, 1)                  = -1 EAGAIN (Resource temporarily unavailable)
.
.
.

Ezzel van tele. Mit akar kezdeni a /etc/localtime fajlal? A falj egyebkent letezik, ott van, es a jogosultsagok is rendben vannak. Tudtommal a Xonotic is Q3 alapu jatek es annak nincs ilyen baja.
-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!

Először is van 1.32c a megoldás pedig annyi hogy adjál meg neki egy mappota konzolban pl map q3dm6 ,de a kvek nem való UT-hoz szokott koca FPS játékosoknak:)