|
You last visited: Today at 06:19
Advertisement
The Bot - again, help with opcodes (vSRO)
Discussion on The Bot - again, help with opcodes (vSRO) within the SRO Coding Corner forum part of the Silkroad Online category.
01/02/2012, 15:13
|
#1
|
elite*gold: 0
Join Date: Mar 2009
Posts: 291
Received Thanks: 164
|
The Bot - again, help with opcodes (vSRO)
Hello, i got Nestle old xBot..
I want to study some things with it ^^
I connected to server, but i can't enter world..
Main opcodes (can be incomplete):
Code:
public enum SERVER_OPCODES
{
SERVER_CHARACTERLISTING = 0xB007,
SERVER_WORLDJOIN = 0xB001,
SERVER_TELEPORTCATCH = 0x3328,
SERVER_CHARACTERDATA = 0x3013,
SERVER_PLAYERID = 0x32A3, // or 3020
SERVER_OBJECTMOVE = 0xB021,
SERVER_GROUPSPAWNBEGIN = 0x3017,
SERVER_GROUPSPAWN = 0x3018,
SERVER_GROUPSPAWNEND = 0x3019,
SERVER_SINGLESPAWN = 0x3015,
SERVER_OBJECTDIED = 0x3454,
SERVER_OBJECTDISAPPEARED = 0x37F2,
SERVER_PLAYERDATA = 0x0000,
SERVER_OBJECTSTUCK = 0xB531,
SERVER_CLIENTDISCONNECT = 0x317F,
SERVER_OBJECTACTION = 0xB099,
SERVER_BUFFCASTED = 0xB02F,
SERVER_BUFFOVER = 0xB307,
SERVER_SPEEDUPDATE = 0x30D0,
SERVER_LEVELUPSKILL = 0xB747,
SERVER_ANGLECHANGE = 0xB024,
SERVER_INVENTORYMOVEMENT = 0xB106,
SERVER_STATUS = 0x332A,
SERVER_HPMPUPDATE = 0x3057,
SERVER_LEVELUP = 0x3169,
SERVER_SPEXPGAIN = 0x3380,
SERVER_YOUDIED = 0x326C,
SERVER_ADDSTR = 0xB66F,
SERVER_ADDINT = 0xB5EF,
SERVER_TRANSPORTMOVE = 0xB249,
SERVER_USEITEM = 0xB1BA,
SERVER_OBJECTSELECT = 0xB111,
SERVER_HASSTATUS = 0x332A,
SERVER_ENTERNPC = 0xB499,
SERVER_EXITNPC = 0xB0C8,
SERVER_HORSESPAWN = 0xB163,
SERVER_CHAT = 0x7025,
SERVER_CHATCOUNT = 0xB7E3,
SERVER_GOLDUPDATE = 0x304E,
SERVER_UNIQUE = 0x30C2,
SERVER_PARTYINVITATION = 0x31F7,
SERVER_PARTYMATCHING = 0xB555
}
public enum CLIENT_OPCODES
{
CLIENT_CHARACTERLISTING = 0x7007,
CLIENT_SELECTCHARACTER = 0x7001,
CLIENT_BOTCATCH = 0x3410,
CLIENT_TELEPORTCATCH = 0x3667,
CLIENT_RESPAWN = 0x330E,
CLIENT_OBJECTMOVE = 0xB021,
CLIENT_OBJECTSELECT = 0x7111,
CLIENT_OBJECTATTACK = 0x7145,
CLIENT_INVENTORYMOVEMENT = 0x7106,
CLIENT_ADDSTR = 0x766F,
CLIENT_ADDINT = 0x75EF,
CLIENT_USEITEM = 0x71BA,
CLIENT_ENTERNPC = 0x7499,
CLIENT_REPAIR = 0x767B,
CLIENT_EXITNPC = 0x70C8,
CLIENT_TELEPORT = 0x7442,
CLIENT_KILLHORSE = 0x7182,
CLIENT_HORSEMOVE = 0x7249,
CLIENT_SITDOWN = 0x7432,
CLIENT_CHAT = 0x7025,
CLIENT_DROPGOLD = 0x7106,
CLIENT_PARTY = 0x31F7,
CLIENT_MOVEMENT = 0x7021, // or 7023
CLIENT_JOINPARTY = 0x753E
}
}
So, here is my problem:
Send 7001 opcode with charname to start..
Getting B001, it's game start response..
And here i should get 3013 (char data) opcode, but bot closes connection..
Silkroad not loading...
Where's the problem ?
Quote:
[C -> S][7001]
0B 00 ................
charname charname.....
[S -> C][B001]
01 ................
|
|
|
|
01/02/2012, 16:26
|
#2
|
elite*gold: 0
Join Date: Mar 2008
Posts: 977
Received Thanks: 75
|
is hard work ... is not only opcodes ..
|
|
|
01/02/2012, 17:59
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 291
Received Thanks: 164
|
Main thread is created...
Reading char data, walking etc..
But it's for rSRO not vSRO, and i want to change this =d
|
|
|
01/02/2012, 18:37
|
#4
|
elite*gold: 0
Join Date: Mar 2008
Posts: 977
Received Thanks: 75
|
try this ..
|
|
|
|
Similar Threads
|
[VB.NET]Use OPCODES
04/06/2012 - SRO Coding Corner - 17 Replies
Hi all :D,
Im a amateur in VB.NET, and I never programmed a tool for Silkroad except a Spammer.
Today, I would like to introduce me to OpCode, in order to make small programs.
But the problem is that I do not know how to write code in VB.NET, for send to server opcodes, how this happens.
So, I've already use edxSilkroadLoader5 for capture OPCODES in game :
|
How to get the sro opcodes?
01/19/2010 - Silkroad Online - 5 Replies
I would like to get the opcodes of silkroad but where can i get them in the ip packets or in the sro_client ?
i already sniffed some stuff with smartsniff but how can i see what's in it cuz of the encryption or whatever it is.
and i used ollydbg to open sro_client.exe but i couldn't find anything cuz i don't know how that program works. i see something like: SRO_Clie.0065990B but is that a opcode? and what does it do?
greetz,
kevin_owner.
|
Opcodes
06/13/2009 - Silkroad Online - 1 Replies
Hey does anyone know where I can get opcodes (eg. for torque)
|
All times are GMT +2. The time now is 06:19.
|
|