[Release] Steed Walking

05/02/2011 23:58 Spirited42#1
removed
05/03/2011 00:07 { Angelius }#2
nothing new just leeched stuff ha ha and like i said Too Late :))

Ps. Type Name
0 Walking
1 Running
9 Riding
0 Riding + walking while riding a horse
05/03/2011 00:09 dego4ever#3
Removed
05/03/2011 00:13 Spirited42#4
Quote:
Originally Posted by dego4ever View Post
Why did not release it before Angelius release it.
any way thanks to both
His is really inefficient. Mine actually has support behind it (which I have provided).

Quote:
Originally Posted by { Angelius } View Post
Ps. Type Name
0 Walking
1 Running
9 Riding
0 Riding + walking while riding a horse
Walking and walking with a steed is the same speed. That's why I released it like that...
EDIT: here, I'll change it to it's real name.
05/03/2011 00:14 nTL3fTy#5
People could learn something if they looked through the leaked EO source sometime. :)
Code:
DeltaMountX = new sbyte[] { 0, -2, -2, -2,  0,  2, 2, 2, 1, 0, -2, 0,  1, 0, 2, 0, 0, -2, 0, -1, 0,  2, 0, 1, 0 };
DeltaMountY = new sbyte[] { 2,  2,  0, -2, -2, -2, 0, 2, 2, 0, -1, 0, -2, 0, 1, 0, 0,  1, 0, -2, 0, -1, 0, 2, 0 };
Example usage:
Code:
dir = packet.Direction % 24;
newX = client.PositionX + Kernel.DeltaMountX[dir];
newY = client.PositionY + Kernel.DeltaMountY[dir];
05/03/2011 00:18 Spirited42#6
Quote:
Originally Posted by nTL3fTy View Post
People could learn something if they looked through the leaked EO source sometime. :)
Code:
DeltaMountX = new sbyte[] { 0, -2, -2, -2,  0,  2, 2, 2, 1, 0, -2, 0,  1, 0, 2, 0, 0, -2, 0, -1, 0,  2, 0, 1, 0 };
DeltaMountY = new sbyte[] { 2,  2,  0, -2, -2, -2, 0, 2, 2, 0, -1, 0, -2, 0, 1, 0, 0,  1, 0, -2, 0, -1, 0, 2, 0 };
Example usage:
Code:
dir = packet.Direction % 24;
newX = client.PositionX + Kernel.DeltaMountX[dir];
newY = client.PositionY + Kernel.DeltaMountY[dir];
Wow! I never thought of doing it like that.
That's actually really cool.
05/03/2011 00:59 Yaksha#7
Could someone tell me the update enum for vigor please i cant seem to find it.

Thanks in advanced.
05/03/2011 03:18 pro4never#8
Quote:
Originally Posted by Spirited View Post
Wow! I never thought of doing it like that.
That's actually really cool.
That's how new hellmouth has been working.

yayyy dev for awesome ideas from official tq sources lol.
05/03/2011 07:01 Spirited42#9
Quote:
Originally Posted by pro4never View Post
That's how new hellmouth has been working.

yayyy dev for awesome ideas from official tq sources lol.
What original sources? o.o For EO? We have those?!
05/03/2011 07:43 .Ryu#10
Quote:
Originally Posted by Spirited View Post
What original sources? o.o For EO? We have those?!
So much for quitting and never helping the community ever again....
Good job tho <.<....
05/03/2011 08:09 Spirited42#11
Quote:
Originally Posted by .Ryu View Post
So much for quitting and never helping the community ever again....
Good job tho <.<....
Someone told me something in a PM and it really helped me out. And when I decided that, I was going through really hard times. Still kinda am but I'm really happy with how it's turning out and how my life is starting to shape itself- so I wanna share what I can do with the world and try to help them see that they can do the same. Sorry if that's cheesy.

Edit: btw- I didn't and have never leeched anything (@ { Angelius }). I had this working more than a month ago.
05/03/2011 12:00 pro4never#12
Quote:
Originally Posted by Spirited View Post
What original sources? o.o For EO? We have those?!
Sure do. The eo c++ source was leaked years ago. Iirc it's what all eo bins are based off (although few if any still use the source i think i remember the first sets were ppl compiling/editing the source).

Then again i could be full of crap. I do know the source for both the server AND the client are out though.
05/03/2011 14:40 iStefan#13
#edit
Nevermind got this working. Thank you Gareth.
05/03/2011 15:00 Korvacs#14
Quote:
Originally Posted by nTL3fTy View Post
People could learn something if they looked through the leaked EO source sometime. :)
Code:
DeltaMountX = new sbyte[] { 0, -2, -2, -2,  0,  2, 2, 2, 1, 0, -2, 0,  1, 0, 2, 0, 0, -2, 0, -1, 0,  2, 0, 1, 0 };
DeltaMountY = new sbyte[] { 2,  2,  0, -2, -2, -2, 0, 2, 2, 0, -1, 0, -2, 0, 1, 0, 0,  1, 0, -2, 0, -1, 0, 2, 0 };
Example usage:
Code:
dir = packet.Direction % 24;
newX = client.PositionX + Kernel.DeltaMountX[dir];
newY = client.PositionY + Kernel.DeltaMountY[dir];
COUPS uses this method aswell for movement aswell and has done for a very long time, good to see people keep upto date with these sorts of improvements!
05/03/2011 17:21 _DreadNought_#15
Quote:
Originally Posted by iStefan View Post
WTF This makes no sense. What is xi and what is yi?
like
xi = x2
yi = y2

Cant make it more simple then that, its just naming.

Good job spirited, Big difference to Angulius's(?) release.

Thanks mate, glad to see you back. As you know if you ever need help hit me up on msn. :)