Auto ranking 21.0.1 source code

Posts 1–15 of 23 · Page 1 of 2
Auto ranking 21.0.1 source code
First install the euphoria 3.1.1, grab a copy from the main euphoria programming language web site
Google search “euphoria programming language ”, go to the download euphoria page



http://i.imgur.com/U0dAcIc.jpg

Once you’ve installed euphoria 3.1.1, you need to copy some include files, into the “C:\Euphoria\INCLUDE” folder , I’ve included my “C:\Euphoria\INCLUDE” folder in the download, copy and paste and overwrite the files.

Path to the include folder in the zip file is
“auto ranking source code, and euphoria setup.zip\euphoria setup\INCLUDE”

I’ve Included the euphoria IDE as it‘s no longer available on the euphoria website, it’s called
“euide setup 0.21.1.exe” this installs to “C:\Program Files\Euphoria” by default, EuVIDE.exe

Run the “euide setup 0.21.1.exe” to install the integrated development environment.

To compile the source code, first you need to associate the “*.prj” file extension with the EuVIDE.exe open the “auto ranking.prj” by double clicking it

http://i.imgur.com/XJvUh7Q.jpg

click the “select a program from a list of installed programs”

http://i.imgur.com/dBUnO29.jpg

then click the "browse" button, go to “C:\Program Files\Euphoria” and select the “EuVIDE.exe”, then click the "OK" button

http://i.imgur.com/wrDtt0b.jpg

Now the IDE will load the “auto ranking.prj” and the program will open, to compile click the “generate program” menu, then click the “run project/include” sub menu item


http://i.imgur.com/VwTjp20.jpg

Congratulation you just compile your first euphoria program.
this will compile out of the box if you follow the Instructions exactly.

https://www.virustotal.com/uk/file/b...is/1399043037/
http://virusscan.jotti.org/en/scanre...0dbf51239dabd4

auto ranking source code, and euphoria setup_mpgh.net.zip4.9 MB · 172 downloads Clean
Nice, however the languange is new to most people.
Well..dunno what to say.

//Approved
---------------------------
Msg 238
---------------------------
Requires presence of EuDir in autoexec.bat and will terminate without it.
---------------------------
OK
---------------------------

I'm getting that.
I Have windows 8.1
Quote Originally Posted by marceliino View Post
---------------------------
Msg 238
---------------------------
Requires presence of EuDir in autoexec.bat and will terminate without it.
---------------------------
OK
---------------------------

I'm getting that.
I Have windows 8.1

Had the same problem, Windows 8.1 as well. I ran as administrator and it worked fine.

So now that I know how to compile the bot, what files do I need to update each time Rotmg gets updated? @Botmaker can I add you on skype?
Quote Originally Posted by Necc View Post
So now that I know how to compile the bot, what files do I need to update each time Rotmg gets updated? @Botmaker can I add you on skype?
EDIT: Didn't mean to double post and apparently I can't delete it. (If minion wants to, I don't care if my posts get merged)
All you need to update for this build is the packet ids.

Here's the updated ones in realm relay format: http://pastebin.com/AgVWhYft
If I only need to update the packet ids do I even need to compile the client or can I just edit them in the original (21.0.1)?


1. Does
Code:
_-1oC = 48_-0fG = 93
_-0na = 52
_-kP = 12
_-1RB = 15
_-1hr = 19
_-4r = 3
_-09H = 76
ENTER_ARENA = 93
_-1WI = 46
_-1n7 = 18
_-0g0 = 89
_-0Z4 = 16
unknown1 = 39
unknown = 20
=

Code:
       <Packet id="_-qG" type="50"/>

       <Packet id="_-1Hi" type="89"/>

       <Packet id="_-11P" type="77"/>

       <Packet id="_-j5" type="58"/>

       <Packet id="_-0JG" type="6"/>

       <Packet id="_-1pu" type="84"/>

       <Packet id="_-14o" type="52"/>

       <Packet id="_-1P2" type="90"/>

       <Packet id="ENTER_ARENA" type="93"/>

       <Packet id="_-1e7" type="74"/>

       <Packet id="_-1F2" type="68"/>

       <Packet id="_-2m" type="12"/>

       <Packet id="_-kO" type="42"/>

       <Packet id="_-0kp" type="85"/>

       <Packet id="_-cA" type="48"/>
one for one? ie _-0fg = _-qg etc.
and do the ids change as well as the names, or just the ids?

2. Does SHOOT (in the .inf) = SHOOT2 (in the .xml)?
3. Does SHOOTMULTI (in the .inf) = SHOOT (in the .xml)


Thanks!
here is the new packet ids

21.0.2
Code:
FAILURE = 0
CREATE_SUCCESS = 24
CREATE = 78
PLAYERSHOOT = 41
MOVE = 66
PLAYERTEXT = 36
TEXT = 44
SHOOT = 4
DAMAGE = 1
UPDATE = 34
UPDATEACK = 80
NOTIFICATION = 16
NEW_TICK = 83
INVSWAP = 49
USEITEM = 46
SHOW_EFFECT = 22
HELLO = 86
GOTO = 92
INVDROP = 51
INVRESULT = 25
RECONNECT = 81
PING = 39
PONG = 21
MAPINFO = 13
LOAD = 76
PIC = 35
SETCONDITION = 11
TELEPORT = 91
USEPORTAL = 27
DEATH = 62
BUY = 26
BUYRESULT = 19
AOE = 17
GROUNDDAMAGE = 88
PLAYERHIT = 14
ENEMYHIT = 75
AOEACK = 40
SHOOTACK = 9
OTHERHIT = 63
SQUAREHIT = 38
GOTOACK = 33
EDITACCOUNTLIST = 79
ACCOUNTLIST = 56
QUESTOBJID = 82
CHOOSENAME = 45
NAMERESULT = 3
CREATEGUILD = 64
CREATEGUILDRESULT = 37
GUILDREMOVE = 30
GUILDINVITE = 61
ALLYSHOOT = 55
SHOOTMULTI = 60
REQUESTTRADE = 10
TRADEREQUESTED = 8
TRADESTART = 53
CHANGETRADE = 7
TRADECHANGED = 69
ACCEPTTRADE = 67
CANCELTRADE = 94
TRADEDONE = 23
TRADEACCEPTED = 87
CLIENTSTAT = 65
CHECKCREDITS = 18
ESCAPE = 15
FILE = 57
INVITEDTOGUILD = 5
JOINGUILD = 20
CHANGEGUILDRANK = 47
PLAYSOUND = 59
GLOBAL_NOTIFICATION = 28
RESKIN = 31
_-1oC = 50
_-0fG = 89
_-0na = 77
_-kP = 58
_-1RB = 6
_-1hr = 84
_-4r = 52
_-09H = 90
ENTER_ARENA = 93
_-1WI = 74
_-1n7 = 68
_-0g0 = 12
_-0Z4 = 42
unknown1 = 85
unknown = 48
also update the build version in the hello_packet.ew

http://i.imgur.com/nM9OqDl.jpg
I managed to update the Auto ranking bot, but now everytime I start the auto_restart.exw I get this.



@Botmaker please help me
Quote Originally Posted by RAXCA View Post
I managed to update the Auto ranking bot, but now everytime I start the auto_restart.exw I get this.


Click here to view the original image of 796x114px.
edit out the line "win32_disable_error_messages=1" in the "auto_restart.exw" file
comments in euphoria are two Minus signs "--"
This seems difficult lol!
New packet info
Code:
FAILURE = 0CREATE_SUCCESS = 3
CREATE = 77
PLAYERSHOOT = 47
MOVE = 18
PLAYERTEXT = 92
TEXT = 45
SHOOT = 90
DAMAGE = 8
UPDATE = 39
UPDATEACK = 30
NOTIFICATION = 31
NEW_TICK = 46
INVSWAP = 26
USEITEM = 36
SHOW_EFFECT = 50
HELLO = 48
GOTO = 78
INVDROP = 37
INVRESULT = 25
RECONNECT = 93
PING = 12
PONG = 52
MAPINFO = 75
LOAD = 28
PIC = 16
SETCONDITION = 21
TELEPORT = 4
USEPORTAL = 80
DEATH = 22
BUY = 59
BUYRESULT = 91
AOE = 88
GROUNDDAMAGE = 89
PLAYERHIT = 76
ENEMYHIT = 86
AOEACK = 81
SHOOTACK = 87
OTHERHIT = 53
SQUAREHIT = 1
GOTOACK = 10
EDITACCOUNTLIST = 56
ACCOUNTLIST = 44
QUESTOBJID = 74
CHOOSENAME = 38
NAMERESULT = 34
CREATEGUILD = 11
CREATEGUILDRESULT = 79
GUILDREMOVE = 67
GUILDINVITE = 24
ALLYSHOOT = 13
SHOOTMULTI = 61
REQUESTTRADE = 62
TRADEREQUESTED = 15
TRADESTART = 20
CHANGETRADE = 42
TRADECHANGED = 14
ACCEPTTRADE = 66
CANCELTRADE = 19
TRADEDONE = 65
TRADEACCEPTED = 27
CLIENTSTAT = 63
CHECKCREDITS = 64
ESCAPE = 94
FILE = 82
INVITEDTOGUILD = 9
JOINGUILD = 58
CHANGEGUILDRANK = 35
PLAYSOUND = 60
GLOBAL_NOTIFICATION = 40
RESKIN = 41
_-1oC = 33
_-0fG = 17
_-0na = 49
_-kP = 83
_-1RB = 85
_-1hr = 5
_-4r = 23
_-09H = 51
ENTER_ARENA = 55
_-1WI = 6
_-1n7 = 7
_-0g0 = 68
_-0Z4 = 69
unknown1 = 84
unknown = 57
Do I have to edit the hello packet for 21.2.1 other than the build version?
Quote Originally Posted by Necc View Post
Do I have to edit the hello packet for 21.2.1 other than the build version?
Yes .
Posts 1–15 of 23 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us