BRenBot [message #472314] |
Sat, 28 July 2012 18:09 |
|
Xpert
Messages: 1588 Registered: December 2005 Location: New York City
Karma: 0
|
General (1 Star) |
|
|
Is stupid stuff like this ever going to be fixed?
Quote: |
[20:47:36] <x_X> !msg was kicked
[20:47:37] <JellyMarathon> Host: (x_X@IRC): was kicked
[20:47:37] <JellyMarathon> Host: (x_X@IRC): was kicked
|
Quote: |
[20:47:12] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:12] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:13] <JellyMarathon> [Team] Wizard17: so we lost both lt tanks in the last go round?
[20:47:13] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:14] <JellyMarathon> [Team] Alphafat: back of the barracks c4-ed in case they try apc rush
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:17] <JellyMarathon> Host: [BR] DickClark is cooking up some nuclear strike bacon. (672 recommendations)
|
Basically, if you do things that mimic the bot in or out of game, the bot will respond to it as if it's a legit message coming from the FDS such as when someone joins the server or when someone gets kicked.
Creator of NetGuard, an IRC network regulator.
Developer of the CloudyServ 0.982-X project.
Developer of the CloudyServ Ren-X bot.
Part time streamer - https://twitch.tv/gg_wonder
|
|
|
Re: BRenBot [message #472317 is a reply to message #472314] |
Sat, 28 July 2012 19:45 |
Sean
Messages: 822 Registered: February 2009
Karma: 0
|
Colonel |
|
|
Xpert wrote on Sat, 28 July 2012 18:09 | Is stupid stuff like this ever going to be fixed?
Quote: |
[20:47:36] <x_X> !msg was kicked
[20:47:37] <JellyMarathon> Host: (x_X@IRC): was kicked
[20:47:37] <JellyMarathon> Host: (x_X@IRC): was kicked
|
Quote: |
[20:47:12] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:12] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:13] <JellyMarathon> [Team] Wizard17: so we lost both lt tanks in the last go round?
[20:47:13] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:13] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:14] <JellyMarathon> [Team] Alphafat: back of the barracks c4-ed in case they try apc rush
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> MUDKIPS: [02:00:26] <&JellyMarathon> Player DickClark joined the game
[20:47:14] <JellyMarathon> Host: [DickClark] every game is a MUST WIN with WINclark
[20:47:17] <JellyMarathon> Host: [BR] DickClark is cooking up some nuclear strike bacon. (672 recommendations)
|
Basically, if you do things that mimic the bot in or out of game, the bot will respond to it as if it's a legit message coming from the FDS such as when someone joins the server or when someone gets kicked.
|
Instead of qqing about errors, why don't you get Jelly to run your CloudyServ since it's superior in your opinion.
Head admin at TmX (The Matrix Sniper server)
irc.thematrixserver.com
The Matrix Sniper: 188.138.84.134:4576
|
|
|
Re: BRenBot [message #472318 is a reply to message #472314] |
Sat, 28 July 2012 20:04 |
|
Distrbd21
Messages: 743 Registered: September 2008
Karma: 0
|
Colonel |
|
|
lol at sig az ^_^
Live Your Life Not Some one Else's.| Sharing Is Caring
Cookie Jar<glome> Who stole the cookie from the cookie jar?!
<content> glome stole the cookie from the cookie jar!
<glome> Who me?!
<content> Yes you!
<glome> Couldn't be!
<content> Then WHO?!!
<glome> Woody stole the cookie from the cookie jar!
*** glome has been kicked by DrWoody (fuck you i didn't touch the motherfucking cookie, bitch
Suicide<TB> I was depressed last night so I called the Suicide Life Line.
<TB> I reached a call center in Pakistan.
<TB> I told them I was suicidal.
<TB> They got all excited and asked if I could drive a truck
|
|
|
|
|
|
Re: BRenBot [message #472349 is a reply to message #472314] |
Mon, 30 July 2012 02:02 |
|
cAmpa
Messages: 597 Registered: March 2006
Karma: 0
|
Colonel |
|
|
Quote: | [10:58:11] <@AOW> Initializing Ren Mode: hi
[10:58:11] <@AOW> Initializing Ren Mode: hi
[10:58:12] <@AOW> BoorMachine killed theirself.
[10:58:18] <@AOW> Initializing Ren Mode purchased a vehicle
[10:58:31] <@AOW> Initializing Ren Mode: !version
[10:58:31] <@AOW> Initializing Ren Mode: !version
[10:58:31] <@AOW> Host: [BR] I'm running BRenBot 1.53 (build 11).
[10:58:31] <@AOW> Host: [BR] BRenBot is Copyright 2003-2012 by Tiberian Technologies. All rights reserved.
[10:59:00] <@AOW> Host: [BR] [TRCU]Great_Spanish has stolen a GDI Humvee!
[10:59:08] <@AOW> Host: [BR] Initializing Ren Mode has stolen a GDI Humvee!
[10:59:17] <@AOW> Initializing Ren Mode: m
[10:59:17] <@AOW> Initializing Ren Mode: m
|
;P
Bückstabü!
|
|
|
Re: BRenBot [message #472350 is a reply to message #472314] |
Mon, 30 July 2012 02:23 |
|
Gen_Blacky
Messages: 3250 Registered: September 2006
Karma: 1
|
General (3 Stars) |
|
|
Basically anything and everything in renlog you can exploit with player name or sending a msg to the fds!
Initializing .+ Mode
Loading level .+
Level loaded OK
Ect.
Surprised no one said anything before, thought you knew..................... You could do this for a long time. pre br 1.52
[Updated on: Mon, 30 July 2012 02:36] Report message to a moderator
|
|
|
|
Re: BRenBot [message #472353 is a reply to message #472314] |
Mon, 30 July 2012 03:21 |
|
Gen_Blacky
Messages: 3250 Registered: September 2006
Karma: 1
|
General (3 Stars) |
|
|
the simple fix would be to add new chat msg output for ssgm 4.0 so its easy to determine what is what.
I wouldn't really worry about backwards compatibility other then 4.0 servers.
Not allowing players to have spaces in their names fixes most of the problems.
Then filtering out msg's from players to not send to renlog.
Having stricter regex matches like you said would help.
if ( $line =~ /^Initializing .+ Mode/ )
to
if ( $line =~ /^Initializing\s.+\sMode$/ )
Initializing LAN Mode
Initializing GameSpy Mode
Initializing Westwood Online Mode
like this would fix if a player name was "Initializing .+ Mode" but not if the player said "Initializing .+ Mode" while their name is "Initializing .+ Mode"
"Initializing REN Mode: Initializing v Mode" would trigger
"Initializing REN Mode: blah" wouldn't
"PlayerName: Initializing REN Mode" wouldn't
Just try to narrow down all the regex in renlog I guess.
[Updated on: Mon, 30 July 2012 04:36] Report message to a moderator
|
|
|
Re: BRenBot [message #472356 is a reply to message #472314] |
Mon, 30 July 2012 04:38 |
StealthEye
Messages: 2518 Registered: May 2006 Location: The Netherlands
Karma: 0
|
General (2 Stars) |
|
|
Why don't we just block player names that contain a colon and update the regexes to disallow colon matching in names? Would that not solve all/most of the ambiguity?
I was actually under the impression that nicks containing colons or spaces were already blocked, but that does not seem to be the case.
BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
[Updated on: Mon, 30 July 2012 04:41] Report message to a moderator
|
|
|
|
|
|
|
Re: BRenBot [message #472724 is a reply to message #472356] |
Fri, 03 August 2012 07:49 |
Lazy5686
Messages: 254 Registered: November 2007
Karma: 0
|
Recruit |
|
|
StealthEye wrote on Mon, 30 July 2012 04:38 | Why don't
I was actually under the impression that nicks containing colons or spaces were already blocked, but that does not seem to be the case.
|
Spaces are not, we've been running a plugin for years that changes them to underscores.
The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
|
|
|
|
|
Re: BRenBot [message #472817 is a reply to message #472804] |
Sun, 05 August 2012 04:24 |
|
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma: 0
|
General (5 Stars) |
|
|
Ani wrote on Sun, 05 August 2012 07:57 |
2) Limit the amount of spam that can be created from repeatedly hitting Page Up/Down for polls...
|
That's not BRenBot doing that... so nothing I can do about it. Key hooks are done in server side code.
[Updated on: Sun, 05 August 2012 04:26] Report message to a moderator
|
|
|
|
Re: BRenBot [message #472819 is a reply to message #472818] |
Sun, 05 August 2012 04:39 |
|
cAmpa
Messages: 597 Registered: March 2006
Karma: 0
|
Colonel |
|
|
danpaul88 wrote on Sun, 05 August 2012 13:27 |
Gen_Blacky wrote on Sun, 05 August 2012 08:04 | Update player gameobejct ids if bot stars in middle of game. Like use LISTPLAYERSOBJECTIDS from reborns console commands or send the on CREATED;SOLDIER log.
|
I'm not sure what you mean by this? GameObject IDs are already updated on the CREATED logs.
|
I think he means, when the bot starts in the middle of the game, it needs to wait for the next CREATED;SOLDIER to get the player information.
Bückstabü!
|
|
|
|
|
|
Re: BRenBot [message #472855 is a reply to message #472832] |
Sun, 05 August 2012 14:02 |
|
Gen_Blacky
Messages: 3250 Registered: September 2006
Karma: 1
|
General (3 Stars) |
|
|
danpaul88 wrote on Sun, 05 August 2012 11:18 | Well, that was never considered a high priority thing to look into because it's uncommon to restart the bot in the middle of a game. Normally the bot and FDS are loaded at the same time and thus all CREATED:blah gamelog entries would be read by the bot for the first map in the rotation.
|
Yea its not a big deal. functions like getPlayerFromObjectID wont work until the player gets killed or they change characters. Most of the gamelog stuff wont work or ranks wont work correctly.
I have just seen jelly restart brenbot in middle of game. Their usually are people with the last hotwire or something. On jelly marathon it could be hours before they are killed. They wont achieve any recommendations or have their rankstats updated ect, until a new game starts.
Just thought i would mention it.
[Updated on: Sun, 05 August 2012 14:03] Report message to a moderator
|
|
|