|
|
#1 | ||||||||||
![]()
|
سلام عليكم ازيكم عاملين ايه بقالي فتره كبيره منزلتش اي حاجه ممكن تفيد حد قلت اشركم بكل ال Opcodes ال مجمعها في برنمجي و اي جديد هشركم بيها..نبدأ باسم الله All Messages Packets كود:
public static void SendNotice(string Message)
{
try
{
Packet packet = new Packet(0x7025);
packet.WriteUInt8((byte)7);
packet.WriteUInt8((byte)0);
packet.WriteAscii(Message);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void SendGlobal(string Message)
{
try
{
Packet packet = new Packet((ushort)0x704C, true);
packet.WriteUInt8(Program.GlobalSlot); //here is the global slot
packet.WriteUInt8((byte)0xED);
packet.WriteUInt8((byte)0x29);
packet.WriteAscii(Message);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void SendPM(string Charname, string Message)
{
try
{
Packet packet = new Packet(0x7025);
packet.WriteUInt8((byte)2);
packet.WriteUInt8((byte)0);
packet.WriteAscii(Charname);
packet.WriteAscii(Message);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
Cape Opcode كود:
public static void OpenCape(int CapeColorNo)//1-Red 2-Black 3-Blue 4-White 5-Yellow
{
Packet cape = new Packet(0x7516, true);
cape.WriteUInt8(CapeIndex);
Agent.Send(cape);
}
GM Repair items كود:
public static void RepairGMitems()
{
try
{
Packet RepairGMitems = new Packet(28748, true, false);
RepairGMitems.WriteUInt8(13);
RepairGMitems.WriteUInt16(16108);
Agent.Send(RepairGMitems);
}
catch
{
}
}
كود:
public static void MakePT(string NamePT)
{
try
{
Packet LPN = new Packet(28777);
LPN.WriteUInt32(0u);
LPN.WriteUInt32(0u);
LPN.WriteInt16(5);
LPN.WriteInt8(0);
LPN.WriteInt8(1);
LPN.WriteInt16(90);
LPN.WriteInt16(8704);
LPN.WriteAscii(NamePT);
Agent.Send(LPN);
}
catch
{
}
}
public static void DeletePT()
{
try
{
Packet DeletePT = new Packet(28779);
DeletePT.WriteUInt8(0);
Agent.Send(DeletePT);
}
catch
{
}
}
public static void CheckPT()
{
try
{
Packet CheckPT = new Packet(0x706C);
CheckPT.WriteUInt8((byte)0);
CheckPT.WriteUInt8((byte)0);
Agent.Send(CheckPT);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
Stall Opcodes كود:
public static void CreateStall(string StallName, string StallGreating)
{
Packet Stall1 = new Packet(0x70B1, true);
Stall1.WriteAscii(StallName); //stall name
Agent.Send(Stall1);
Packet Stall2 = new Packet(0x70BA, true);
Stall2.WriteUInt8(0x06); //static
Stall2.WriteAscii(StallGreating); //welcome msg
Agent.Send(Stall2);
}
public static void AddItemToStall(string StallSlots, string InvSlot, string ItemCount, string GoldCount)
{
Packet AddItem = new Packet(0x70BA);
AddItem.WriteUInt8(0x02); //static
AddItem.WriteUInt8(StallSlots); //stall slot
AddItem.WriteUInt8(InvSlot); //Inv slot
AddItem.WriteUInt16(ItemCount); //item count
AddItem.WriteUInt64(GoldCount); //Gold
AddItem.WriteUInt32(0x32); //static
AddItem.WriteUInt16(0); //static
Agent.Send(AddItem);
}
public static void OpenStall()
{
Packet stall_open = new Packet(0x70BA);
stall_open.WriteUInt8(0x05);
stall_open.WriteUInt8(1);
stall_open.WriteUInt16(0);
Agent.Send(stall_open);
}
public static void CloseStall()
{
Packet stall_close = new Packet(0x70B2);
Agent.Send(stall_close);
}
Other Opcodes كود:
public static void RecallChar(string Charname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)0x11);
packet.WriteUInt8((byte)0);
packet.WriteAscii(Charname);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void Exit()
{
try
{
Packet exit = new Packet(0x7005);
exit.WriteUInt8(0x01);
Agent.Send(exit);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void LoadMonster(int UniqueID, int Quantity)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)6);
packet.WriteUInt8((byte)0);
packet.WriteUInt32(UniqueID);
packet.WriteUInt8(Quantity);
packet.WriteUInt8((byte)3);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void ToTownuser(string Charname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt16((ushort)3);
packet.WriteAscii(Charname);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void Gotown(string Charname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)2);
packet.WriteUInt8((byte)0);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void GMVinsibile()
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)14);
packet.WriteUInt8((byte)0);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void GMInVisibile()
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)14);
packet.WriteUInt8((byte)0);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void MakeItem(int Amount, int ItemID, int OptLvl)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)7);
packet.WriteUInt8((byte)0);
packet.WriteUInt32(ItemID);
packet.WriteUInt32(Amount);
packet.WriteUInt8(OptLvl);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void Movetouser(string Charname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt16((ushort)8);
packet.WriteAscii(Charname);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void RecallGuild(string guildname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt16((ushort)0x12);
packet.WriteAscii(guildname);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void DCUser(string Charname)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt16((ushort)13);
packet.WriteAscii(Charname);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void GMSkill()
{
try
{
Packet packet = new Packet(0x7074);
packet.WriteUInt8((byte)1);
packet.WriteUInt8((byte)4);
packet.WriteUInt32((uint)0xf8a);
packet.WriteUInt8((byte)0);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
public static void MakeWarp(int RegionID, double x, double y, double z)
{
try
{
Packet packet = new Packet(0x7010);
packet.WriteUInt8((byte)0x10);
packet.WriteUInt8((byte)0);
packet.WriteInt16(RegionID);
packet.WriteSingle(x);
packet.WriteSingle(y);
packet.WriteSingle(z);
packet.WriteInt8(1);
packet.WriteUInt8((byte)0);
Agent.Send(packet);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
New Opcodes كود:
public static void Walk(byte byte_0, uint uint_0, uint uint_1, uint uint_2, uint uint_3)
{
Packet Walk = new Packet(0x7021);
Walk.WriteUInt8(byte_0);
Walk.WriteUInt32(uint_0);
Walk.WriteUInt32(uint_1);
Walk.WriteUInt32(uint_2);
Walk.WriteUInt32(uint_3);
Agent.Send(Walk);
}
public static void Trace(uint UniqeID)
{
Packet Trace = new Packet(0x7074);
Trace.WriteUInt8(1);
Trace.WriteUInt8(3);
Trace.WriteUInt8(1);
Trace.WriteUInt32(UniqeID);
Agent.Send(Trace);
}
public static void SetDown()
{
Packet SetDown = new Packet(0x704f);
SetDown.WriteUInt8(4);
Agent.Send(SetDown);
}
public static void UpDown()
{
Packet SetDown = new Packet(0x704f);
SetDown.WriteUInt8(4);
Agent.Send(SetDown);
}
public static void WakeUpFromDeath()
{
Packet WakeUpFromDeath = new Packet(0x3053);
WakeUpFromDeath.WriteUInt8(1);
Agent.Send(WakeUpFromDeath);
}
دي كل ال Opcodes المعايا الموضوع الجي هشرحلكم ازاي تقرو بعض Opcodes من ال Agent |
||||||||||
|
| يتصفح الموضوع حالياً : 2 (0 عضو و 2 زائر) | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
| اهم ال opcodes الخاصة بعمل فلتر | ™ EgY_KhaN ™ | قسم الحماية والاوتوايفنت للسيرفرات الخاصه | 7 | 13-03-2021 11:51 AM |
| مناقشة علي GameServer OpCodes | Hamza FiGo | قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة | 8 | 17-06-2017 01:09 AM |
| Auto Event Bot | Gummies | قسم الحماية والاوتوايفنت للسيرفرات الخاصه | 6 | 09-10-2016 05:01 PM |
| ممكن حد يقولي اعمل Auto event ازاي ^^ | gameman | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 11 | 24-10-2015 04:24 PM |