Page 1 of 1

UT3Stats 0.96 Bugs

Posted: Wed Oct 01, 2008 9:28 am
by Donzi
First the Spec's:

Linux Debian Etch fully patched
UT3-Linux Init Version: 3602

Startline:

Code: Select all

./ut3 server CTF-Coret?GameMode=1?Game=UTGameContent.UTCTFGame_Content?AccessControl=UT3Stats.UT3Stats?bUsesStats=True?PureServer=1?GoalScore=5?TimeLimit=20?Mutator=UTGame.UTMutator_Instagib? -configsubdir=iCTF -login=xxxx -password=xxxx -port=x -queryport=x -multihome=x -log=UT3-CTFbeta.log -nohomedir -unattended
1. the ?AccessControl=UT3Stats.UT3Stats? must be set after the GameContent. if its set after the last "?", a servertravel kicks the AccessControl out. its doesnt load up after servertravel.

2. I used the default Igib-Mutator with the new AccessControll, spawn in the game and have no weapon (only the translocator)

here are some Parts from the Log:

Code: Select all

*snip* Log: Failed to find Package GuidCache_CustomMaps to FullyLoad [FullyLoadType = 3, Tag = ] Log: Failed to find Package GuidCache_UT3Stats to FullyLoad [FullyLoadType = 3, Tag = ] Log: GConfig::Find has loaded file: ../UTGame/Config/iCTF/UTUT3Stats.ini Log: Read new DLC config file '..\UTGame\Published\CookedPC\UT3Stats/UTUT3Stats.ini' into the config cache *snip* Log: Bringing World CTF-Coret.TheWorld up for play (40) at 2008.10.01-18.10.10 Log: GConfig::LoadFile associated file: ../UTGame/Config/iCTF/UTLibHTTP.ini ScriptLog: UT3Stats: Opening log file. Log: Creating file: ../UTGame/Logs/Stats-20081001.181010.log ScriptLog: Mutators UTGame.UTMutator_Instagib *snip* ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_0 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_0 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer ScriptLog: START MATCH ScriptLog: Num Matches Played: 0 ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_1 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_1 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_2 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_2 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_3 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_3 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer NetComeGo: Close TcpipConnection_0 88.69.8.66:8081 ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_4 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_4 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_5 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_Enforcer ScriptWarning: UTInventoryManager CTF-Coret.TheWorld:PersistentLevel.UTInventoryManager_5 (Function Engine.InventoryManager:CreateInventory:00FC) InventoryManager::CreateInventory - Couldn't spawn inventory UTWeap_ImpactHammer Log: CTRL-C has been pressed.

I dont know, if this is a bug in the 3602-Linux or in UT3Stats 0.96. Without 0.96 i have the SSR.

I hope this can help you.

----

And please a better readme for the UTUT3Stats.ini ^^
UTStatsDB Logs Configuration:

Output with all 3 Games in 1 UTstatsDB:
Processing directory '/UserLogs/' for 'Stats_*':
Processing directory '/UserLogs/' for 'Unreal.ngLog.*':
Processing directory '/UserLogs/' for 'Stats-*':

But i got some errors :/
Processing log 'Stats-20081001.180023.log'...incomplete.
I deleted the Logs Configuration for UT3, and set the UTUT3Stats.ini:

Code: Select all

[UT3Stats.UT3Stats] bUploadLogs = True UploadURL = http://xxxxxx/OLSendLog.php UploadPass = xxxxxx bParseLogs = true ParserURL = http://xxxxxx/logs.php ParserPass = xxxxxx
Snip of the Server.log:

Code: Select all

Log: SeamlessTravel to: CTF-Bloxeh2008 Log: ClearAllAnimSetLinkupCaches - Took 8.94ms ScriptLog: UT3Stats: Closing log file. ScriptLog: UT3Stats: Sending log to web server. ScriptLog: UT3Stats: Sending log parse command to web server. Log: Primary PhysX scene will be in software. Log: Creating Primary PhysX Scene. Log: Bringing World EnvyEntry.TheWorld up for play (60) at 2008.10.01-18.43.26 Log: Bringing up level for play took: 0.000637 Log: ClearAllAnimSetLinkupCaches - Took 7.08ms Log: Game class is 'UTCTFGame_Content' Log: Primary PhysX scene will be in software. Log: Creating Primary PhysX Scene. Log: Bringing World CTF-Bloxeh2008.TheWorld up for play (60) at 2008.10.01-18.43.33 ScriptLog: UT3Stats: Opening log file. Log: Creating file: ../UTGame/Logs/Stats-20081001.184333.log ScriptLog: MinNetPlayers: 0
And nothing to see in the Statspage.

Re: UT3Stats 0.96 Bugs

Posted: Wed Oct 01, 2008 10:49 am
by Panther
1. the ?AccessControl=UT3Stats.UT3Stats? must be set after the GameContent. if its set after the last "?", a servertravel kicks the AccessControl out. its doesnt load up after servertravel.
I have mine configured after the ?game= parameter with no problem, so I'm not sure what could be the problem there.
2. I used the default Igib-Mutator with the new AccessControll, spawn in the game and have no weapon (only the translocator)
UT3Stats pre-0.97 doesn't like other mutators.
And please a better readme for the UTUT3Stats.ini ^^
People who write code are the worst for doing documentation.
And nothing to see in the Statspage.
Check the log file on the game server - it should have an EG tag somewhere near the end. It's also possible that it didn't upload completely to the web server, a problem I've noticed with large logs.

Re: UT3Stats 0.96 Bugs

Posted: Thu Oct 02, 2008 1:31 am
by Donzi
thx for info about the muts and let us test the new one :)