Ahmeed Sheeko
2019-08-13, 02:04 PM
بسم الله الرحمن الرحيم
والسلام عليكم و رحمه الله و بركاته
فكره النهاردة بسيطه جدآ و مش جديدة بس هيا كفكره حلوة و تستاهل
و يجي منها افكار تاانيه كتير و اهو لافادة الناس و تعليمهم
نبدأ ع البركه
هنفتح النافى كات و ندخل maps و تضيف السطر ده
1998 1762 8200 2
وهتفتح MonsterInfo وتضيف السطر ده
1381998 CpsChicken 1 132 25 0 10 9 3 1 15 25 50 100 3 50 0 30000 0 0 0
و بعدين تفتح monsterspawns و تضيف السطر ده
1381998 1998 182 347 418 540 1500 15 1500 1381998
معلومه بسيطه تقدر تتحكم فى عدد الوحوش من الارقام 1500 و تقدر تتحكم فى وقت اظهار الوحوش تانى بعد ما يموتوا من رقم 15 دى الثوانى
المهم و بعدين تفتح npcs و تضيف السطر ده
1281998 CPS Zone 2 37866 1002 335 279 0 0
كده خلصنا شغل النافى كات ندخل بقى ع السورس و نروح للـNpcs.cs
وهتضيف الراجل الطيب ده
#region Cps City For Archers By Sheeko
case 1281998:
{
dialog.Avatar(10);
byte vip = 4;
uint cost = 50000;
switch (npcRequest.OptionID)
{
case 0:
{
if (client.Entity.VIPLevel >= vip)
{
dialog.Text("Hey I can Teleport u To Cps City if u want For "+ cost +" CPS ??");
dialog.Option("Yes Please.", 1);
dialog.Option("No Not Now.", 255);
dialog.Send();
}
else
{
dialog.Text("Sorry, you are not Vip Level "+ vip +".");
dialog.Option("I~see.", 255);
dialog.Send();
}
break;
}
case 1:
{
if (client.Entity.ConquerPoints >= cost)
{
client.Entity.ConquerPoints -= cost;
client.Entity.Teleport(1998, 401, 522);
}
else
{
dialog.Text("sorry come back with "+ cost +" cps");
dialog.Option("ok i'm sorry i'll back later", 255);
dialog.Send();
}
break;
}
}
break;
}
#endregion
*ملحوظه تقدر تعدل على سعر الدخول للارض من هنا
uint cost = 50000;
*ملحوظه تانيه تقدر كمان تعدل على ليفل الفى اى بى اللى عايزه يدخل الارض من هنا
byte vip = 4;
تمام كده خلصنا كل حاجه مش فاضل غير الدروب الخاص اللى هنعمله بقى
تروح للـ MonsterTable.cs
و تبحث عن
public void Drop
وتحط جواها الريجن ده
#region special drop by sheeko
if (Name == "CpsChicken")
{
killer.ConquerPoints += 500;
killer.Owner.Send(new Message("killed " + Name + " and get 500 Cps #05 #06", System.Drawing.Color.Azure, Message.TopLeft));
}
#endregion
و بكده نكون خلصنا كل حاجه طلب بقى ياريت اللى يدخل يكتب اى حاجه حلوة للتشجيع :emoji11:
و بس كده شكرآ و السلام عليكم و رحمه الله و بركاته
والسلام عليكم و رحمه الله و بركاته
فكره النهاردة بسيطه جدآ و مش جديدة بس هيا كفكره حلوة و تستاهل
و يجي منها افكار تاانيه كتير و اهو لافادة الناس و تعليمهم
نبدأ ع البركه
هنفتح النافى كات و ندخل maps و تضيف السطر ده
1998 1762 8200 2
وهتفتح MonsterInfo وتضيف السطر ده
1381998 CpsChicken 1 132 25 0 10 9 3 1 15 25 50 100 3 50 0 30000 0 0 0
و بعدين تفتح monsterspawns و تضيف السطر ده
1381998 1998 182 347 418 540 1500 15 1500 1381998
معلومه بسيطه تقدر تتحكم فى عدد الوحوش من الارقام 1500 و تقدر تتحكم فى وقت اظهار الوحوش تانى بعد ما يموتوا من رقم 15 دى الثوانى
المهم و بعدين تفتح npcs و تضيف السطر ده
1281998 CPS Zone 2 37866 1002 335 279 0 0
كده خلصنا شغل النافى كات ندخل بقى ع السورس و نروح للـNpcs.cs
وهتضيف الراجل الطيب ده
#region Cps City For Archers By Sheeko
case 1281998:
{
dialog.Avatar(10);
byte vip = 4;
uint cost = 50000;
switch (npcRequest.OptionID)
{
case 0:
{
if (client.Entity.VIPLevel >= vip)
{
dialog.Text("Hey I can Teleport u To Cps City if u want For "+ cost +" CPS ??");
dialog.Option("Yes Please.", 1);
dialog.Option("No Not Now.", 255);
dialog.Send();
}
else
{
dialog.Text("Sorry, you are not Vip Level "+ vip +".");
dialog.Option("I~see.", 255);
dialog.Send();
}
break;
}
case 1:
{
if (client.Entity.ConquerPoints >= cost)
{
client.Entity.ConquerPoints -= cost;
client.Entity.Teleport(1998, 401, 522);
}
else
{
dialog.Text("sorry come back with "+ cost +" cps");
dialog.Option("ok i'm sorry i'll back later", 255);
dialog.Send();
}
break;
}
}
break;
}
#endregion
*ملحوظه تقدر تعدل على سعر الدخول للارض من هنا
uint cost = 50000;
*ملحوظه تانيه تقدر كمان تعدل على ليفل الفى اى بى اللى عايزه يدخل الارض من هنا
byte vip = 4;
تمام كده خلصنا كل حاجه مش فاضل غير الدروب الخاص اللى هنعمله بقى
تروح للـ MonsterTable.cs
و تبحث عن
public void Drop
وتحط جواها الريجن ده
#region special drop by sheeko
if (Name == "CpsChicken")
{
killer.ConquerPoints += 500;
killer.Owner.Send(new Message("killed " + Name + " and get 500 Cps #05 #06", System.Drawing.Color.Azure, Message.TopLeft));
}
#endregion
و بكده نكون خلصنا كل حاجه طلب بقى ياريت اللى يدخل يكتب اى حاجه حلوة للتشجيع :emoji11:
و بس كده شكرآ و السلام عليكم و رحمه الله و بركاته