Stripped ProjectAlchemy Source Code

12/26/2010 18:46 gorgone#376
whooaa thx oelabolea i try immidiatly hihihihi

work so good thx :))

here is my random jump

private static void RandomJump(Client C)
{
Random random = new Random();

Coord XY = new Coord();
XY.X = (ushort)(C.X + random.Next(-C.Step_random_jump, C.Step_random_jump));
XY.Y = (ushort)(C.Y + random.Next(-C.Step_random_jump, C.Step_random_jump));
if (Calculations.ValidDmap(C.StaticMap, Z.X, Z.Y))
{
Packets.CliJump(XY.X, XY.Y, 156, C);
Packets.Jump(C, XY.X, XY.Y, 137);
Packets.CliJump(XY.X, XY.Y, 156, C);
C.X = XY.X;
C.Y = XY.Y;
C.UpdatedX = XY.X;
C.UpdatedY = XY.Y;
System.Threading.Thread.Sleep(C.JumpSpeed);
C.LastJump = DateTime.Now;
}

throw new NotImplementedException();
}
12/26/2010 19:08 tkblackbelt#377
Those of you who pmed me for help once I get back from work ill help u guys out, and demon17 Ill give you a hand with looting to.
12/26/2010 20:29 Warlax#378
think ull find demon dont want help with looting, he wants finished code
12/26/2010 20:38 OELABOELA#379
Quote:
Originally Posted by Warlax View Post
think ull find demon dont want help with looting, he wants finished code
This is it in just 1 line.
12/26/2010 22:29 denominator#380
Means he isn`t wrong to ask for what he is asking for?

Quote:
Note: Feel free to release updates to this to help others but I request that you do not simply re-release the entire proxy or claim it as your own.
12/26/2010 23:53 OELABOELA#381
it isnt wrong, but he wants ENTIRE CODE, this proxy is to learn. And if you don't try anything nor do have any expierence with coding you will not come any far. As you have seen, i've tried to attack multiplied monsters at the time, to increase my speed.
The upside is that i got moar speed. The downside is that i get dc ALOT MORE.

So sometimes you have to compromise stuff, and my tip is to make a clean proxy, and try to make just CLEAN LOOTING in there. That it will jump and pickup, without looting. Then you just attack some pheasants at lvl 40 yourself, and see if it picks it up. And try to debug everything, there isn't a console.writeline for nothing..

Do it that way, and you will do alot more. I, myself have tried to get this speedhack working for a few days, and i still try. But help is always welcome.
12/27/2010 01:52 hussienm37#382
Quote:
Originally Posted by gorgone View Post
whooaa thx oelabolea i try immidiatly hihihihi

work so good thx :))

here is my random jump

private static void RandomJump(Client C)
{
Random random = new Random();

Coord XY = new Coord();
XY.X = (ushort)(C.X + random.Next(-C.Step_random_jump, C.Step_random_jump));
XY.Y = (ushort)(C.Y + random.Next(-C.Step_random_jump, C.Step_random_jump));
if (Calculations.ValidDmap(C.StaticMap, Z.X, Z.Y))
{
Packets.CliJump(XY.X, XY.Y, 156, C);
Packets.Jump(C, XY.X, XY.Y, 137);
Packets.CliJump(XY.X, XY.Y, 156, C);
C.X = XY.X;
C.Y = XY.Y;
C.UpdatedX = XY.X;
C.UpdatedY = XY.Y;
System.Threading.Thread.Sleep(C.JumpSpeed);
C.LastJump = DateTime.Now;
}

throw new NotImplementedException();
}
i need code for hunting and looting please
12/27/2010 02:26 sharinggan#383
Quote:
Originally Posted by hussienm37 View Post
i need code for hunting and looting please
when true= zero coding knowledge
GET OUT OF THIS THREAD!
sleep 1000
end
12/27/2010 03:59 vDrag0n#384
Really people shouldnt even try to mess with his code.

JUST USE THIS FOR STUDY, WRITE YOUR OWN DAMMIT.
12/27/2010 07:20 demon17#385
Quote:
Originally Posted by Warlax View Post
think ull find demon dont want help with looting, he wants finished code
not exactly .. i need the part where the bot search the item and dont gone away , and try to pick up the item ..

Anyway i wana add the mining part to start minig cuz wont buy 1 permanent stone for 350-395 cps ...
12/27/2010 11:19 OELABOELA#386
Quote:
Originally Posted by demon17 View Post
not exactly .. i need the part where the bot search the item and dont gone away , and try to pick up the item ..

Anyway i wana add the mining part to start minig cuz wont buy 1 permanent stone for 350-395 cps ...
I just made mining, it's SO easy. You just check at the botting part if it's C.mining, if so, let it go trough the whole inventory and check if the item is an ore. Is it? -> Drop it (There is a dropfunction in there, ohoh).

It's so simple that you can even write in under 5 minutes.
12/27/2010 15:27 pro4never#387
Quote:
Originally Posted by OELABOELA View Post
I just made mining, it's SO easy. You just check at the botting part if it's C.mining, if so, let it go trough the whole inventory and check if the item is an ore. Is it? -> Drop it (There is a dropfunction in there, ohoh).

It's so simple that you can even write in under 5 minutes.
Yuppp mining is super simple.

Also, place a delay on how often it drops... tq likes to dc/botjail spamming of drop packets.


I may work on this proxy again for a different use lol... gonna write functionality into the bot to build npcs for my server xD. Basically jut code the proxy to write a sql file with where all npcs in the game are and then when you talk to an npc i'm going to parse all the text and options to write my npc scripts. That way anything i talk to with the proxy will be therefor coded (mostly) for my pserver. All i'll need to do is add the npc functionality but all the text and options wil be there and work. Saves a bunch of time.


Proxies are such useful tools, you guys may want to look into some alternative uses, it's not all about botting really fast ahahah.

Ps: did you guys ever code monk? I might be willing to throw you guys a bone (it's super easy...). Just add the skill id, it works like a normal melee
12/27/2010 15:50 OELABOELA#388
Quote:
Originally Posted by pro4never View Post
Yuppp mining is super simple.

Also, place a delay on how often it drops... tq likes to dc/botjail spamming of drop packets.


I may work on this proxy again for a different use lol... gonna write functionality into the bot to build npcs for my server xD. Basically jut code the proxy to write a sql file with where all npcs in the game are and then when you talk to an npc i'm going to parse all the text and options to write my npc scripts. That way anything i talk to with the proxy will be therefor coded (mostly) for my pserver. All i'll need to do is add the npc functionality but all the text and options wil be there and work. Saves a bunch of time.


Proxies are such useful tools, you guys may want to look into some alternative uses, it's not all about botting really fast ahahah.

Ps: did you guys ever code monk? I might be willing to throw you guys a bone (it's super easy...). Just add the skill id, it works like a normal melee
Thats a nice idea you got there!

About the monk, yea, i dont have a monk myself. And i dont know if its usefull or not. Is it worth to bot monks, yes or no?
12/27/2010 17:02 pro4never#389
Quote:
Originally Posted by OELABOELA View Post
Thats a nice idea you got there!

About the monk, yea, i dont have a monk myself. And i dont know if its usefull or not. Is it worth to bot monks, yes or no?
Well I think their xp skill expires at 30 kills... but still the proxy movement speed and the boost gained from using xp skill vs NOT is definitely worth adding (you just need to use the xp skill when it fills up like any other xp skill).

The skill id is fairly high up there.. can't remember what it is right now but just decrypt magictype.dat and all the id's for all skills are in there.
12/27/2010 17:08 OELABOELA#390
And how can you even decrypt such files? I've never been in such things like decrypting files.