In our support boards we aim to provide support for the B3 core in its current state. Older releases of B3 are NOT supported. Check our front page for the latest version. You may post feature requests in our General Discussion board. Modifications and Hacks of the core B3 code are NOT supported.
Before you ask for support: [ Read the Support Instructions ] - More info: [ Full Support Disclaimer ]

You are here: Big Brother Bot ForumSupport ForumsGeneral Usage Support (Moderator: MordyT)IP Adress not being recorded
Pages: 1 [2]   Go Down
  Print  
Author Topic: IP Adress not being recorded  (Read 2639 times) Bookmark and Share
[ www.xlrstats.com ]
Project Lead
*
OS: Linux
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD5, UrT
Posts: 2022
Offline Offline
WWW
Support Specialty: B3-Core, CoD/UrT/WoP/ETPro parsers, Plugin development
« Reply #15 on: February 11, 2010, 01:47:10 AM »

Is there a way that you can provide to me a piece of B3.log where you are sure an alias mix-up takes place?
Logged


Jr. Member
**
OS: Windows
Type: Owner dedicated server(s)
Gameservers: CoDUO, CoD5
Posts: 22
Offline Offline
WWW
« Reply #16 on: February 13, 2010, 05:35:41 PM »

OK,  here is a snippet.  ID 4 should be tickle me elmo.  through this you will see alias change serveral times


Code:
100212 21:21:47 DEBUG ChatloggerPlugin: query: INSERT INTO chatlog (msg_time, msg_type, client_id, client_name, client_team, msg) VALUES (1266031307, "ALL", 51, "{EB}SodaPoP!", 3, "Beck =)")
100212 21:21:47 DEBUG ChatloggerPlugin: rowcount: 1, id:17905
100212 21:21:54 CONSOLE 3511:53 D;889323;6;axis;^1Super^4M@n;889323;11;allies;^4{EB}^1Hell^5Hound;mp40_mp;25;MOD_PISTOL_BULLET;left_leg_lower
100212 21:21:54 DEBUG Storage: getClientAlias <b3.clients.Alias object at 0x0325FDB0>
100212 21:21:54 DEBUG Storage: setClientAlias <b3.clients.Alias object at 0x0325FDB0>
100212 21:21:54 DEBUG Storage: setClientAlias data {'time_edit': 1266031314, 'num_used': 5, 'alias': 'Tickle Me  Elmo', 'client_id': 27, 'time_add': 1266027248, 'id': 731}
100212 21:21:54 BOT     New alias for 27: Tickle Me  Elmo
100212 21:21:54 VERBOSE Queueing event Client Name Change {EB}HellHound
100212 21:21:54 VERBOSE Queueing event Client Damage (25.0, 'mp40_mp', 'left_leg_lower', 'MOD_PISTOL_BULLET')
100212 21:21:54 VERBOSE Parsing Event: Client Name Change: CensorPlugin
100212 21:21:54 DEBUG CensorPlugin: Checking ^4{EB}^1Hell^5Hound^7 for badname
100212 21:21:54 VERBOSE Parsing Event: Client Damage: StatsPlugin
100212 21:21:54 CONSOLE 3511:53 D;698162;12;axis;^5Tickle ^7Me ^6 Elmo;698162;11;allies;^4{EB}^1Hell^5Hound;mp40_mp;35;MOD_PISTOL_BULLET;torso_lower
100212 21:21:54 DEBUG Storage: getClientAlias <b3.clients.Alias object at 0x031B8690>
100212 21:21:54 DEBUG Storage: setClientAlias <b3.clients.Alias object at 0x031B8690>
100212 21:21:54 DEBUG Storage: setClientAlias data {'time_edit': 1266031314, 'num_used': 2, 'alias': 'TheGayTeddy', 'client_id': 4, 'time_add': 1266031280, 'id': 765}
100212 21:21:54 BOT     New alias for 4: TheGayTeddy
100212 21:21:54 VERBOSE Queueing event Client Name Change Tickle Me  Elmo
100212 21:21:54 VERBOSE Queueing event Client Damage (35.0, 'mp40_mp', 'torso_lower', 'MOD_PISTOL_BULLET')
100212 21:21:54 VERBOSE Parsing Event: Client Name Change: CensorPlugin
100212 21:21:54 VERBOSE Parsing Event: Client Damage: StatsPlugin
100212 21:21:54 CONSOLE 3511:53 D;698162;12;axis;^5Tickle ^7Me ^6 Elmo;698162;11;allies;^4{EB}^1Hell^5Hound;mp40_mp;25;MOD_PISTOL_BULLET;right_leg_upper
100212 21:21:54 VERBOSE Queueing event Client Damage (25.0, 'mp40_mp', 'right_leg_upper', 'MOD_PISTOL_BULLET')
100212 21:21:54 VERBOSE Parsing Event: Client Damage: StatsPlugin
100212 21:21:55 CONSOLE 3511:53 K;698162;12;allies;^4{EB}^1Hell^5Hound;698162;12;axis;^5Tickle ^7Me ^6 Elmo;mp40_mp;210;MOD_HEAD_SHOT;head
100212 21:21:55 DEBUG Storage: getClientAlias <b3.clients.Alias object at 0x031B88D0>
100212 21:21:55 DEBUG Storage: setClientAlias <b3.clients.Alias object at 0x031B88D0>
100212 21:21:55 DEBUG Storage: setClientAlias data {'time_edit': 1266031315, 'num_used': 17, 'alias': 'Tickle Me  Elmo', 'client_id': 4, 'time_add': 1265757967, 'id': 540}
100212 21:21:55 BOT     New alias for 4: Tickle Me  Elmo
100212 21:21:55 VERBOSE Queueing event Client Name Change {EB}HellHound
100212 21:21:55 VERBOSE Queueing event Client Suicide (210.0, 'mp40_mp', 'head', 'MOD_HEAD_SHOT')
100212 21:21:55 VERBOSE Parsing Event: Client Name Change: CensorPlugin
100212 21:21:55 VERBOSE Parsing Event: Client Suicide: XlrstatsPlugin
100212 21:21:55 CONSOLE 3511:54 D;745463;0;allies;^4{EB}^2d16man;745463;12;axis;^5Tickle ^7Me ^6 Elmo;mp40_mp;25;MOD_PISTOL_BULLET;right_leg_upper
100212 21:21:55 DEBUG Storage: getClientAlias <b3.clients.Alias object at 0x0325FDB0>
100212 21:21:55 DEBUG Storage: setClientAlias <b3.clients.Alias object at 0x0325FDB0>
100212 21:21:55 DEBUG Storage: setClientAlias data {'time_edit': 1266031315, 'num_used': 5, 'alias': '{EB}HellHound', 'client_id': 4, 'time_add': 1266027390, 'id': 738}
100212 21:21:55 BOT     New alias for 4: {EB}HellHound
« Last Edit: February 14, 2010, 03:37:44 AM by Courgette » Logged
[ www.xlrstats.com ]
Project Lead
*
OS: Linux
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD5, UrT
Posts: 2022
Offline Offline
WWW
Support Specialty: B3-Core, CoD/UrT/WoP/ETPro parsers, Plugin development
« Reply #17 on: February 14, 2010, 12:20:41 PM »

Thanks for sharing this!

If you take a closer look at the Damage and Kill lines as presented by the game you will see that there is an error in the gamelogging. Here they are:

Quote
D;698162;12;axis;^5Tickle ^7Me ^6 Elmo;698162;11;allies;^4{EB}^1Hell^5Hound;mp40_mp;35;MOD_PISTOL_BULLET;torso_lower
D;698162;12;axis;^5Tickle ^7Me ^6 Elmo;698162;11;allies;^4{EB}^1Hell^5Hound;mp40_mp;25;MOD_PISTOL_BULLET;right_leg_upper
K;698162;12;allies;^4{EB}^1Hell^5Hound;698162;12;axis;^5Tickle ^7Me ^6 Elmo;mp40_mp;210;MOD_HEAD_SHOT;head
D;745463;0;allies;^4{EB}^2d16man;745463;12;axis;^5Tickle ^7Me ^6 Elmo;mp40_mp;25;MOD_PISTOL_BULLET;right_leg_upper

On the damage lines and kill line: The guids can't obviously never be the same for attacker and victim, for they are different players Smiley Hence another bug in the game.

On the kill line: it's even a double bug, since also the connectionslot is the same for both players.

These errors are triggering the bot to make new aliasses since the game tells the bot everytime the guid belongs to another player, with a different name. This will also make B3 unreliable, can it ever be sure what player it is punishing for ie. teamkilling?

It is the game engine providing these logs, the UO mod is definately buggy. Perhaps you can fix the bug yourself. What gametype are you running? Perhaps an update for UO is available here they have fixed these bugs?
Logged

[ www.xlrstats.com ]
Project Lead
*
OS: Linux
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD5, UrT
Posts: 2022
Offline Offline
WWW
Support Specialty: B3-Core, CoD/UrT/WoP/ETPro parsers, Plugin development
« Reply #18 on: February 15, 2010, 11:30:55 AM »

Hmmm, thought this looked familiar. If you run Base Assault here is the fix I made ages ago:

http://www.bigbrotherbot.com/forums/downloads/?sa=view;down=53
« Last Edit: February 15, 2010, 11:37:45 AM by xlr8or » Logged

Jr. Member
**
OS: Windows
Type: Owner dedicated server(s)
Gameservers: CoDUO, CoD5
Posts: 22
Offline Offline
WWW
« Reply #19 on: February 17, 2010, 07:23:59 AM »

Interesting.

after your first response I was thinking there may be a way to do this with B3.  Basically I was thinking that if any given console line contained the same guid twice, but different names, that it would ignore that line.  I know it would end up up not recording all the stats and what not, but it would fix the alias issue.

but now that I see you have a fix for different game types, maybe this is the better way to go.

Can you remember what specifically you changed in the file to fix this?  We run a modded version of awe 2.12 so I would probably have to go into the gsc myself and recode it.

As always, thanks.
Logged
[ www.xlrstats.com ]
Project Lead
*
OS: Linux
Type: Owner dedicated server(s)
Gameservers: CoD, CoD2, CoD5, UrT
Posts: 2022
Offline Offline
WWW
Support Specialty: B3-Core, CoD/UrT/WoP/ETPro parsers, Plugin development
« Reply #20 on: February 19, 2010, 07:22:21 AM »

Open the gsc's in my package with a texteditor and search for [XLR8or] Smiley My changes are commented with that tag.
Logged

Full Member
***
Posts: 57
Offline Offline
« Reply #21 on: April 22, 2010, 02:58:01 AM »

i am running
1.2.1
and cant get my hoster to update the bot to a newer version.

Is there available a new set of parsers i can replace to fix the non ip=pb off issue?
All i have is my b3 sql database access and ftp to the bot directory. But i can delete/backup/replace anything  on my  b3 ftp.
I tried adding/replacing the parsers from v1.2,1  with the new ones from the 1.3 b3 download and bot didnt work.
 MMUST i update the b3 to correct this?, i mean wait for my hoster to do it, which could be never.
This is for cod1 of course
Logged
B3 Contrib/Support
*
OS: --No B3 installed--
Type: --No B3 installed--
Posts: 1225
Offline Offline
Support Specialty: B3-Core, CoD/BFBC2 parsers, FTP-functionality, Plugin development
« Reply #22 on: April 22, 2010, 09:26:04 AM »

if he won't update the bot and you can't yourself, I'd recommend you change host.

You should upgrade B3 to fix the problem.
Logged

Full Member
***
Posts: 57
Offline Offline
« Reply #23 on: April 22, 2010, 10:20:50 AM »

i updated it, and its fixed
Logged
Tags:
Pages: 1 [2]   Go Up
  Print  
 
Jump to:  


Rate this page +1 at Google Search


SimplePortal 2.3.1 © 2008-2009, SimplePortal