|
المشاركات 407 |
+التقييم 0.19 |
تاريخ التسجيل May 2019 |
الاقامة |
نظام التشغيل |
رقم العضوية 248 |
![]() |
انا عملت كل حاجه بس وقفت هنا في npc في سورس رايزو
مع العلم ان الكود دا متجرب في سورس 3 دي MSG غيرو واشتغل تمام default: { #region TreeCatcher //if (Copra.New_Quests.TreeCatcher.IsON) //{ // if (Copra.New_Quests.TreeCatcher.Map != null) // { // if (client.Entity.MapID == Copra.New_Quests.TreeCatcher.Map.ID) // { // if (Copra.New_Quests.TreeCatcher.Npc != null) // { // if (client.ActiveNpc == Copra.New_Quests.TreeCatcher.Npc.UID) // { // switch (npcRequest.OptionID) // { // case 0: // { // dialog.Text("Hello " + client.Entity.Name + " Wanna catch me."); // dialog.Option("I Already Did :P.", 1); // dialog.Option("No", 255); // dialog.Send(); // break; // } // case 1: // { // Copra.New_Quests.TreeCatcher.Catched(client); // dialog.Text("Begginer Luck , try to do it again."); // dialog.Option("ok", 255); // dialog.Send(); // break; // } // } // } // } // } // } //} #endregion #region Chase //if (World.Chase.IsWar) //{ // if (client.ActiveNpc == Chase.Npc.UID) // { // switch (npcRequest.OptionID) // { // case 0: // { // dialog.Text("Hello " + client.Entity.Name + " Wanna catch me."); // dialog.Option("I Already Did.", 1); // dialog.Option("No", 255); // dialog.Send(); // break; // } // case 1: // { // if (!World.Chase.End(client)) // { // dialog.Text("u had to w8."); // dialog.Option("ok", 255); // dialog.Send(); // } // break; // } // } // } //} #endregion Chase client.Send(new Message("NpcID[" + client.ActiveNpc + "]", System.Drawing.Color.Red, Message.TopLeft)); if (client.ActiveNpc >= 101002 && client.Entity.MapID == 3820) { MsgActionProto Action = new MsgActionProto(); Action.UID = client.ActiveNpc; Action.TimeStamp = (uint)Time32.Now.GetHashCode(); Action.ID = MsgActionEmulator.RemoveEntity; client.SendScreen(MsgActionEmulator.SendPacket(Act ion)); Rayzo.Game.TreasureBox.Reward(client); client.Map.RemoveNpc(client.Map.Npcs[client.ActiveNpc]); } break; } |
#region TreasureThief
case 16970:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("I have lost all my treasure boxes inside the DisCity map when I was doing the quest! now you'll need to find them for me!");
dialog.Option("Send me there.", 1);
dialog.Option("Meh!", 255);
dialog.Send();
break;
}
case 1:
{
if (TreasureBox.OnGoing)
{
client.Entity.Teleport(3820, (ushort)Kernel.Random.Next(87, 212), (ushort)Kernel.Random.Next(114, 200));
}
else
{
dialog.Text("I can only send you there when it's xx:32 To xx:37 ");
dialog.Option("Oh I See!.", 255);
dialog.Send();
}
break;
}
}
break;
}
#endregion
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
أدوات الموضوع | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
دا شرح تركيب اوبن سورس بوكر | ElSaher | تطوير سيرفرات كونكر | 36 | 2024-10-31 02:31 AM |
طلب شرح او مساعده في تركيب مابات.. | AhmedGadd | مشكلات السيرفيرات كونكر الشخصيه | 2 | 2020-04-13 05:39 PM |
طلب شرح او مساعده في تركيب لودر ميجو | AhmedGadd | مشكلات السيرفيرات كونكر الشخصيه | 4 | 2020-04-03 06:06 AM |
شرح طريقة تركيب سورس مستر خالد الجديد | nova | مشكلات السيرفيرات كونكر الشخصيه | 2 | 2020-02-15 08:35 PM |
في مشكلة في تركيب سورس viploader | kotb | مشكلات السيرفيرات كونكر الشخصيه | 2 | 2019-07-13 07:10 AM |