اهلا بكم اعضاءنا الكرام نرجو منكم التسجيل في المنتدي مع تحياتي ادارة المنتدي
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 مسابقة عيد الاضحى علي اكس تيم فور هلبنج

اذهب الى الأسفل 
كاتب الموضوعرسالة
ElmistroScorpen
Admin


المساهمات : 86
تاريخ التسجيل : 22/07/2013
العمر : 23
الموقع : https://www.facebook.com/groups/551951868200987/553029048093269/?notif_t=group_activity

مُساهمةموضوع: مسابقة عيد الاضحى علي اكس تيم فور هلبنج   الجمعة أكتوبر 18, 2013 2:07 am

Mad Mad Mad Mad 
انشاء الله بمناسبة العيد عايزين نعمل مسابقة تكون حلوى وتعجب الناس

الموضوع ده هيكون من جزئين الاول الفكرة التانى الشرح

بالنسبة لموضع الفكرة هتكون كالتالى

اول يوم هتجمع الايتم وتعمل الكوست وتاخد (4)عملة
كل مرة تعمل الكوست تاخد 4 عملات

واخر يوم نبدل العملات بجوايز

الشرح

في راجل في التون تكلمه هيديك ساطور وهيويدك مكان تموت فيه وحوش
تجمع منهم لحمة وجلد وتوديهم ليه يديدك 4 عملات

وطبعا الكوست شغاله التالت ايام او ممكن نعملها اول يوم بس
ونعمل كوستتين مختلفين اليوم التانى واليوم التالت بتدى نفس الجايزة عملات

اليوم الرابع والاخير الدنيا هتضلم من الساعة 10 باليل
وهيطلع كل شوية رساله علي السرفر يقولك ان ده اخر يوم في المسابقة روح استم الجايزة


المهم دلوقتى عايزين الناس تشارك وتقول رائيها
وبالنسبة لو حد ليه فكرة تنفع لليوم التاني والتالت ولا نخليها واحد طول العيد





نخش علي الشغل بقي

اول حاجة هتدخل علي Npcs.cs

ونضيف ده فوق اي انبي سي عندك
كود PHP:
#region butcher Land
case 551235:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey " + client.Entity.Name + " We wish you a happy and blessed Eid , Would You Like To Go To butcher Land It's Eid Quest Would You Like TO Join ?");
dialog.Option("Yes Sure.", 1);
dialog.Option("Give me Awards", 2);
dialog.Option("Exchange My Coin For Cps", 3);
dialog.Option("No Thanks.", 255);
dialog.Send();
break;
}
case 1:
{
client.Entity.Teleport(8051, 47, 78);
client.Inventory.Add(2000255, 0, 1);
break;
}
case 2:
{
dialog.Text("I Will Give You 4Coin If You Have Knif , Meet And Leather ?");
dialog.Option("Oky.", 4);
break;
}
case 3:
{
dialog.Text("you Can Exchange Coin Only In Last Day In Eid");
dialog.Option("Oky.", 255);
break;
}
case 4:
{
if (client.Inventory.Contains(2000255, 1))//khife
if (client.Inventory.Contains(2000256, 1))//meet
if (client.Inventory.Contains(711746, 1))//leather
{
client.Inventory.Remove(2000255, 1);
client.Inventory.Remove(2000256, 1);
client.Inventory.Remove(711746, 1);
client.Inventory.Add(2000257, 0, 4); MessiProject.Network.PacketHandler.WorldMessage("Congratulations! " + client.Entity.Name + "! Get 4 Coin He Can Change It For Cps Later ");
}
else
{
dialog.Text("You don't have 3 items Of butcher To Take Coin ");
dialog.Option("Ahh sorry.", 255);
}
break;

}
}
break;
}
#endregion
انا سايبلك انت حط الجوايز الي انت عايزها وسعرها يتبدل بكام كوين

وبعدين نفتح ملف MonsterTable.cs
ونضيف ده تحت اي وحش عندك
كود PHP:
#region EidQuest
if(ServerBase.Kernel.Rate(100))
{
if (Name == "Cow")
{
uint Uid = 0;
byte type = (byte)ServerBase.Kernel.Random.Next(1, 4);
switch (type)
{
case 1: Uid = 2000256; break;
case 2: Uid = 711746; break;
case 3: Uid = 1088000; break;
}

if (Uid != 0)
{
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
floorItem.Item = new Network.GamePackets.ConquerItem(true);
floorItem.Item.Color = (MessiProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, Cool;
floorItem.Item.ID = Uid;
floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535;
floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next;
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
floorItem.ItemID = Uid;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.X = X;
floorItem.Y = Y;
floorItem.Type = Network.GamePackets.FloorItem.Drop;
floorItem.OnFloor = Time32.Now;
floorItem.ItemColor = floorItem.Item.Color;
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
while (Map.Npcs.ContainsKey(floorItem.UID))
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
Map.AddFloorItem(floorItem);
SendScreenSpawn(floorItem);
}
}
}
}
#endregion
وبعدين نخش علي القاعدة جدول Maps

هنعمل اي خريطه جديدة بايدي 8051 زي كده
كود PHP:
8051 2068 7 2
وجدول Npcs هنعل ان بي سي يدخلك المابه زى كده
كود PHP:
551235 0 0 EidQuest 2 27890 -1 1002 439 390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
وبعيد نخش علي جدول monsterinfos
هنعمل وحش جديد ونسميه Cow زى كده
كود PHP:
220 Cow 1 235 73580 0 4960 448 19999 25 83 0 0 0 0 7 8 0 1000 500 130 3 10600 0 2 110107 500 99 99 99 99 99 99 99 1000030 1001030 0 0 0 0 10000 0 0 0 0 0 0 0
وبعيد نخش علي جدول monsterspawns
هنعمل وحش جديد يطلع في الخريطه الجديدة زى كده
كود PHP:
260 8051 30 30 0 0 1 300 3 220 0 0 0 0
طبعا كل واحد ليه الحرية يحدد عدد الوحوش
وكمان الرسبون تايم وكمان الدروب شانس


كده ناقص ايه الايتم الي هتتضاف
انا مش جايب غير ايتم جديد والباقي موجود عند كل الناس
الايتم ده صنع حبيب قلبي Ḿǎẍ♫ṔắỸ₦ë
http://www.gulfup.com/?jwJN6F

كده تمام هنفتح بقي ani ملف ItemMinIcon.Ani

ونضيف دول

كود PHP:
[Item2000256]
FrameAmount=1
Frame0=data/ItemMinIcon/710877.dds

[Item2000255]
FrameAmount=1
Frame0=data/ItemMinIcon/2000255.dds

[Item2000257]
FrameAmount=1
Frame0=data/ItemMinIcon/2000246.dds
الجزء ده كان ناقص هنفتح بقي ani ملف MapItemIcon.Ani

كود PHP:
[Item2000256]
FrameAmount=1
Frame0=data/MapItemIcon/710877.dds
وبعدين نفتح itemtype.dat في الكلنت
و itemtype.txt في السورس
ونضيف دول
كود PHP:
711746@@Leater@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@[Happy~Eid]@@That~Leathe~Can~Trade~For~Coin.@@5@@0@@0@@0@@0@@500@@
2000255@@knife@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@[Happy~Eid]@@That~knife~Can~Trade~For~Coin.@@5@@0@@0@@0@@0@@500@@
2000256@@meet@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@[Happy~Eid]@@That~Meet~Can~Trade~For~Coin.@@5@@0@@0@@0@@0@@500@@
2000257@@EidCoin@@0@@0@@0@@0@@0@@0@@0@@0@@11@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@100@@0@@0@@0@@0@@0@@[Happy~Eid]@@A~special~token~that~is~used~to~trade~for~CPS.@@0@@0@@0@@0@@0@@500@@

كده تمام
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://team2andtrimo.alhamuntada.com
 
مسابقة عيد الاضحى علي اكس تيم فور هلبنج
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
TeaM AndTrimo :: شروحات [5375 الى 5800] :: شروحات [5375 الى 5800]-
انتقل الى: