Phbot edit for ECSRo?

03/05/2009 20:04 sercankd#1
Removed...
03/05/2009 20:21 asdaas#2
Nice, it would be awesome if someone could make this for ECSRO.

This site might be helpful: [Only registered and activated users can see links. Click Here To Register...]
Quote:
PHBot will work with ECSRO if you change the opcodes and modify nuConnector to connect to ECSRO instead
of the Joymax servers.

So, if you manage to find the old PHBot source you can change the opcodes to the ones below.
03/05/2009 20:38 BirdManTheKILLA#3
maybe it will be work>you need to write in hosts 127.0.0.1 ecsroip and in sroproxy the ip of ecsro so change the port in media.pk2 15779 to 15778 and try again...
and you need to use a old phbot version...
good luck.
03/05/2009 20:46 sercankd#4
why old phbot version?
03/06/2009 15:51 moderiz11#5
cuz skillz are not the same
03/06/2009 16:58 glialka#6
You might need the V1 or something a very old one that supports the 1.091 client version..
03/06/2009 17:39 asdaas#7
v15 is here [Only registered and activated users can see links. Click Here To Register...]

cannot find older :S

edit: here's v13: [Only registered and activated users can see links. Click Here To Register...]
03/06/2009 17:45 moderiz11#8
maybe it'll work
03/06/2009 18:17 mar1huana00#9
Quote:
Originally Posted by moderiz11 View Post
maybe it'll work
ur latvian?


on topic: it houldnt work becouse packets are different ^^
03/06/2009 18:33 asdaas#10
Quote:
Originally Posted by mar1huana00 View Post
ur latvian?


on topic: it houldnt work becouse packets are different ^^
I don't know about packets, but u can change the opcodes as said in the website, and here they are

Quote:
So, if you manage to find the old PHBot source you can change the opcodes to the ones below.

Client
7021 - Walk Packet
7023 - Walking position update (sky click)
7024 - Walking position update (sky click)
7045 - Monster select
7046 - Menu select
7074 - Use skill / Item pick
7034 - Item move
7025 - Chat
7050 - Add Str
7051 - Add Int
E6101 - Request server stats
E6102 - Send username / password
E6103 - Send username / password
7001 - Select character
704B - Exit NPC
70B1 - Stall name
70BA - Stall message / Open stall
70B2 - Close stall
7005 - Logout
7006 - Cancel logout

Server
3026 - Chat
B021 - Monster/Player movement
A101 - Server stats
A102 - World server IP
A103 - Login success
B007 - Character listing
3013 - Character packet
3020 - Character ID
3017 - Groupspawn #1
3019 - Groupspawn Data
3018 - Groupspawn #2
3015 - Monster/Player spawn
30BF - Monster died
30BF - Monster died
B070 - Object action (invalid target)
B034 - Inventory movement
B070 - Monster attacking player
B034 - Item picked
3057 - HP/MP update
B024 - Direction update
B045 - Select monster reply
B046 - Menu select reply
B034 - Item sold success
30B8 - New stall opened
30B9 - Player closed stall
B0CB - Player spawned item (horse)
so if u get the old source and change the opcodes to these, it should work.
03/06/2009 18:53 mar1huana00#11
Quote:
Originally Posted by asdaas View Post
I don't know about packets, but u can change the opcodes as said in the website, and here they are



so if u get the old source and change the opcodes to these, it should work.
oh rly?
And how do i change those opcodes? ;DD
03/06/2009 19:08 sercankd#12
i can change them i have visual studio already but need a guy that knows vb6

Edit: i can do it my self but it doesnt compile
[Only registered and activated users can see links. Click Here To Register...]
03/06/2009 19:11 audi0slave#13
Its simple...just google it there are some tutorials.
I have done it already.basicly it attacks more accurately than sibi bot,but it`s still shitty.no loop .well,at least it has a filter...
03/06/2009 19:18 asdaas#14
I think all the opcodes are in \modules\packetparser.bas

But anyways i think we need a version older than the v16 or v13
03/06/2009 19:36 Kazuyaš#15
no it doesnt matter the version you have. as long as you change the opcodes and have
the right nuconnector that matches 1.091, it'll work. ;)

then of course you have to modify nucon to route to ecsro, and not joymax ^_^