Welcome, Guest
You have to register before you can post on our site.
Online Users
There are currently 9 online users.» 0 Member(s) | 9 Guest(s)
Uh Oh everythings gone to shit!
Posted by: Wolfman - 04-01-2022 07:51 PM
- No Replies
UH OH!
All API's have mysteriously CRASHED. NO RECOVERY! Eeep!
Jerry HAS LEFT the building and has now entrusted ME (who is unknown) in charge!
April Fools!
Error Code List
Posted by: Wolfman - 09-29-2021 12:27 PM
- No Replies
Error Code 1 = Global API Down for maintenance
Error Code 2 = <Reserved for WebAPI WCS connection>
Error Code 3 = Banker Failing to respond in due time (i'm putting a timeout)
Error Code 4 = Banker Service unavailable non reason specified
Error Code 5 = <Reserved for WebAPI WCS connection>
Error Code 6 = Global API Down Perm.
Error Code 7 = <Reserved For Website API Connections> - Info: Unresolved UserName
Error Code 8 = <Reserved For WebAPI WCS Connection>
Error Code 9 = <Reserved For Website API Connections> - Info: No Account Found
Error Code 10 = <Reserved For WebAPI WCS Connection>
Error Code 11 = Authentication Failed - Room Not Found/Error Locating Room!
Error Code 12 =
WCS And Custom Commands
Posted by: Wolfman - 05-19-2018 02:52 AM
- Replies (1)
Some people have noticed i use /version /addmoney in my room i'm going to go into detail onto how to add that feature to WCS rooms (this ONLY works on WCS/ZCS ONLY!) (RSWCS is based on WCS so it will work on there also!)
Step One: Open your room Config (thats the config that runs your wcs room)
Step Two: Go to the bottom (before AgreeLicense=1)
Step Three: Add CustomCommand=/ADDMONEY=<Bot Password>
Step Four: Reload the room ( /reload in the room)
Step Five: Test the command
for example bot password would be Metis282
Code:
// Name Trim - to trim the ID Numbers off of names
// 9 = no ID numbers7
// 6 = half ID
// 0 = full ID
NameTrim=9
AgreeLicense=1
Is currently the bottom so now it will look like:
Code:
CustomCommand=/ADDMONEY=Metis282
// Name Trim - to trim the ID Numbers off of names
// 9 = no ID numbers7
// 6 = half ID
// 0 = full ID
NameTrim=9
AgreeLicense=1
All commands MUST be in capitals in the main config (not so in the bot).
Proxy Blocker
Posted by: Wolfman - 06-03-2015 10:43 PM
- Replies (3)
This proxy blocker isn't 100% ensured, and no where near like Pri's we use this one over at the game i host, this one ensures that a proxy person can be blocked for up to 6 hours. We intend for this proxy blocker to be used side by side with Pri's however if you're blocked (like i am) from his servers the best thing to do is put a backup room up and have it as a redirection room (prevents the flooding!). I think personally that this script is not being updated for a while, the API server side has been updated, but we intend to do updates on this later on. At the current time it is a "as is" script.
Code:
<config>
<OnEnter type="script">
// Store Their IP So We Can Trace It Later
<out type="push" extdata="TestIP">%IP%</out>
// Make Sure IP 127.0.0.1 / 192.168.0.* / 192.168.*.* / 172. / 10.0.0.*
<out type="pop" extdata="Private_IP_Detected"/>
<out type="push" extdata="Joined_IP">:%IP%</out>
<out type="push" extdata="Private_IP_Detected" condition="==" lvalue="%IP%" rvalue="127.0.0.1">1</out>
<out type="push" extdata="Private_IP_Detected" condition="==" lvalue="%IP%" rvalue="0.0.0.0">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":169.254.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.16.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.17.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.18.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.19.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.20.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.21.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.22.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.23.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.24.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.25.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.26.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.27.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.28.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.29.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.30.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":172.31.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":192.168.">1</out>
<out type="push" extdata="Private_IP_Detected" condition="?" lvalue="%USERVAR[Joined_IP]%" rvalue=":10.">1</out>
// Break here if a Private IP Was detected
<out condition="==" lvalue="%USERVAR[Private_IP_Detected]%" rvalue="1">/opmsg #c8#Version #c10#0.1 #c8#Beta #c10#1 #c4#Proxy Blocker Ignores Loopbacks #c8#%IP% #c4#Is A LoopBack IP!</out>
<out type="break" condition="==" lvalue="%USERVAR[Private_IP_Detected]%" rvalue="1"></out>
// Include the read file plugin as its going to be used for finding the ip
<out type="push" extdata="searchlinkline">1</out>
<out type="push" extdata="searchline"><operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\PPardon.txt" lvalue="l" rvalue="$searchlinkline$"/></out>
<out type="push" extdata="displayline" condition="?" lvalue="$searchline$" rvalue="%IP%"><operator type="+" lvalue="$displayline$" rvalue="1"/></out>
<out type="file" extdata="Found.txt" mode="t" condition="?" lvalue="$searchline$" rvalue="%IP%">Results Found</out>
<out type="push" extdata="searchlinkline"><operator type="+" lvalue="$searchlinkline$" rvalue="1"/></out>
<out type="goto" extdata="-4" condition="!=" lvalue="$searchline$" rvalue=""></out>
<out type="push" extdata="Results"><operator type="readfile" nvalue="Found.txt" lvalue="l" rvalue="1"/></out>
<out condition="==" lvalue="$Results$" rvalue="Results Found">/opmsg #c1#Results Have Been Found Meaning This IP #c4#%IP% #c1#Has Been Detected As A Proxy And Been Allowed By An Admin.</out>
<out type="goto" extdata="7" condition="==" lvalue="$Results$" rvalue="Results Found"></out>
<out>/opmsg #c10#Testing #c3#%IP% #c10#For Proxy Usage:</out>
<out type="push" extdata="Proxy"><operator type="readweb" nvalue="http://focusgameonline.com/proxytest/index.php?IP=$TestIP$" lvalue="l" rvalue="1"/></out>
<out condition="==" lvalue="$Proxy$" rvalue="Matches Found">/opmsg #c8#PROXY FOUND: #c1#$TestIP$ #c8#Attempting To Kick!</out>
<out condition="==" lvalue="$Proxy$" rvalue="Matches Found">/kick %NAME%</out>
<out condition="==" lvalue="$Proxy$" rvalue="Matches Found">/banip $TestIP$ 360</out>
<out condition="==" lvalue="$Proxy$" rvalue="No matches found">/opmsg #c10#$TestIP$ #c4#Proxy Isn't On The Database!</out>
<out condition="==" lvalue="$Proxy$" rvalue="No matches found">/message %RAWNAME% #c4#You #c4#Are Welcome To Join The Room Thank You For Not Using A Proxy!</out>
<out type="file" extdata="Found.txt" mode="t"></out>
</OnEnter>
<command type="script">
<in>!Proxy %PARAM%</in>
<out type="push" extdata="Proxy2">%PARAM%</out>
<out>/opmsg #c10#Testing #c3#$Proxy2$ #c10#For Proxy Usage:</out>
<out type="push" extdata="Proxy"><operator type="readweb" nvalue="http://focusgameonline.com/proxytest/index.php?IP=$Proxy2$" lvalue="l" rvalue="1"/></out>
<out condition="==" lvalue="$Proxy$" rvalue="Matches Found">/opmsg #c8#PROXY FOUND: #c1#$Proxy2$ #c8#IS A Proxy!</out>
<out condition="==" lvalue="$Proxy$" rvalue="No matches found">/opmsg #c10#$Proxy2$ #c4#Proxy Isn't On The Database!</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!PPardon %PARAM%</in>
<out type="push" extdata="Proxy4">%PARAM%</out>
<out>/opmsg #c10#Allowing #c3#$Proxy4$ #c10#Proxy Usage:</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\PPardon.txt" mode="a">%PARAM%\n</out>
<out>/opmsg #c1#To Change This Pardon...Locate #c4#C:\Jerry.Bot.Scripts\PPardon.txt #c1#And Remove From There!</out>
</command>
<config>
Direct attachment available.
Attached File(s)
proxy.blocker.jerry.version.1.xml (Size: 5.97 KB / Downloads: 339)
Spin Game
Posted by: Wolfman - 02-20-2015 03:07 AM
- No Replies
A Game By Jamesy and Myself released to help others!
Code:
<config>
<command type="script">
<in>!DONDLottery</in>
<out>#c1#Welcome #c55#To #c1#DONDLottery #c55#%NAME%</out>
<out>#c55#To #c1#Get #c55#Started #c1#Type #c55#!Spin #c1#For #c55#Your #c1#Lucky #c55#Win</out>
</command>
<command flood="10" type="script">
<in type="exact">!spin</in>
<out>#c4#How #c1#Much #c4#Is #c1#The #c4#Banker #c1#Going #c4#To #c1#Add#c4#/#c1#Deduct #c4#From #c1#Your #c4#Current #c1#Bankroll#c4#?</out>
<out type="push" extdata="4"><operator type="+" lvalue="%RANDOMNUM[45]%" rvalue="1"/></out>
<out delay="2000">#c1#%NAME% #c55#Has #c1#Won #c55#Prize #c1##%USERVAR[4]%!#c55#, #c1#Well #c55#Done #c51#:#c8#)</out>
// UserName
<out type="push" extdata="accountname">%NAME%</out>
// Prize #45
<out condition="==" lvalue="%USERVAR[4]%" rvalue="45">#c57#Prize#c51#: #c1#Minus #c8#£#c1#3000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="45">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#3000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="45">300000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="45">!banklose!</out>
// Prize #44
<out condition="==" lvalue="%USERVAR[4]%" rvalue="44">#c57#Prize#c51#: #c1#Minus #c8#£#c1#1000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="44">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#1000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="44">100000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="44">!banklose!</out>
// Prize #43
<out condition="==" lvalue="%USERVAR[4]%" rvalue="43">#c57#Prize#c51#: #c1#Minus #c8#£#c1#10000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="43">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#10000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="43">1000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="43">!banklose!</out>
// Prize #42
<out condition="==" lvalue="%USERVAR[4]%" rvalue="42">#c57#Prize#c51#: #c1#Minus #c8#£#c1#15000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="42">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#15000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="42">1500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="42">!banklose!</out>
// Prize #41
<out condition="==" lvalue="%USERVAR[4]%" rvalue="41">#c57#Prize#c51#: #c1#Minus #c8#£#c1#20000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="41">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#20000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="41">2000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="41">!banklose!</out>
// Prize #40
<out condition="==" lvalue="%USERVAR[4]%" rvalue="40">#c57#Prize#c51#: #c1#Minus #c8#50p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="40">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#50p #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="40">50</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="40">!banklose!</out>
// Prize #39
<out condition="==" lvalue="%USERVAR[4]%" rvalue="39">#c57#Prize#c51#: #c1#Minus #c8#50p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="39">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#37p #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="39">500</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="39">!banklose!</out>
// Prize #38
<out condition="==" lvalue="%USERVAR[4]%" rvalue="38">#c57#Prize#c51#: #c1#Minus #c8#£#c1#5</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="38">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#5 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="38">500</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="38">!banklose!</out>
// Prize #37
<out condition="==" lvalue="%USERVAR[4]%" rvalue="37">#c57#Prize#c51#: #c1#Minus #c8#£#c1#1</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="37">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#1 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="37">100</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="37">!banklose!</out>
// Prize #36
<out condition="==" lvalue="%USERVAR[4]%" rvalue="36">#c57#Prize#c51#: #c1#Minus #c8#£#c1#750</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="36">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#750 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="36">75000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="36">!banklose!</out>
// Prize #35
<out condition="==" lvalue="%USERVAR[4]%" rvalue="35">#c57#Prize#c51#: #c1#Minus #c8#£#c1#500</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="35">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#500 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="35">50000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="35">!banklose!</out>
// Prize #34
<out condition="==" lvalue="%USERVAR[4]%" rvalue="34">#c57#Prize#c51#: #c1#Minus #c8#£#c1#75000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="34">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#75000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="34">7500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="34">!banklose!</out>
// Prize #33
<out condition="==" lvalue="%USERVAR[4]%" rvalue="33">#c57#Prize#c51#: #c1#Minus #c8#£#c1#50000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="33">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#50000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="33">5000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="33">!banklose!</out>
// Prize #32
<out condition="==" lvalue="%USERVAR[4]%" rvalue="32">#c57#Prize#c51#: #c1#Minus #c8#£#c1#250000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="32">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#250000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="32">25000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="32">!banklose!</out>
// Prize #31
<out condition="==" lvalue="%USERVAR[4]%" rvalue="31">#c57#Prize#c51#: #c1#Minus #c8#£#c1#35000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="31">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#35000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="31">3500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="31">!banklose!</out>
// Prize #30
<out condition="==" lvalue="%USERVAR[4]%" rvalue="30">#c57#Prize#c51#: #c1#Minus #c8#£#c1#100000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="30">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#100000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="30">10000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="30">!banklose!</out>
// Prize #29
<out condition="==" lvalue="%USERVAR[4]%" rvalue="29">#c57#Prize#c51#: #c1#Minus #c8#£#c1#250</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="29">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#250 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="29">25000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="29">!banklose!</out>
// Prize #28
<out condition="==" lvalue="%USERVAR[4]%" rvalue="28">#c57#Prize#c51#: #c1#Minus #c8#£#c1#100</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="28">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#100 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="28">10000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="28">!banklose!</out>
// Prize #27
<out condition="==" lvalue="%USERVAR[4]%" rvalue="27">#c57#Prize#c51#: #c1#Minus #c8#£#c1#50</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="27">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#50 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="27">5000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="27">!banklose!</out>
// Prize #26
<out condition="==" lvalue="%USERVAR[4]%" rvalue="26">#c57#Prize#c51#: #c1#Minus #c8#£#c1#10</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="26">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#10 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="26">1000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="26">!banklose!</out>
// Prize #25
<out condition="==" lvalue="%USERVAR[4]%" rvalue="25">#c57#Prize#c51#: #c1#Minus #c8#1p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="25">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c1#1p #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="25">1</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="25">!banklose!</out>
// Prize #24
<out condition="==" lvalue="%USERVAR[4]%" rvalue="24">#c57#Prize#c51#: #c1#Minus #c8#£#c1#5000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="24">#c1#Unlucky #c57#%NAME% :( #c1#Minus #c8#£#c1#5000 #c4#Has #c1#Been #c4#Deducted #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="24">500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="24">!banklose!</out>
// Prize #23
<out condition="==" lvalue="%USERVAR[4]%" rvalue="23">#c57#Prize#c51#: #c8#£#c1#75000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="23">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#75000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="23">7500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="23">!bankwin!</out>
// Prize #22
<out condition="==" lvalue="%USERVAR[4]%" rvalue="22">#c57#Prize#c51#: #c8#£#c1#50000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="22">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#50000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="22">5000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="22">!bankwin!</out>
// Prize #21
<out condition="==" lvalue="%USERVAR[4]%" rvalue="21">#c57#Prize#c51#: #c8#£#c1#250000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="21">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#250000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="21">25000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="21">!bankwin!</out>
// Prize #20
<out condition="==" lvalue="%USERVAR[4]%" rvalue="20">#c57#Prize#c51#: #c8#£#c1#35000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="20">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#35000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="20">3500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="20">!bankwin!</out>
// Prize #19
<out condition="==" lvalue="%USERVAR[4]%" rvalue="19">#c57#Prize#c51#: #c8#£#c1#100000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="19">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#100000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="19">10000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="19">!bankwin!</out>
// Prize #18
<out condition="==" lvalue="%USERVAR[4]%" rvalue="18">#c57#Prize#c51#: #c8#£#c1#750</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="18">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#750 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="18">75000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="18">!bankwin!</out>
// Prize #17
<out condition="==" lvalue="%USERVAR[4]%" rvalue="17">#c57#Prize#c51#: #c8#£#c1#500</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="17">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#500 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="17">50000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="17">!bankwin!</out>
// Prize #16
<out condition="==" lvalue="%USERVAR[4]%" rvalue="16">#c57#Prize#c51#: #c8#£#c1#250</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="16">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#250 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="16">25000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="16">!bankwin!</out>
// Prize #15
<out condition="==" lvalue="%USERVAR[4]%" rvalue="15">#c57#Prize#c51#: #c8#£#c1#100</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="15">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#100 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="15">10000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="15">!bankwin!</out>
// Prize #14
<out condition="==" lvalue="%USERVAR[4]%" rvalue="14">#c57#Prize#c51#: #c8#£#c1#50</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="14">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#50 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="14">5000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="14">!bankwin!</out>
// Prize #13
<out condition="==" lvalue="%USERVAR[4]%" rvalue="13">#c57#Prize#c51#: #c8#£#c1#10</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="13">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#10 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="13">1000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="13">!bankwin!</out>
// Prize #12
<out condition="==" lvalue="%USERVAR[4]%" rvalue="12">#c57#Prize#c51#: #c8#1p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="12">#c1#Nice #c55#One #c57#%NAME% :) #c1#1p #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="12">1</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="12">!bankwin!</out>
// Prize #11
<out condition="==" lvalue="%USERVAR[4]%" rvalue="11">#c57#Prize#c51#: #c8#£#c1#5000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="11">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#5000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="11">500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="11">!bankwin!</out>
// Prize #10
<out condition="==" lvalue="%USERVAR[4]%" rvalue="10">#c57#Prize#c51#: #c8#£#c1#3000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="10">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#3000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="10">300000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="10">!bankwin!</out>
// Prize #9
<out condition="==" lvalue="%USERVAR[4]%" rvalue="9">#c57#Prize#c51#: #c8#£#c1#1000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="9">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#1000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="9">100000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="9">!bankwin!</out>
// Prize #8
<out condition="==" lvalue="%USERVAR[4]%" rvalue="8">#c57#Prize#c51#: #c8#£#c1#10000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="8">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#10000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="8">1000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="8">!bankwin!</out>
// Prize #7
<out condition="==" lvalue="%USERVAR[4]%" rvalue="7">#c57#Prize#c51#: #c8#£#c1#15000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="7">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#15000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="7">1500000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="7">!bankwin!</out>
// Prize #6
<out condition="==" lvalue="%USERVAR[4]%" rvalue="6">#c57#Prize#c51#: #c8#£#c1#20000</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="6">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#20000 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="6">2000000</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="6">!bankwin!</out>
// Prize #5
<out condition="==" lvalue="%USERVAR[4]%" rvalue="5">#c57#Prize#c51#: #c8#50p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="5">#c1#Nice #c55#One #c57#%NAME% :) #c8#50p #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="5">50</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="5">!bankwin!</out>
// Prize #4
<out condition="==" lvalue="%USERVAR[4]%" rvalue="4">#c57#Prize#c51#: #c8#10p</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="4">#c1#Nice #c55#One #c57#%NAME% :) #c8#10p #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="4">10</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="4">!bankwin!</out>
// Prize #3
<out condition="==" lvalue="%USERVAR[4]%" rvalue="3">#c57#Prize#c51#: #c8#£#c1#5</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="3">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#5 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="3">500</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="3">!bankwin!</out>
// Prize #2
<out condition="==" lvalue="%USERVAR[4]%" rvalue="2">#c57#Prize#c51#: #c8#£#c1#1</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="2">#c1#Nice #c55#One #c57#%NAME% :) #c8#£#c1#1 #c4#Has #c1#Been #c4#Added #c1#To #c4#Your #c1#Account</out>
<out type="push" extdata="AccountWinnings" condition="==" lvalue="%USERVAR[4]%" rvalue="2">100</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="2">!bankwin!</out>
// Prize #1
<out condition="==" lvalue="%USERVAR[4]%" rvalue="1">#c57#Prize#c51#: #c8#£#c1#Equal</out>
<out delay="2000" condition="==" lvalue="%USERVAR[4]%" rvalue="1">#c1#You #c55#Just #c1#Won#c55#/#c1#Lost #c55#What #c1#The #c55#Last #c1#Win #c55#Was #c52#:#c8#)</out>
<out type="self" condition="==" lvalue="%USERVAR[4]%" rvalue="1">!bankwin!</out>
</command>
</config>
See attached for the file if you don't want to c&p it.
Attached File(s)
dondlotto.xml (Size: 21.58 KB / Downloads: 348)
Protection - AKA
Posted by: Wolfman - 06-08-2014 01:18 AM
- Replies (5)
Also Known As~ This has a few extra commands...There are previously used names that we want to recover, unluckily this only caps em at 8. 8 names that is...If you want to increase number please let me know so i can attach another one with more numbers, There isn't just 1 server running this protocol. 2.83 and 2.84 works with this script.
Code:
<config>
// This file contains all protocols dedicated to a "protection" script - it isn't protection
// This was to make sure the names are recorded/rewriten to the Database hosted in two locations
//
// In Order For Others To Know Useful Commands All Done Through Opmsg (means All Common Servers Support it)
// Faster API scripts than ever before!!!
//
// !DisablePrevious ~ Disables the Previous Known Names
// !EnablePrevious ~ Opposite To The Above.
//
// !SkipNotes ~ Skips Upload Notices ~ Uploads Directly to server
// !ShowNotes ~ Shows Upload Notices ~ In Opmsg
//
// !Rooms on ~ Rooms On WinMXUnlimited Website - Using Josh's API
// !Rooms Off ~ Turns Off Displays Of Room Hosting
//
// !Geo on ~ Get's Location of The Client ~ Reminder Having This On Slows It Down!
// !Geo Off ~ Disables Client Location ~ Speeds up Script at least double!
//
// !Server 0 ~ Server Location Changer - This one Is For UK - Birmingham Server
// !Server 1 ~ Server Location Changer - This One Is For France Server
//
// !Server Status ~ Checks Both Servers For Approximate connection Time ~ It even gives the output in Seconds!
//
// !Version ~ This Shows Protection Version Useful If Jerry Wants To Know Where A Bug Is!
//
// The On Room Join Is Simply to Press The Connection To The Server It Seems To Loose It Whenever You Change Servers
// When Switching Servers Now It Automatically Updates With a New Address
//
// !myprevious ~ This Simply Shows the User That Triggered It Previous Known Names - Access Not Required!
<OnJoinRoom type="script">
<out type="push" extdata="Select"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Server.ini" lvalue="l" rvalue="1" /> </out>
<out type="push" extdata="Special_1"><operator type="readweb" nvalue="http://$Select$/metis.Script.txt" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="Special_3"><operator type="readweb" nvalue="http://$Select$/metis.Script.txt" lvalue="l" rvalue="3"/></out>
<out type="push" extdata="ProVer">#c10#0#c8#.#c10#2 #c57#Beta</out>
<out>/opmsg #c8#[#c2#Protection#c8#] #c4#Current Version Of This Script Is $ProVer$!</out>
</OnJoinRoom>
<command type="script">
<in>!Protection Commands</in>
<out>#c1#</out>
<out>#c1#!#c1#DisablePrevious #c10#- #c8#Disables the Previously Known Names #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#EnablePrevious #c10#- #c1#Enables the Previously Known Names #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#SkipNotes #c10#- #c8#Skips Upload Notices - Uploads Directly To Server #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#ShowNotes #c10#- #c1#Shows Upload Notices - Only In Opmsg #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#Rooms On #c10#- #c8#Rooms On WinMXUnlimited Website #c2#-WARNING- #c8#Uses Josh's API #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#Rooms Off #c10#- #c1#Turns Off Display of Room Hosting #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#Geo On #c10#- #c8#Get The Location Of The Client #c2#-WARNING- #c8#Slows API Down #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#Geo Off #c10#- #c1#Disables Location Service #c2#-WARNING- #c1#Faster API #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#Server 0 #c10#- #c8#Selects Server UK - Birmingham #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#Server 1 #c10#- #c1#Selects Server France - Roubaix #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#Server Status #c10#- #c8#Checks Both Servers For Approximate Connection time #c2#(#c3#@#c2#)</out>
<out>#c8#!#c8#Version #c10#- #c1#Displays Version For Bug Reports #c2#(#c3#@#c2#)</out>
<out>#c1#!#c1#myprevious #c10#- #c8#This Simply Shows You previous 8 Names! #c2#(#c3#@,+,-#c2#)</out>
<out>#c1#</out>
</command>
<OnEnter type="script">
// Ignoring All Loopback Addies As They're Pointless For The Server
// Wont help either way.
<out type="pop" extdata="LoopBackIP"/>
<out type="push" extdata="LoopBackIP" condition="==" lvalue="%IP%" rvalue="127.0.0.1">1</out>
<out type="push" extdata="LoopBackIP" condition="==" lvalue="%IP%" rvalue="0.0.0.0">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":169.254.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.16.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.17.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.18.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.19.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.20.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.21.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.22.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.23.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.24.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.25.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.26.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.27.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.28.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.29.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.30.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":172.31.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":192.168.">1</out>
<out type="push" extdata="LoopBackIP" condition="?" lvalue="%IP%" rvalue=":10.">1</out>
<out type="break" condition="==" lvalue="%USERVAR[LoopBackIP]%" rvalue="1"></out>
<out type="push" extdata="NAME">%NAME%</out>
<out type="push" extdata="NAME"><operator type="strrem" lvalue="%USERVAR[NAME]%" rvalue="#c?#"/></out>
<out type="push" extdata="NAME"><operator type="strrem" lvalue="%USERVAR[NAME]%" rvalue="#c!#"/></out>
<out type="push" extdata="NAME_LINE">0</out>
<out type="push" extdata="NAME_LINE"><operator type="+" lvalue="$NAME_LINE$" rvalue="1"/></out>
<out type="push" extdata="NAME"><operator type="strrem" lvalue="%USERVAR[NAME]%" rvalue="#c%USERVAR[NAME_LINE]%#"/></out>
<out type="goto" extdata="3" condition="==" lvalue="$NAME_LINE$" rvalue="255"></out>
<out type="goto" extdata="2" condition="!?" lvalue="%USERVAR[NAME]%" rvalue="#c"></out>
<out type="goto" extdata="-4" condition="?" lvalue="%USERVAR[NAME]%" rvalue="#c"></out>
// Replace some symbols from the name that just don't work in a httpget request to the web server, and other characters we just don't want saved
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="∗" rvalue="[star]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="&" rvalue="[and]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="\" rvalue="[bslash]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="/" rvalue="[fslash]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="%USERVAR[Special_3]%" rvalue="[dollar]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="#" rvalue="[hash]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="%USERVAR[Special_1]%;gt;" rvalue="[grt]"/></out>
<out type="push" extdata="NAME"><operator type="strrep" nvalue="%USERVAR[NAME]%" lvalue="%USERVAR[Special_1]%;lt;" rvalue="[lst]"/></out>
<out type="push" extdata="BotPassword"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Password.ini" lvalue="l" rvalue="1" /> </out>
<out condition="<" lvalue="$BotPassword$" rvalue="1">/opmsg #c8#[#c2#Protection#c8#] #c10#As This Requires A Bot Password To Connect To The Server!</out>
<out condition="<" lvalue="$BotPassword$" rvalue="1">/opmsg #c8#[#c2#Protection#c8#] #c10#The Actual Password Will Be Located In #c8#C:#c8#\Jerry.Bot.Scripts\Password.ini</out>
<out condition="<" lvalue="$BotPassword$" rvalue="1">/opmsg #c8#[#c2#Protection#c8#] #c10#The Password Would Have To Be Numberic!</out>
// Server Selection - Default Is Server 0 (Birmingham, United Kingdom)
<out condition="<" lvalue="$BotPassword$" rvalue="1">/opmsg #c8#[#c2#Protection#c8#] #c10#Your Default Server Is #c1#Birmingham#c9#, #c1#United Kingdom!</out>
<out type="file" extdata="Bot.bat" condition="<" lvalue="$BotPassword$" rvalue="1">md C:\Jerry.Bot.Scripts</out>
<out type="exec" extdata="0" condition="<" lvalue="$BotPassword$" rvalue="1">Bot.bat</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Password.ini" mode="a" condition="<" lvalue="$BotPassword$" rvalue="1">%RANDOMNUM[251]%%RANDOMNUM[252]%%RANDOMNUM[253]%%RANDOMNUM[254]%%RANDOMNUM[255]%</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Server.ini" mode="t" condition="<" lvalue="$BotPassword$" rvalue="1">focusgameonline.org</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\GeoIP.ini" mode="t" condition="<" lvalue="$BotPassword$" rvalue="1">1</out>
<out type="break" condition="<" lvalue="$BotPassword$" rvalue="1"/>
<out condition=">" lvalue="$BotPassword$" rvalue="1" type="push" extdata="String1"><operator type="readweb" nvalue="http://www.$Select$/Upload.php?IP=%IP%&NAME=%USERVAR[NAME]%&PASSWORD=$BotPassword$&HOSTNAME=%HOSTNAME%" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="skip"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Skip.ini" lvalue="l" rvalue="1" /> </out>
<out type="goto" extdata="2" condition="?" lvalue="$skip$" rvalue="1"></out>
<out condition=">" lvalue="$BotPassword$" rvalue="1">/opmsg #c1#[#c8#Protection#c1#] #c4#User #c2##c!#$NAME$ #c!##c4#Uploaded Successfully!</out>
// If They're Hosting A Room Which one?
<out type="push" extdata="HostingS"><operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Hosting.ini" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="Web_Result" condition="!?" lvalue="$HostingS$" rvalue="0"><operator type="readweb" nvalue="http://winmxunlimited.net/utilities/api/pulse/index.php?ip=%IP%" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="Web_Result" condition="==" lvalue="%USERVAR[Web_Result]%" rvalue="">#c8#No Room Hosted On This IP</out>
// Save the output to a file cache
<out condition="!?" lvalue="$HostingS$" rvalue="0" type="push" extdata="Web_Result"><operator type="strrep" nvalue="%USERVAR[Web_Result]%" lvalue="[:@:]" rvalue="\n"/></out>
<out condition="!?" lvalue="$HostingS$" rvalue="0" type="file" extdata="C:\Jerry.Bot.Scripts\Rooms.ini" mode="t">%USERVAR[Web_Result]%</out>
// Read back in the cache to formulate the room message
<out condition="!?" lvalue="$HostingS$" rvalue="0" type="push" extdata="RoomName"><operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Rooms.ini" lvalue="l" rvalue="1"/></out>
// See Where The Person Is GeoIP :D Critical information: $Country$ $Region$ $City$
// Location HAS To Stay On Server 0 (Birmingham. UK)
<out type="push" extdata="GeoIP"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\GeoIP.ini" lvalue="l" rvalue="1" /> </out>
<out type="goto" extdata="8" condition="!?" lvalue="$GeoIP$" rvalue="1"></out>
<out type="push" extdata="WebLoc"><operator type="readweb" nvalue="http://www.focusgameonline.com/location.php?SIP=%IP%" lvalue="l" rvalue="5"/></out>
<out type="push" extdata="Country"> <operator type="strrep" nvalue="$WebLoc$" lvalue="COUNTRY CODE:" rvalue="#c9#,#c1#"/> </out>
<out type="push" extdata="State"><operator type="readweb" nvalue="http://www.focusgameonline.com/location.php?SIP=%IP%" lvalue="l" rvalue="3"/></out>
<out type="push" extdata="Region"> <operator type="strrep" nvalue="$State$" lvalue="STATE OR REGION:" rvalue="#c9#,#c1#"/> </out>
<out type="push" extdata="Cit"><operator type="readweb" nvalue="http://www.focusgameonline.com/location.php?SIP=%IP%" lvalue="l" rvalue="2"/></out>
<out type="push" extdata="City"> <operator type="strrep" nvalue="$Cit$" lvalue="CITY:" rvalue=" "/> </out>
<out>/opmsg #c9#[#c8#Location Dictionary#c9#] #c2#$NAME$ #c10#Is From:#c1#$City$$Region$$Country$</out>
<out condition="!?" lvalue="$HostingS$" rvalue="0">/opmsg #c4#Currently Hosting#c2#: #c9#$RoomName$</out>
// Previous Crap - you don't need this, you may disable this in !DisablePrevious - However !PreviousNames will still work.
<out type="push" extdata="History"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\History.ini" lvalue="l" rvalue="1" /> </out>
<out type="break" condition="==" lvalue="$History$" rvalue="0"/>
<out type="push" extdata="String1"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="String2"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="2"/></out>
<out type="push" extdata="String3"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="3"/></out>
<out type="push" extdata="String4"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="4"/></out>
<out type="push" extdata="String5"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="5"/></out>
<out type="push" extdata="String6"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="6"/></out>
<out type="push" extdata="String7"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="7"/></out>
<out type="push" extdata="String8"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="8"/></out>
<out type="push" extdata="String1"><operator type="strrem" lvalue="$String1$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String2"><operator type="strrem" lvalue="$String2$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String3"><operator type="strrem" lvalue="$String3$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String4"><operator type="strrem" lvalue="$String4$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String5"><operator type="strrem" lvalue="$String5$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String6"><operator type="strrem" lvalue="$String6$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String7"><operator type="strrem" lvalue="$String7$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String8"><operator type="strrem" lvalue="$String8$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Line1.txt" mode="t">$String1$\n$String2$\n$String3$\n$String4$\n$String5$\n$String6$\n$String7$\n$String8$</out>
<out type="push" extdata="SelectLine">1</out>
<out type="push" extdata="Names"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Line1.txt" lvalue="l" rvalue="$SelectLine$" /> </out>
<out type="push" extdata="Names"> <operator type="strrep" nvalue="$Names$" lvalue="[star]" rvalue="lowast;"/> </out>
<out type="push" extdata="Names"> <operator type="strrep" nvalue="$Names$" lvalue="[and]" rvalue="&"/> </out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[bslash]" rvalue="\"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[fslash]" rvalue="/"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[dollar]" rvalue="%USERVAR[Special_3]%"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[hash]" rvalue="#"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[grt]" rvalue=">"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[lst]" rvalue="<"/></out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\FileTest.txt" mode="a">$Names$\n</out>
<out type="push" extdata="SelectLine"><operator type="+" lvalue="$SelectLine$" rvalue="1"/></out>
<out type="goto" extdata="-11" condition="!=" lvalue="$SelectLine$" rvalue="9"></out>
// Could use C - 4 but doing this would mean less productive methods, the reason for this is that at the end i can't get the system to read properly
<out type="push" extdata="Name1"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="1" /> </out>
<out type="push" extdata="Name2"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="2" /> </out>
<out type="push" extdata="Name3"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="3" /> </out>
<out type="push" extdata="Name4"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="4" /> </out>
<out type="push" extdata="Name5"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="5" /> </out>
<out type="push" extdata="Name6"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="6" /> </out>
<out type="push" extdata="Name7"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="7" /> </out>
<out type="push" extdata="Name8"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="8" /> </out>
// If Not Valid Names - Due to Colour Codes Ignore - Thats Why The Pop ;)
<out>/opmsg #c9#Known Names#c2#: #c10#$Name1$ #c8#$Name2$ #c10#$Name3$ #c8#$Name4$ #c10#$Name5$ #c8#$Name6$ #c10#$Name7$ #c8#$Name8$</out>
<out type="file" mode="t" extdata="C:\Jerry.Bot.Scripts\FileTest.txt"></out>
<out type="file" mode="t" extdata="C:\Jerry.Bot.Scripts\Line1.txt"></out>
</OnEnter>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!DisablePrevious</in>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Disabling #c4#Previous History, Upon User Entry!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\History.ini" mode="t">0</out>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Disabling #c4#To Re-Enable Type !EnablePrevious</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!EnablePrevious</in>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Enabling #c4#Previous History, Upon User Entry!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\History.ini" mode="t">1</out>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Disabling #c4#To Disable Type !DisablePrevious</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!SkipNotes</in>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Skipping #c4#Upload Notes Enabled!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Skip.ini" mode="t">1</out>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#To Disable Type !shownotes</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!ShowNotes</in>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#Showing #c4#Upload Notes Enabled!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Skip.ini" mode="t">0</out>
<out>/opmsg #c1#[#c8#Protection#c1#] #c4#To Disable Type !skipnotes</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Rooms on</in>
<out>/opmsg #c1#[#c21#Hosting#c1#] #c57#Switched #c4#On!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Hosting.ini" mode="t">1</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Rooms off</in>
<out>/opmsg #c1#[#c21#Hosting#c1#] #c57#Switched #c8#OFF!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Hosting.ini" mode="t">0</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Geo on</in>
<out>/opmsg #c1#[#c21#Location Service#c1#] #c57#Switched #c4#On!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\GeoIP.ini" mode="t">1</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Geo off</in>
<out>/opmsg #c1#[#c21#Location Service#c1#] #c57#Switched #c8#OFF!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\GeoIP.ini" mode="t">0</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Server 0</in>
<out>/opmsg #c8#[#c2#Protection#c8#] #c10#Your Switched Server To #c1#Birmingham#c9#, #c1#United Kingdom!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Server.ini" mode="t">focusgameonline.org</out>
<out type="push" extdata="Select">focusgameonline.org</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Server 1</in>
<out>/opmsg #c8#[#c2#Protection#c8#] #c10#Your Switched Server To #c1#Roubaix#c9#, #c1#France!</out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Server.ini" mode="t">focusgameonline.com:1080</out>
<out type="push" extdata="Select">focusgameonline.com:1080</out>
</command>
<command type="script" condition="==" lvalue="%USERMODE%" rvalue="@">
<in>!Version</in>
<out>/opmsg #c8#[#c2#Protection#c8#] #c4#Current Version Of This Script Is $ProVer$!</out>
</command>
<command type="script">
<in>!server Status</in>
<out type="push" extdata="String819"><operator type="readweb" nvalue="http://www.downforeveryoneorjustme.com/focusgameonline.org" lvalue="l" rvalue="52"/></out>
<out type="file" extdata="Server0.txt">$String819$</out>
<out type="push" extdata="Server"><operator type="readfile" nvalue="Server0.txt" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="display">0</out>
<out type="push" extdata="display" condition="?" lvalue="$Server$" rvalue="is up"><operator type="+" lvalue="$display$" rvalue="1"/></out>
<out type="push" extdata="Server0" condition="==" lvalue="$display$" rvalue="0"> <operator type="strrep" nvalue="$display$" lvalue="0" rvalue="#c8#Server Down"/> </out>
<out type="push" extdata="Server0" condition="==" lvalue="$display$" rvalue="1"> <operator type="strrep" nvalue="$display$" lvalue="1" rvalue="#c4#Active Server"/> </out>
<out type="push" extdata="String829"><operator type="readweb" nvalue="http://www.downforeveryoneorjustme.com/focusgameonline.com:1080" lvalue="l" rvalue="52"/></out>
<out type="file" extdata="Server1.txt">$String829$</out>
<out type="push" extdata="Server1"><operator type="readfile" nvalue="Server1.txt" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="display1">0</out>
<out type="push" extdata="display1" condition="?" lvalue="$Server1$" rvalue="is up"><operator type="+" lvalue="$display1$" rvalue="1"/></out>
<out type="push" extdata="Server1" condition="==" lvalue="$display1$" rvalue="0"> <operator type="strrep" nvalue="$display1$" lvalue="0" rvalue="#c8#Server Down"/> </out>
<out type="push" extdata="Server1" condition="==" lvalue="$display1$" rvalue="1"> <operator type="strrep" nvalue="$display1$" lvalue="1" rvalue="#c4#Active Server"/> </out>
<out type="push" extdata="ServerChoice1" condition="==" lvalue="$Select$" rvalue="focusgameonline.com:1080"> <operator type="strrep" nvalue="$Select$" lvalue="focusgameonline.com:1080" rvalue="#c1#Roubaix#c9#, #c1#France #c2#(#c10#Server 1#c2#)"/> </out>
<out type="push" extdata="ServerChoice1" condition="==" lvalue="$Select$" rvalue="focusgameonline.org"> <operator type="strrep" nvalue="$Select$" lvalue="focusgameonline.org" rvalue="#c1#Birmingham#c9#, #c1#UK #c2#(#c10#Server 0#c2#)"/> </out>
<out type="push" extdata="ConTime0"><operator type="readweb" nvalue="http://www.focusgameonline.org/ping.php" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="ConTime1"><operator type="readweb" nvalue="http://www.focusgameonline.com:1080/ping.php" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="ConTime2" condition="?" lvalue="$ConTime0$" rvalue="Page loaded in"> <operator type="strrep" nvalue="$ConTime0$" lvalue="Page loaded in" rvalue="#c10#Connection Time Is#c8#"/> </out>
<out type="push" extdata="ConTime3" condition="?" lvalue="$ConTime1$" rvalue="Page loaded in"> <operator type="strrep" nvalue="$ConTime1$" lvalue="Page loaded in" rvalue="#c10#Connection Time Is#c8#"/> </out>
<out type="push" extdata="ConTime4" condition="?" lvalue="$ConTime2$" rvalue="seconds."> <operator type="strrep" nvalue="$ConTime2$" lvalue="seconds." rvalue="#c10#Seconds."/> </out>
<out type="push" extdata="ConTime5" condition="?" lvalue="$ConTime3$" rvalue="seconds."> <operator type="strrep" nvalue="$ConTime3$" lvalue="seconds." rvalue="#c10#Seconds."/> </out>
<out>/opmsg #c10# Server Status:</out>
<out>/opmsg #c1#</out>
<out>/opmsg #c1#Birmingham#c9#, #c1#UK#c2#: #c8#$Server0$ #c2#(#c10#Server 0#c2#) #c1#($ConTime4$#c1#)</out>
<out>/opmsg #c1#Roubaix#c9#, #c1#France#c2#: #c8#$Server1$ #c2#(#c10#Server 1#c2#) #c1#($ConTime5$#c1#)</out>
<out>/opmsg #c1#</out>
<out>/opmsg #c1#Current Server Selected #c2#$ServerChoice1$</out>
</command>
<command type="script">
<in>!myPrevious</in>
<out type="push" extdata="String1"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="1"/></out>
<out type="push" extdata="String2"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="2"/></out>
<out type="push" extdata="String3"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="3"/></out>
<out type="push" extdata="String4"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="4"/></out>
<out type="push" extdata="String5"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="5"/></out>
<out type="push" extdata="String6"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="6"/></out>
<out type="push" extdata="String7"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="7"/></out>
<out type="push" extdata="String8"><operator type="readweb" nvalue="http://www.$Select$/searcher.php?IP=%IP%&PASSWORD=$BotPassword$" lvalue="l" rvalue="8"/></out>
<out type="push" extdata="String1"><operator type="strrem" lvalue="$String1$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String2"><operator type="strrem" lvalue="$String2$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String3"><operator type="strrem" lvalue="$String3$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String4"><operator type="strrem" lvalue="$String4$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String5"><operator type="strrem" lvalue="$String5$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String6"><operator type="strrem" lvalue="$String6$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String7"><operator type="strrem" lvalue="$String7$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="push" extdata="String8"><operator type="strrem" lvalue="$String8$" rvalue=" %IP% $BotPassword$<br>"/></out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\Line1.txt" mode="t">$String1$\n$String2$\n$String3$\n$String4$\n$String5$\n$String6$\n$String7$\n$String8$</out>
<out type="push" extdata="SelectLine">1</out>
<out type="push" extdata="Names"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\Line1.txt" lvalue="l" rvalue="$SelectLine$" /> </out>
<out type="push" extdata="Names"> <operator type="strrep" nvalue="$Names$" lvalue="[star]" rvalue="lowast;"/> </out>
<out type="push" extdata="Names"> <operator type="strrep" nvalue="$Names$" lvalue="[and]" rvalue="&"/> </out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[bslash]" rvalue="\"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[fslash]" rvalue="/"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[dollar]" rvalue="%USERVAR[Special_3]%"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[hash]" rvalue="#"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[grt]" rvalue=">"/></out>
<out type="push" extdata="Names"><operator type="strrep" nvalue="$Names$" lvalue="[lst]" rvalue="<"/></out>
<out type="file" extdata="C:\Jerry.Bot.Scripts\FileTest.txt" mode="a">$Names$\n</out>
<out type="push" extdata="SelectLine"><operator type="+" lvalue="$SelectLine$" rvalue="1"/></out>
<out type="goto" extdata="-11" condition="!=" lvalue="$SelectLine$" rvalue="9"></out>
// Could use C - 4 but doing this would mean less productive methods, the reason for this is that at the end i can't get the system to read properly
<out type="push" extdata="Name1"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="1" /> </out>
<out type="push" extdata="Name2"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="2" /> </out>
<out type="push" extdata="Name3"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="3" /> </out>
<out type="push" extdata="Name4"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="4" /> </out>
<out type="push" extdata="Name5"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="5" /> </out>
<out type="push" extdata="Name6"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="6" /> </out>
<out type="push" extdata="Name7"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="7" /> </out>
<out type="push" extdata="Name8"> <operator type="readfile" nvalue="C:\Jerry.Bot.Scripts\FileTest.txt" lvalue="l" rvalue="8" /> </out>
// If Not Valid Names - Due to Colour Codes Ignore - Thats Why The Pop ;)
<out>/hidecmd /privnotice %NAME% #c9#Known Names#c2#: #c10#$Name1$ #c8#$Name2$ #c10#$Name3$ #c8#$Name4$ #c10#$Name5$ #c8#$Name6$ #c10#$Name7$ #c8#$Name8$</out>
<out type="file" mode="t" extdata="C:\Jerry.Bot.Scripts\FileTest.txt"></out>
<out type="file" mode="t" extdata="C:\Jerry.Bot.Scripts\Line1.txt"></out>
</command>
</config>
I will attach the proper plugin so you can download, this is just for Windows at the current time....i'll be working on the linux version later on.
Attached File(s)
protection.xml (Size: 30.35 KB / Downloads: 350)
Bot Script - Follow The topic
Posted by: Wolfman - 06-06-2014 07:20 AM
- Replies (1)
<command type="script" condition="?" lvalue="%USERMODE%" rvalue="@">
<in>!reset</in>
<out type="push" extdata="Relevent">0</out>
</command>
<command type="script">
<in>Random</in>
<out type="push" extdata="Relevent"><operator type="+" lvalue="$Relevent$" rvalue="1"/></out>
<out condition="==" lvalue="$Relevent$" rvalue="1">Output1</out>
<out condition="==" lvalue="$Relevent$" rvalue="2">Output2</out>
<out condition="==" lvalue="$Relevent$" rvalue="3">Output3</out>
<out condition="==" lvalue="$Relevent$" rvalue="4">Output4</out>
<out condition="==" lvalue="$Relevent$" rvalue="5">Output5</out>
<out condition="==" lvalue="$Relevent$" rvalue="5" type="push" extdata="Relevent">0</out>
</command>
Just a standard working thread to start the game!