[Beta][K-Relay] JXMultiBox

Posts 7690 of 195 · Page 6 of 13
Quote Originally Posted by bluuman View Post
What good is releaseing the code with the check in it so all the nubs can find it and recompile it?? Just don't point it out and the nubs wont mind.
Well the code doesn't work as it results in a desync within 5-10s anyways, so it's a moot point.
Where do I open this beta in Adobe??? please help im sorta confused..
Quote Originally Posted by ethancoole View Post
Where do I open this beta in Adobe??? please help im sorta confused..
Its through "K-Relay", Please read instructions as i'm sure it explains well
Please i have dowload but why is the client for enable multibox ?
So many leechers who don't know how to use the file. Feels like I'm on the forum for the mentally handicapped or ones with dyslexia.
Quote Originally Posted by segarhaerhaer View Post
How do i open the file on a mac what soft ware do i use?

- - - Updated - - -

How do i open the file on a mac what soft ware do i use?

- - - Updated - - -

any way u can make it as an swf file?
how i can change it?
I cant get the two to sync, ill type /mbx and it'll say unrecognized command.
This didn't work for me
cant wait to see this more fully developed looks awesome so far gj
Can you please give us the source code for the .dll, I would very much like to see it.
 
M


namespace JXMultibox

proxy.HookCommand("mbx", new Proxy.CommandHandler(this, (IntPtr) this.OnMBXCommand));
proxy.HookPacket(0x29, new Proxy.PacketHandler(this, (IntPtr) this.OnGotoAck));
proxy.HookPacket(0x12, new Proxy.PacketHandler(this, (IntPtr) this.OnGoto));
proxy.HookPacket(13, new Proxy.PacketHandler(this, (IntPtr) this.OnNewTick));
proxy.HookPacket(0x1d, new Proxy.PacketHandler(this, (IntPtr) this.OnUsePortal));
proxy.HookPacket(15, new Proxy.PacketHandler(this, (IntPtr) this.OnUseItem));
proxy.HookPacket(5, new Proxy.PacketHandler(this, (IntPtr) this.OnMove));
}

public void OnGoto(Client client, Packet packet)
{
ConClient client2 = this.GetClient(client);
if (client2._enabled)
{
GotoPacket packet2 = packet;
client2.OnGoto(client, packet2);
}
}

public void OnGotoAck(Client client, Packet packet)
{
ConClient client2 = this.GetClient(client);
if (client2._enabled)
{
GotoAckPacket packet2 = packet;
client2.OnGotoAck(client, packet2);
}
}

public void OnMBXCommand(Client client, string command, string[] args)
{
ConClient client2 = this.GetClient(client);
client2._enabled = !client2._enabled;
client2._isMaster = true;
MasterData = client.PlayerData;
foreach (ConClient client3 in clients.Values)
}

public void OnMove(Client client, Packet packet)
{
if (this.GetClient(client)._enabled)
{
MovePacket packet2 = packet;
foreach (ConClient client3 in clients.Values)
{
client3.Time = packet2.Time;
}
}
}

public void OnNewTick(Client client, Packet packet)
{
ConClient client2 = this.GetClient(client);
if (client2._enabled)
{
NewTickPacket packet2 = packet;
client2.OnNewTick(client, packet2);
if (clients.Count > 6)
{
GotoPacket packet3 = Packet.Create(0x12);
Location location = new Location {
X = 123f,
Y = 213f
};
packet3.Location = location;
packet3.ObjectId = client.Time;
packet3.Send = true;
client.SendToServer(packet3);
}
}
}

public void OnUseItem(Client client, Packet packet)
{
ConClient client2 = this.GetClient(client);
if (client2._enabled && client2._isMaster)
{
UseItemPacket packet2 = packet;
if (client.PlayerData.Class == 0x30e)
{
foreach (ConClient client3 in clients.Values)
{
if (client3.myData.Class == 0x30e)
{
UseItemPacket packet3 = Packet.Create(15);
packet3.ItemUsePos = packet2.ItemUsePos;
packet3.Time = client3.Time;
SlotObject obj2 = new SlotObject {
ObjectId = client3.myData.OwnerObjectId,
ObjectType = packet2.SlotObject.ObjectType,
SlotId = 1
};
packet3.SlotObject = obj2;
packet3.Send = true;
client3.useI = packet3;
}
}
}
}
}

public void OnUsePortal(Client client, Packet packet)
{
ConClient client2 = this.GetClient(client);
if (client2._enabled && client2._isMaster)
{
UsePortalPacket packet2 = packet;
foreach (ConClient client3 in clients.Values)
{
if (!client3._isMaster && (client.PlayerData.MapName == MasterData.MapName))
{
client3.useP = packet2;
}
}
}
}
}
}
Part of it
How can i use it??? im not owning it
How does it work?? i cant figure it out
Posts 7690 of 195 · Page 6 of 13

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?