Stripped ProjectAlchemy Source Code

05/02/2011 16:43 OELABOELA#1171
Actually my proxy also has problems only when fatalstrike is on, does p4n know a reason for that?
05/02/2011 19:36 BadBoY_AC#1172
maybe has smth to do with the packets, seems like they changed smth.. one of the reasons COoperative is not working.. but thats just a guess
05/02/2011 21:50 OELABOELA#1173
I don't know, but what i know is that my normal hunting is still stable, also in cyclone, only FS dcs for me instantly, it looks like it doesn't update it chars it pos.
05/02/2011 23:45 BadBoY_AC#1174
hmm ok.. never tried cyclone so i dont know. and true.. normal hunting is pretty much 100% stable
05/03/2011 12:23 greasontim#1175
Back in school so there is a higher chance that someone to make a pub bot before I get one working....
05/03/2011 15:44 BadBoY_AC#1176
Quote:
Originally Posted by greasontim View Post
Back in school so there is a higher chance that someone to make a pub bot before I get one working....
not really, i dont see any person on the forums releasing anything in the near future..
05/03/2011 22:51 greasontim#1177
Seeing how I dont want to get caught will trying to make a bot should I make my own server and test it there?
05/03/2011 23:28 BadBoY_AC#1178
Quote:
Originally Posted by greasontim View Post
Seeing how I dont want to get caught will trying to make a bot should I make my own server and test it there?
just use multiclient with anti-bot features removed.. and use a noob to test it
05/04/2011 09:52 brokenarrow_vip#1179
LOL
i have everything in that thread already but idk what to do next :(
my mind stops thinking every time i open AlchemyProxy Folder
I've never programmed before
some1 explain what is this?
what to do?
where am I?
Who Am I?
I'm sorry i shouldn't be here
05/04/2011 14:12 denominator#1180
Disconnected with Last Packet 1101? Wtf is 1101 o.0?
05/04/2011 20:53 Henrique MD#1181
mexeu com o cara errado GM
05/05/2011 00:50 denominator#1182
Ok 1101 is ground item? Hmm even with looting off I still get that error. I am guessing the packets changed and I need to update it? I took looting out the hunt code and I do not disconnect so that MUST mean packets have been updated or something?

Code:
Packet Nr 9. Server -> Client, Length : 32, PacketType: 1101
18 00 4D 04 37 CF 29 00 85 BD 01 00 43 01 22 02      ; M7Ï) …½ C"
09 00 02 00 00 00 00 00 54 51 53 65 72 76 65 72      ;	      TQServer
So what do I do with this?
05/06/2011 00:46 OELABOELA#1183
Quote:
Originally Posted by denominator View Post
Ok 1101 is ground item? Hmm even with looting off I still get that error. I am guessing the packets changed and I need to update it? I took looting out the hunt code and I do not disconnect so that MUST mean packets have been updated or something?

Code:
Packet Nr 9. Server -> Client, Length : 32, PacketType: 1101
18 00 4D 04 37 CF 29 00 85 BD 01 00 43 01 22 02      ; M7Ï) …½ C"
09 00 02 00 00 00 00 00 54 51 53 65 72 76 65 72      ;	      TQServer
So what do I do with this?

Ok, my turn.

As you can see the packet is send server -> Client, so it is send from server.

Packet layout
Code:
offset 0 - size - ushort
offset 2 - type - ushort
offset 4 - UID - uint
offset 8 - ID - uint
offset 12 - X - ushort
offset 14 - Y - ushort
offset 16 - Droptype
Okay, so now.. we just fill in the values :)

Code:
size =  18 00 -> 18 -> 24 (+8 with seal)
type = 4D 04 -> 44D -> 1101
UID = 37 CF 29 00 -> 29CF37 -> 2740023
ID = 85 BD 01 00 -> 1BD85 ->114053
X = 43 01 -> 143 -> 323
Y = 22 02 -> 222 -> 546
Droptype = 09 00 -> 9 -> 9
So basicly that's how we sorted the packet. What did you want to do with the packet? Because those were the values of it.



<Edit> 1101 is grounditem btw. it is send by the server to let the client know if something happend to an item on the ground (picked up, removed, visible.. etc)
05/06/2011 01:11 denominator#1184
Quote:
Originally Posted by OELABOELA View Post
Ok, my turn.
Packet layout
Code:
offset 0 - size - ushort
offset 2 - type - ushort
offset 4 - UID - uint
offset 8 - ID - uint
offset 12 - X - ushort
offset 14 - Y - ushort
offset 16 - Droptype
Okay, so now.. we just fill in the values :)

Code:
size =  18 00 -> 18 -> 24 (+8 with seal)
type = 4D 04 -> 44D -> 1101
UID = 37 CF 29 00 -> 29CF37 -> 2740023
ID = 85 BD 01 00 -> 1BD85 ->114053
X = 43 01 -> 143 -> 323
Y = 22 02 -> 222 -> 546
Droptype = 09 00 -> 9 -> 9
I took the loot code out of my hunting code so it doesn`t really matter, I don`t understand packets either lol. I have read stuff after stuff on here and with Google about packets but nothing seems to give a simple enough explanation about packets. I will probably one day figure it out like I did with division in maths but that`s only because everything about division was dissected for me so I understood it completely and why it does what it does.

I like to know absolutely every last detail about things before I understand it but when I do understand it then I am able to do it. Bit like languages I was asked how come I pronounce German so fluently by my German teacher. Simply because she was a good teacher who gave explanations about everything including dialect and various other things.

How do you come up with the results do you use a calculator for example? I want the means of finding this stuff out not just the answer :)

Code:
size =  18 00 -> 18 -> 24 (+8 with seal)
type = 4D 04 -> 44D -> 1101
UID = 37 CF 29 00 -> 29CF37 -> 2740023
ID = 85 BD 01 00 -> 1BD85 ->114053
X = 43 01 -> 143 -> 323
Y = 22 02 -> 222 -> 546
Droptype = 09 00 -> 9 -> 9
I see how you get the 18 00 and 4D 04 from
Code:
Packet Nr 9. Server -> Client, Length : 32, PacketType: 1101
18 00 4D 04 37 CF 29 00 85 BD 01 00 43 01 22 02      ; M7Ï) …½ C"
09 00 02 00 00 00 00 00 54 51 53 65 72 76 65 72      ;	      TQServer
BUT how do you know that only UID is 37 CF 29 00? I really am trying to learn but I simply don`t quite understand it yet >.<
05/06/2011 02:28 OELABOELA#1185
Because .. the offset is 4 to 8, so yea, count TEH BYTES!