else if (Item.GetBaseItem().InteractionType.ToLower() == "swim2")
{
int EffectId2 = 30;
ServerMessage Message = new ServerMessage(485);
Message.AppendInt32(User.VirtualId);
Message.AppendInt32(EffectId2);
SendMessage(Message);
}
else if (Item.GetBaseItem().InteractionType.ToLower() == "roller")
{
#region Paquete y algunos datos de los rollers.
//[14-7-2009 15:48:52 from 62.50.35.171:30000]
//@bIHPBJ0.0HH/flatctrl useradmin//
//[14-7-2009 15:48:52 from 62.50.35.171:30000]
//@bIHPBK0.0HH/flatctrl useradmin/mv 8,2,0.0//
//[14-7-2009 15:48:49 from 62.50.35.171:30000]
//@bIHPBK0.0PAPA/flatctrl useradmin//
//[14-7-2009 15:48:48 from 62.50.35.171:30000]
//@bIHPBJ0.0PAPA/flatctrl useradmin/mv 8,3,0.0//
//rollers
//[14-7-2009 15:46:56 from 62.50.35.171:30000]
//@bIHRBJ0.45II/flatctrl useradmin//
//[14-7-2009 15:46:56 from 62.50.35.171:30000]
//@bIHRBJ0.45II/flatctrl useradmin///
/*
R -> Movimiento
4 -> Adelante Y + 1
0 -> Hacia detras Y - 1
6 -> X- 1 hacia izq.
2 -> X + 1hacia derecha
*/
#endregion
#region Variables
int newX = 0;
int newY = 0;
Coord UserPos = new Coord(User.X, User.Y);
Coord ItemPos = new Coord(Item.X, Item.Y);
#endregion
#region ¡Movemos el RollingGallo!
if (UserPos == ItemPos)
{
User.RemoveStatus("mv");
User.UpdateNeeded = true;
#region Hacia delante
if (Item.Rot == 4)
{
// Thread.Sleep(time);
newY = User.Y + 1;
Coord MoveTo = new Coord(User.X, newY);
waitRoller(300);
Maybe some footage of the rollers in action would be nice. Im just not convinced it works lol.
25-08-10
XxasesinoxX
Re: Fix Uber rollers 100%
Quote:
Originally Posted by Ðavid
Maybe some footage of the rollers in action would be nice. Im just not convinced it works lol.
ok then I put images or video
25-08-10
LucasReis
Re: Fix Uber rollers 100%
post a screen or video.
for me don't work.
25-08-10
iJakey
Re: Fix Uber rollers 100%
From the looks of it this is correct...This is pretty much what I did....
Good Job!
25-08-10
XxasesinoxX
Re: Fix Uber rollers 100%
Quote:
Originally Posted by Ðavid
Maybe some footage of the rollers in action would be nice. Im just not convinced it works lol.
Ok I put the video
25-08-10
Ðavid
Re: Fix Uber rollers 100%
It's not 100% .. Furni can't roll and rollers dont roll and you walk when you roll. But goodjob anyways.
25-08-10
vLife
Re: Fix Uber rollers 100%
From the looks of it, it has no "ROLL" animation.
Just makes your figure walk around it?
25-08-10
XxasesinoxX
Re: Fix Uber rollers 100%
Quote:
Originally Posted by Ðavid
It's not 100% .. Furni can't roll and rollers dont roll and you walk when you roll. But goodjob anyways.
wheel roller if you follow along with not prove it does not cost complaining
if you have the animation "ROLL"
also say that in the video does not show much as it is of poor quality video
25-08-10
Tsuka
Re: Fix Uber rollers 100%
fixed :?:
Code:
else if (Item.GetBaseItem().InteractionType.ToLower() == "roller")
{
Coord UserPos = new Coord(User.X, User.Y);
Coord ItemPos = new Coord(Item.X, Item.Y);
if (UserPos == ItemPos)
{
waitRoller(1000);
int newX = Item.SquareInFront.x;
int newY = Item.SquareInFront.y;
SendMessage(RollingGallo(User, newY, newX, Item));
User.X = newX;
User.Y = newY;
User.UpdateNeeded = true;
}
}
and this
Code:
public ServerMessage RollingGallo(RoomUser User, int newY, int newX, RoomItem Item)
{
ServerMessage Message = new ServerMessage(230);
Message.AppendInt32(User.X);
Message.AppendInt32(User.Y);
Message.AppendInt32(newX);
Message.AppendInt32(newY);
Message.AppendBoolean(false);
Message.AppendUInt(Item.Id);
Message.AppendInt32(2);
Message.AppendBoolean(false);
Message.AppendString(SqAbsoluteHeight(User.X, User.Y).ToString() + Convert.ToChar(2) + SqAbsoluteHeight(newX, newY).ToString() + Convert.ToChar(2) + Convert.ToChar(1));
Lol its better than nothing and atleast you dont go flying like crazy with the one on slaxxers emu XD
25-08-10
Shorty
Re: Fix Uber rollers 100%
Rollers are meant to move you every 2 secs, your meant to use AX + ITEMID + I / AX + ITEMID + H to make the roller move and your not meant to have the walking animation just a slideeeeeee.
Hope that helps some people.
:)
25-08-10
PEjump2
Re: Fix Uber rollers 100%
@Habchop, im trying to do that but how do you send the AX packet? :P
25-08-10
Shorty
Re: Fix Uber rollers 100%
Quote:
Originally Posted by PEjump2
@Habchop, im trying to do that but how do you send the AX packet? :P
I'm pretty sure
PHP Code:
ServerMessage RollerActive = new ServerMessage(88); RollerActive.AppendInt32(Item.Id); RollerActive.AppendBoolean(true); SendMessage(RollerActive);
would work...
Not tested and can't be bothered, I no longer use Uber.
If that doesn't work use errm Appendwithbreak or w.e
25-08-10
PEjump2
Re: Fix Uber rollers 100%
So that's only the AX packet, we need also I and H right?
Sorry for those dumb questions but i just can't seem to figure it out.
25-08-10
iJakey
Re: Fix Uber rollers 100%
Look in thor.....
25-08-10
Eronisch
Re: Fix Uber rollers 100%
Why isn't anyon surprised that Tsuka is back lol?
25-08-10
PEjump2
Re: Fix Uber rollers 100%
Omg your right! :o
25-08-10
Elienay
Re: Fix Uber rollers 100%
it's not 100%!
25-08-10
PEjump2
Re: Fix Uber rollers 100%
Yeah its missing some things, but if you edit it its 100% (:
I have coded it now for 70%, when its 100% i will release it.
25-08-10
Raz0rDot
Re: Fix Uber rollers 100%
looks good, and yeah, don't send you flying like Slaxxer's :): Btw: Tsuka :o
26-08-10
MikeDavies
Re: Fix Uber rollers 100%
Quote:
Originally Posted by PEjump2
So that's only the AX packet, we need also I and H right?
Sorry for those dumb questions but i just can't seem to figure it out.
I + H Code would be
Code:
ServerMessage RollerIH = new ServerMessage(584);
RollerActive.AppendInt32(Item.Id);
RollerActive.AppendBoolean(true);
SendMessage(RollerIH);
26-08-10
Shorty
Re: Fix Uber rollers 100%
Quote:
Originally Posted by MikeDavies
I + H Code would be
Code:
ServerMessage RollerIH = new ServerMessage(584);
RollerActive.AppendInt32(Item.Id);
RollerActive.AppendBoolean(true);
SendMessage(RollerIH);
You fail, you would change true (I) to false (H) ...
26-08-10
GuikBretas
Re: Fix Uber rollers 100%
Thank You, Thank You, Thank You :D
26-08-10
DiNoMyTe
Re: Fix Uber rollers 100%
It gave me 8 errors ;s hope someone can help me (;