عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
وصف المهمة
بتروح نكلم البنت دى الى فى التون سيتى بتقلك محتاجة مساعدة علشان تديك هديتك
بتتطلب منك تجبها مفتاح وصندوق وتاخد مكافئتك
المفتاح بتجيبة من التومبات وبيقع بصعوبة
والصندوق فى البلاد جوست فى الديزرت
هيا بتساعدك وبتوديك على الاماكن على طول
وبعد كدة لما تخلص بتروح ليها بتديك هديتك
الجواز ممكن تعدلوها انتو بقى
ضع الكود دة فى ملف NPCDialog.cs
كود PHP:
#region key quest
//kasem236
case 123456:
{
if (option == 0)
{
GC.SendPacket(Packets.NPCSay("Hello guys, you can help me? If it will help me give you a great reward..."));
GC.SendPacket(Packets.NPCLink("I Want help", 50)); ;
GC.SendPacket(Packets.NPCLink("Give me my reward", 70));
GC.SendPacket(Packets.NPCLink("Ok I will do", 255));
GC.SendPacket(Packets.NPCSetFace(30));
GC.SendPacket(Packets.NPCFinish());
}
if (option == 70)
{
GC.SendPacket(Packets.NPCSay("Great Are you finished?, and Are you found the box and the key? From Tombat and Blade Ghost Monster . Deserve the award.."));
GC.SendPacket(Packets.NPCLink("OK, Get my prize.", 1));
GC.SendPacket(Packets.NPCLink("No, thanks", 255));
GC.SendPacket(Packets.NPCSetFace(30));
GC.SendPacket(Packets.NPCFinish());
}
if (option == 50)
{
GC.SendPacket(Packets.NPCSay("do you want to go Desert or Mystic Castle"));
GC.SendPacket(Packets.NPCLink("Desert", 60)); ;
GC.SendPacket(Packets.NPCLink("Mystic Castle", 80)); ;
GC.SendPacket(Packets.NPCLink("no thanks", 255));
GC.SendPacket(Packets.NPCSetFace(30));
GC.SendPacket(Packets.NPCFinish());
}
if (option == 60)
{
GC.MyChar.Teleport(1000, 192, 321);
}
if (option == 80)
{
GC.MyChar.Teleport(1001, 262, 498);
}
#region prize
else if (option == 1)
{
if (GC.MyChar.InventoryContains(12345670, 1, GC))
if (GC.MyChar.InventoryContains(1234569, 1, GC))
{
GC.MyChar.RemoveItemID(12345670, GC);
GC.MyChar.RemoveItemID(1234569, GC);
Random R = new Random();
int Nr = R.Next(1, 5);
if (Nr == 1)
{
GC.MyChar.AddItem(723723);
GC.MyChar.AddItem(723723);
}
if (Nr == 2)
{
GC.MyChar.AddItem(720028);
GC.MyChar.AddItem(723723);
}
if (Nr == 3)
{
GC.MyChar.AddItem(723723);
GC.MyChar.Experience += 600000;
}
if (Nr == 4)
{
GC.MyChar.AddItem(720028);
GC.MyChar.AddItem(720028);
GC.MyChar.AddItem(720028);
GC.MyChar.AddItem(720028);
}
GC.SendPacket(Packets.NPCSetFace(N.Avatar));
GC.SendPacket(Packets.NPCFinish());
}
else
GC.SendPacket(Packets.NPCSay("You Do not Have Key and Box"));
GC.SendPacket(Packets.NPCLink("sorry dear ", 255));
GC.SendPacket(Packets.NPCSetFace(N.Avatar));
GC.SendPacket(Packets.NPCFinish());
}
#endregion
break;
}
#endregion
وبعدين حط دة فى mob.cs
كود PHP:
if (MyMath.ChanceSuccess(3) && Name == "BladeGhost")
{
DI2.Info.ID = (uint)(1234569);
DI2.Info.MaxDur = DI2.Info.DBInfo.Durability;
DI2.Info.CurDur = DI2.Info.MaxDur;
}
if (MyMath.ChanceSuccess(2) && Name == "TombBat")
{
OldCODB خش هنا
وحط الكود دة فى NPC.TXT
كود PHP:
123456 8754 2 0 1002 423 374
نيجلى لتعديل الكلينت
سطب الباتش دة فى الكلينت
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
وبعدين ضيف دول فى
MapItemIcon
كود PHP:
[12345670]
FrameAmount=1
Frame0=data/MapItemIcon/12345670.dds
[1234569]
FrameAmount=1
Frame0=data/MapItemIcon/1234569.dds
ItemMinIcon
كود PHP:
[Item12345670]
FrameAmount=1
Frame0=data/ItemMinIcon/12345670.dds
[Item1234569]
FrameAmount=1
Frame0=data/ItemMinIcon/1234569.dds
وملف الايتم تيب حط دول
كود PHP:
12345670 KeyQuest 0 0 0 0 0 0 0 0 0 0 0 4109205 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CommonItem None 5
1234569 BoxQuest 0 0 0 0 0 0 0 0 0 0 0 4109205 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CommonItem None 5
لو فى اى استفسار انا موجود
الكوستة من عملى انا
kasem236
جرب الكوستة وقولى وانا هطورها وهعملها احسن