TalkAction BotShield Pro v3.1 [discontinued]

Status
Not open for further replies.

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
FUTURE FEATURES
#Choose between stamina loss or unable to target, attack, and do area damage. (nostamina/nodamage in config)
#Bonus EXP% gain for certain amount of right answers in a row. % Bonus configurable
More feature suggestions are welcome
DESCRIPTION
Only for 0.3.5 TFS Public Rev+
Offers Moderate protection from botters
Uses new mod system for easy installation
CREDITS
Syntax/Old Greg (Scripting it)
Slawkens (Update Idea)
TFS Staff (Mod Examples)
CHANGELOG:
#Optimized code by switching to Global Event
#Merged all files into 1 xml file
#Merged all talkaction files into 1
#Updated to Mod System
#Added a better config
#Deleted some useless code
-Installation-
Just make a file called Botshield.xml and paste information in code box. Simple.

NOTE: This is not tested and I'm 100% sure it will not work without bug fixes. I quickly updated to show I am working on it, reply with any errors you see or receive and I will fix them.

Heres an idea of what it all does: http://otland.net/f251/botshield-pro-37277/
 
Last edited:
OP
Syntax

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
Thankyou, remember to Rep++ If you like it.
 

Shawak

Intermediate OT User
Joined
Sep 11, 2008
Messages
1,976
Best answers
2
Reaction score
101
Location
Germany
Nice :thumbup:.
I think many people will use it.

Regards,
Shawak
 
OP
Syntax

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
Upgrade to 3.4pl2,

SERVERPATH/data/XML/channels.xml
 

chojrak

Banned User
Joined
Oct 25, 2008
Messages
5,832
Best answers
2
Reaction score
158
I think this:
Code:
doAddNotation(getPlayerAccountId(cid), 3, 4, BotShield, auto)
Should be:
Code:
doAddNotation(getPlayerAccountId(cid), 3, 4, "BotShield", "auto")
And next time, use indents please, then scripts are easier to read. :p
 
OP
Syntax

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
yeah my bad, didnt see that, first time ive used that function, and i know, i wasn't planning on releasing it so i didnt make it userfriendly
 

husamro

New Member
Joined
May 1, 2009
Messages
74
Best answers
0
Reaction score
0
good but this might ban 80% of your server users.
 
OP
Syntax

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
notations are up to the owner, its just to show the owner who to watch out for. Besides, theres so many checks that you are 99% guilty if you get a notation
 

Ecstacy

Mothafuckaaa
Joined
Dec 26, 2008
Messages
3,836
Best answers
0
Reaction score
101
Location
The Netherlands
Oh, can I also remove channels with GUI console? because they can talk in it now as a normal chat channel =\
 
OP
Syntax

Syntax

Developer
Joined
Oct 10, 2007
Messages
2,839
Best answers
0
Reaction score
196
Location
Texas
You have to wait for 0.3.5 to use without source edit. OR you can follow step 7 instructions and edit sources of 3.4pl2
 

Ecstacy

Mothafuckaaa
Joined
Dec 26, 2008
Messages
3,836
Best answers
0
Reaction score
101
Location
The Netherlands
I guess I can handle it for 1 week :)

and also I just got an error =\

Code:
[18/07/2009 19:47:59] Lua Script Error: [CreatureScript Interface] 
[18/07/2009 19:47:59] in a timer event called from: 
[18/07/2009 19:47:59] data/creaturescripts/scripts/botshield.lua:onJoinChannel

[18/07/2009 19:47:59] luaGetCreaturePosition(). Creature not found

[18/07/2009 19:47:59] Lua Script Error: [CreatureScript Interface] 
[18/07/2009 19:47:59] in a timer event called from: 
[18/07/2009 19:47:59] data/creaturescripts/scripts/botshield.lua:onJoinChannel

[18/07/2009 19:47:59] luaGetCreatureName(). Creature not found

[18/07/2009 19:47:59] Lua Script Error: [CreatureScript Interface] 
[18/07/2009 19:47:59] in a timer event called from: 
[18/07/2009 19:47:59] data/creaturescripts/scripts/botshield.lua:onJoinChannel

[18/07/2009 19:47:59] attempt to index a boolean value
[18/07/2009 19:47:59] stack traceback:
[18/07/2009 19:47:59] 	[C]: in function 'getTileInfo'
[18/07/2009 19:47:59] 	data/lib/function.lua:334: in function 'getTilePzInfo'
[18/07/2009 19:47:59] 	data/creaturescripts/scripts/botshield.lua:36: in function <data/creaturescripts/scripts/botshield.lua:32>
 
Status
Not open for further replies.
Top