بسم الله والصلاة والسلام علي رسوال الله اما بعد
اليوم انا جيبلكم حركه حلوها اوووي وقسم بالله مش اتلقيه في اي موقع تانى غير تيم تهيس تاني
الحركه ده حلوها للسيرفيرات الصعبه
قسم بالله الانبي سي ده عمله بايدي خد مني يومين وانا بعمله
وجاي اشاركم بيه ليكون اول مدونة يتعمل فيها الحركه
الحركه ده مقدمه من محمد ياسر conquerassuit
ولو انت حبيت تغير اي حقوق لانبي سي ايجيلك ايروا كتير فحاول انك متغيرش اي حقول
انا بسمي الانبي سي ده بونتيات اسيوط
تعالوا افهمكم شويه حجات
الابونتيات ده عبرها ان اتكلم انبي سي والانبي سي ده ايعرض عليك كام حاجه تفدر تشتريه بالبونتيات
انا عامل في الانبي سي ده 4 حجات
cps * vip * soul 8 * Cup
وانا حاطط جميع انواع الكاسات ماعد كاس الشحن
المهم النقاط ده تجيبه من الحروب الي اقولهالكم عليه في الاخر وتعالوا نركب البونتيات بطريقه صحيحه
اتروحوا لل
تيم تهيس jdl jids
npc.cs
الي في السورس وحطوا ده
#region PointAssuit case 152233: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Welcome In AssuitPoint you point [" + client.Entity.Assuitpoint + "] See What You Need To Buy"); dialog.Option("Cup ", 1); dialog.Option("Cps ", 2); dialog.Option("VIP ", 3); dialog.Option("Soul P8", 4); dialog.Send(); break; } case 1: { dialog.Text("Are You Sure To Buy CUP"); dialog.Option("WorldCup [1000]", 180); dialog.Option("BronzePrize [1500]", 181); dialog.Option("SilverPrize [2000]", 182); dialog.Option("GoldTrophy [2500]", 183); dialog.Option("SaintShield [1500]", 184); dialog.Option("Pandora`sShield [1000]", 185); dialog.Option("EuroBronze [500]", 186); dialog.Option("EuroSilver [700]", 187); dialog.Option("EuroGold [1000]", 188); dialog.Option("Silver(Replica) [1000]", 189); dialog.Option("Gold(Replica) [1000]", 190); dialog.Option("BronzePhoenixCup [1000]", 191); dialog.Option("SilverPhoenixCup [1500]", 192); dialog.Option("GoldenPhoenixCup [2500]", 193); dialog.Option("No Thanks", 255); dialog.Send(); break; } case 2: { dialog.Text("Are You Sure To Buy Cps Your Point [" + client.Entity.Assuitpoint + "]"); dialog.Option("100M [500]", 200); dialog.Option("150M [700]", 201); dialog.Option("200M [900]", 202); dialog.Option("250M [1100]", 203); dialog.Option("300M [1500]", 204); dialog.Option("350M [2000]", 205); dialog.Option("400M [2500]", 206); dialog.Option("450M [3000]", 207); dialog.Option("No", 255); dialog.Send(); break; } case 3: { dialog.Text("Are You Sure To Buy VIP Your Point [" + client.Entity.Assuitpoint + "]"); dialog.Option("VIP 1 [1000]", 170); dialog.Option("VIP 2 [2000]", 171); dialog.Option("VIP 3 [3000]", 172); dialog.Option("VIP 4 [4000]", 173); dialog.Option("VIP 5 [5000]", 174); dialog.Option("VIP 6 [6000]", 175); dialog.Option("No", 255); dialog.Send(); break; } case 4: { dialog.Text("Soul p8 [2500] Assuitpoint your point [" + client.Entity.Assuitpoint + "] "); dialog.Option("Armor [2500] Point", 11); dialog.Option("Beads [2500] Point", 12); dialog.Option("Ring [2500] Point", 13); dialog.Option("Boots [2500] Point", 14); dialog.Option("Headgear [2500] Point", 15); dialog.Option("Hammer [2500] Point", 16); dialog.Option("Necklace [2500] Point", 17); dialog.Option("FanSoul [2500] Point", 18); dialog.Option("Craze [2500] Point", 19); dialog.Option("Knife [2500] Point", 21); dialog.Option("Hossu [2500] Point", 22); dialog.Option("Rapier [2500] Point", 23); dialog.Option("Pistol [2500] Point", 24); dialog.Send(); break; } case 30: { client.Entity.Teleport(5050, 51, 51); break; } case 100: { if (client.Entity.Assuitpoint >= 50) { client.Entity.Assuitpoint -= 50; client.Inventory.Add(2100075, 0, 1, 12, 1); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 180: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100005, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 181: { if (client.Entity.Assuitpoint >= 1500) { client.Entity.Assuitpoint -= 1500; client.Inventory.Add(2100055, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 182: { if (client.Entity.Assuitpoint >= 2000) { client.Entity.Assuitpoint -= 2000; client.Inventory.Add(2100065, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 183: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2100085, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 184: { if (client.Entity.Assuitpoint >= 1500) { client.Entity.Assuitpoint -= 1500; client.Inventory.Add(2100105, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 185: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100125, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 186: { if (client.Entity.Assuitpoint >= 500) { client.Entity.Assuitpoint -= 500; client.Inventory.Add(2100135, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 187: { if (client.Entity.Assuitpoint >= 700) { client.Entity.Assuitpoint -= 700; client.Inventory.Add(2100145, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 188: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100155, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 189: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100165, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 190: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100175, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 191: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Inventory.Add(2100185, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 192: { if (client.Entity.Assuitpoint >= 1500) { client.Entity.Assuitpoint -= 1500; client.Inventory.Add(2100195, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 193: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2100205, 0, 1, 99, 99); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 101: { if (client.Entity.Assuitpoint >= 50) { client.Entity.Assuitpoint -= 50; client.Entity.ConquerPoints += 1000000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 11: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152200, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 12: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152207, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 13: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152202, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 14: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152201, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 15: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152203, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 16: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152208, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 17: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152199, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 18: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152221, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 19: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152214, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 21: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152213, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 22: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152210, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 23: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152212, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 24: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Inventory.Add(2152211, 0, 1, 0, 0); } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 103: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Entity.VIPLevel = 7; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 170: { if (client.Entity.Assuitpoint >= 1000) { client.Entity.Assuitpoint -= 1000; client.Entity.VIPLevel = 1; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 171: { if (client.Entity.Assuitpoint >= 2000) { client.Entity.Assuitpoint -= 2000; client.Entity.VIPLevel = 2; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 172: { if (client.Entity.Assuitpoint >= 3000) { client.Entity.Assuitpoint -= 3000; client.Entity.VIPLevel = 3; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 173: { if (client.Entity.Assuitpoint >= 4000) { client.Entity.Assuitpoint -= 4000; client.Entity.VIPLevel = 4; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 174: { if (client.Entity.Assuitpoint >= 5000) { client.Entity.Assuitpoint -= 5000; client.Entity.VIPLevel = 5; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 175: { if (client.Entity.Assuitpoint >= 6000) { client.Entity.Assuitpoint -= 6000; client.Entity.VIPLevel = 6; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 200: { if (client.Entity.Assuitpoint >= 500) { client.Entity.Assuitpoint -= 500; client.Entity.ConquerPoints += 100000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 201: { if (client.Entity.Assuitpoint >= 700) { client.Entity.Assuitpoint -= 700; client.Entity.ConquerPoints += 150000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 202: { if (client.Entity.Assuitpoint >= 900) { client.Entity.Assuitpoint -= 900; client.Entity.ConquerPoints += 200000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 203: { if (client.Entity.Assuitpoint >= 1100) { client.Entity.Assuitpoint -= 1100; client.Entity.ConquerPoints += 250000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 204: { if (client.Entity.Assuitpoint >= 1500) { client.Entity.Assuitpoint -= 1500; client.Entity.ConquerPoints += 300000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 205: { if (client.Entity.Assuitpoint >= 2000) { client.Entity.Assuitpoint -= 2000; client.Entity.ConquerPoints += 350000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 206: { if (client.Entity.Assuitpoint >= 2500) { client.Entity.Assuitpoint -= 2500; client.Entity.ConquerPoints += 400000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 207: { if (client.Entity.Assuitpoint >= 3000) { client.Entity.Assuitpoint -= 3000; client.Entity.ConquerPoints += 450000000; } else { dialog.Text("You don't have enough ConquerAssuit Point"); dialog.Option("Sorry", 255); dialog.Send(); } break; } case 28: { client.Entity.Teleport(1998, 294, 285); break; } } break; } #endregion
وربنا انا تعبت كتير علشان اعمله فرجاء محدش يغير اي حقوق
ايجيلك 90 ايروا ستنا ووحده وحده وانحله مع بعض
اتروح ال
EntityTable.cs
وتبحث عن
client.Daany.ConquerPoints = reader.ReadUInt32("ConquerPoints");
فقيه او تحتيه حط
client.Daany.Assuitpoint = reader.ReadUInt32("Assuitpoint");
تمام في نفس الكلاس اتحبث عن
.Set("ConquerPoints", e.ConquerPoints)
تحتيه او فقيه حط
.Set("Assuitpoint", e.Assuitpoint)
ايجيلك كده 92 ايروا او اكتر استنا مع بعض وانحلهم
اتروح كلاس
Entity.cs
اتبحث عن
public int PerfectionLevel;
فقيه حط
public uint Assuitpoint;
كده كل الايروا اتلغي مفيش اي ايروا
بعدين دوس علي F6 علشان تسيف بعدين روح النفي كات
entities
دوس كلك يمين واختر
Desigin Table
واعمل خانه جديد
واعمل دول
Assuitpoint bigint 18 0 الغي علامة الصح
كده احنا خلصنا السورس نروح علي الطريقه الي اتجيب بيه بونتيات بص ياسيدي
لو انت عاوز تعمل طريقه تجيب بيه البونتيات اختر برحتك وممكن تعمل تجيب البونتيات ده من التوبات ازاي
انا اقولك بص
اتروح عن انبي سي المسابقه
واتبحث عن
client.Entity.ConquerPoints += ;
لو انت عايز تخليه تدي بونتيات بس اعمله كده
client.Entity.Assuitpoint += 30000000;
وغير رقم ال30000000 ده برحتك بس الافضل تخليه 100 او حاجه ذي كده علشان الاضافات موجوده في الانبي سي بارقام قليله وبرحتكم برضوا
طيب لو عايز تخلي التوب يدي بونتيات وسي بي اتعمل كده
client.Entity.ConquerPoints += 30000000; client.Entity.Assuitpoint += 30000000;
ايبا كده وغير الجوايز برحتكم
ومع السلامه في شرح جديد
واي حد عنده فكرها يقوله في كومنت او تعليق
ويقول هو عايزها اي وانا انشاء الله اعمله بس اتاخد وقت
وياريت محدش يغير الحقوق علشان قسم بالله خدت مني يومين وانا بعمل حركه الوبتيات ده طبعا انا عملت مسابقات وتوبات لوحديه وانتم وبرحنكم
محمد ياسر