Results 1 to 6 of 6

Thread: Elgbot Serverside stats problems

  1. #1

    Default Elgbot Serverside stats problems

    Hi, i hope i put the question in the correct toppic

    Have a bit of a problem with Elgbot Serverside stats.
    Nighfall Breakthrough works with elgbot 2.2.2 mostly, the problem is the topplayer stats will not save to the file 'elgbotserver.txt' when de server rotate the map it self.
    It saves only when someone manual changing the map. The awards seen when new map started also only works when the map is switch manual.
    Also found that some people force close the game and there personal stats is not saved, is it possible that it save every x min automatic?

    Greetz, Pepreal
    Last edited by Pepreal; February 1st, 2021 at 07:37 AM.

  2. #2

    Default

    Could be possible but can be hard to implement.

  3. #3
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,604

    Default

    Quote Originally Posted by Pepreal View Post
    Hi, i hope i put the question in the correct toppic

    Have a bit of a problem with Elgbot Serverside stats.
    Nighfall Breakthrough works with elgbot 2.2.2 mostly, the problem is the topplayer stats will not save to the file 'elgbotserver.txt' when de server rotate the map it self.
    It saves only when someone manual changing the map. The awards seen when new map started also only works when the map is switch manual.
    Also found that some people force close the game and there personal stats is not saved, is it possible that it save every x min automatic?

    Greetz, Pepreal
    Are there errors in the console log when the map changes automatically?

  4. #4

    Default

    Quote Originally Posted by RyBack View Post
    Are there errors in the console log when the map changes automatically?
    Looks that the file is saving every 15min now.
    There was one person on it (removed from log) but the elgbotserver.txt has not add any player init.
    The personal stats do get updated as soon as someone disconnects. But not added to the elgbotserver.txt unless a manual map switch

    Update
    Removed all personal stats and server top stats. Personal stats works but the elgbotserver.txt is now 0kb after playing 2 maps 15min each

    elgbotserver.txt
    Code:
    [damage]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [accuracy]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [kdr]
    player1=-
    score1=0.000
    player2=-
    score2=0.000
    player3=-
    score3=0.000
    player4=-
    score4=0.000
    player5=-
    score5=0.000
    [timeplayed]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [kills]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [deaths]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [killsnodeath]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [deathsnokill]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [rounds]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [gotbash]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [head]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    [melts]
    player1=-
    score1=0
    player2=-
    score2=0
    player3=-
    score3=0
    player4=-
    score4=0
    player5=-
    score5=0
    Log 3 maps
    Code:
    g_gametype will be changed upon restarting.
    ------ Server Initialization ------
    Server: dm/mohdm1
    ==== NightFall Wrapper InitGame ==== 
    NightFall ClientAdmin system loaded 1 admin entries successfully
    NightFall IPFilter loaded 0 ip filter entries successfully
    NightFall NameFilter loaded 0 name filter entries successfully
    NightFall Protected NameFilter loaded 0 name filter entries successfully
    NightFall Wrapper inited 
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    ^~^~^ Box data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    ^~^~^ Morph targets data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    Running ElgbotElgbot Version: 2.2.1^~^~^ Add the following line to the *_precache.scr map script:
    cache models/miscobj/book_closed_thin_green.tik
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/miscobj/drinkglass.tik
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/miscobj/book_closed_thin_blue.tik
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/miscobj/book_closed_thick_lavender.tik
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    ------ Server Initialization Complete ------  2.32 seconds
    execing autoexec2.cfg
    Loading Ban List maintt/listip.cfg 
    Hitch warning: 2374 msec frame time
    ------ Server Initialization ------
    Server: dm/mohdm2
    ==== NightFall Wrapper Shutdown ==== 
    NightFall IPFilter: saved 0 ip entries in maintt/ipfilter.cfg
    NightFall NameFilter: saved 0 name entries in maintt/namefilter.cfg
    NightFall Protected NameFilter: saved 0 name entries in maintt/protectednamefilter.cfg
    NightFall Update Client: Checking for updates...
    NightFall Update Client: same version, skipping update.
    ==== NightFall Wrapper InitGame ==== 
    NightFall ClientAdmin system loaded 1 admin entries successfully
    NightFall IPFilter loaded 0 ip filter entries successfully
    NightFall NameFilter loaded 0 name filter entries successfully
    NightFall Protected NameFilter loaded 0 name filter entries successfully
    NightFall Wrapper inited 
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    ^~^~^ Box data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    ^~^~^ Morph targets data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    Running ElgbotElgbot Version: 2.2.1SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    ------ Server Initialization Complete ------  1.32 seconds
    execing autoexec2.cfg
    Loading Ban List maintt/listip.cfg 
    ------ Server Initialization ------
    Server: dm/MP_Stadt_DM
    ==== NightFall Wrapper Shutdown ==== 
    NightFall IPFilter: saved 0 ip entries in maintt/ipfilter.cfg
    NightFall NameFilter: saved 0 name entries in maintt/namefilter.cfg
    NightFall Protected NameFilter: saved 0 name entries in maintt/protectednamefilter.cfg
    NightFall Update Client: Checking for updates...
    NightFall Update Client: same version, skipping update.
    ==== NightFall Wrapper InitGame ==== 
    NightFall ClientAdmin system loaded 1 admin entries successfully
    NightFall IPFilter loaded 0 ip filter entries successfully
    NightFall NameFilter loaded 0 name filter entries successfully
    NightFall Protected NameFilter loaded 0 name filter entries successfully
    NightFall Wrapper inited 
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    ^~^~^ Box data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    ^~^~^ Morph targets data is corrupted for 'models/human/allied_pilot/allied_pilot.skd'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    Running ElgbotElgbot Version: 2.2.1SkeletorCacheFileCallback: Could not open binary file 'newanim/models/mapobjects/plants/flowers1.skc' or 'models/mapobjects/plants/flowers1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/mapobjects/plants/flowers1.skc' or 'models/mapobjects/plants/flowers1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss.skc' or 'models/player/allied_oss.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/allied_oss_fps.skc' or 'models/player/allied_oss_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo.skc' or 'models/player/german_elite_gestapo.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_elite_gestapo_fps.skc' or 'models/player/german_elite_gestapo_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1.skc' or 'models/player/german_winter1.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter1_fps.skc' or 'models/player/german_winter1_fps.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2.skc' or 'models/player/german_winter2.skc'
    SkeletorCacheFileCallback: Could not open binary file 'newanim/models/player/german_winter2_fps.skc' or 'models/player/german_winter2_fps.skc'
    ------ Server Initialization Complete ------  1.28 seconds
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/weapons/m18_smoke_grenade.tik
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/items/binoculars.tik
    ^~^~^ Add the following line to the *_precache.scr map script:
    cache models/weapons/tempnade.tik
    Last edited by Pepreal; February 1st, 2021 at 11:18 AM.

  5. #5
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,604

    Default

    Is the game type ffa or tdm?

  6. #6

    Default

    Quote Originally Posted by RyBack View Post
    Is the game type ffa or tdm?
    TDM.

    Quote Originally Posted by Pepreal View Post
    Also found that some people force close the game and there personal stats is not saved, is it possible that it save every x min automatic?
    Found sort of a sulution for my quote.
    Added line in 'eventhandlers.scr' 'local.player waitexec elgbot/files.scr::writestats' so personal stats get saved every spawn or respawn. Not sure if this will cause problems. Testing it friday. Whe play every friday at 2000.
    Last edited by Pepreal; February 2nd, 2021 at 01:26 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •