عرض مشاركة واحدة
احصائياتى

الردود
2

المشاهدات
2680
 
محمد ياسر

محمد ياسر is on a distinguished road

    غير متواجد

المشاركات
1,940

+التقييم
0.87

تاريخ التسجيل
Apr 2019

الاقامة
https://www.facebook.com/daany

نظام التشغيل

رقم العضوية
1
2019-06-12, 12:54 PM
المشاركة 1 
#1  
افتراضي انبي سي تحويل الايتم من مقيد لفري

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

في كلاس NPCS.CS
ضيف دول

كود:
#region Remove Bound
case 26678:
{
switch (
npcRequest.OptionID)
{
case 
0:
{
dialog.Text("Hello, you wana remove free(Bound) items for 30,000 CPs ?");
dialog.Option("Headgear. "1);
dialog.Option("Necklace/Bag. "2);
dialog.Option("Armor. "3);
dialog.Option("Weapon. "4);
dialog.Option("Shield. "5);
dialog.Option("Ring. "6);
dialog.Option("Boots. "8);
dialog.Option("Just passing by."255);
dialog.Avatar(114);
dialog.Send();
break;
}
case 
1:
case 
2:
case 
3:
case 
4:
case 
5:
case 
6:
case 
8:
{
if (!
client.Equipment.Free(npcRequest.OptionID))
{
if (
client.Equipment.TryGetItem(npcRequest.OptionID).Bound)
{
if (
client.Entity.ConquerPoints >= 30000)
{
client.Entity.ConquerPoints -= 30000;
////client.Player.ConquerPointsFake -= 30000;
client.Equipment.TryGetItem(npcRequest.OptionID).Bound false;
client.Equipment.TryGetItem(npcRequest.OptionID).Send(client);
Database.ConquerItemTable.UpdateBound(client.Equipment.TryGetItem(npcRequest.OptionID));
dialog.Text("Here you are. It's done.");
dialog.Option("Thanks"255);
dialog.Avatar(114);
dialog.Send();
}
else
{
dialog.Text("Sorry, you need 30000 ConquerPoints");
dialog.Option("Ah ok"255);
dialog.Avatar(114);
dialog.Send();
}
}
else
{
dialog.Text("Sorry, you item no is Bound");
dialog.Option("Ah yes"255);
dialog.Avatar(114);
dialog.Send();
}
}
else
{
dialog.Text("Sorry, you don't have this item");
dialog.Option("Ah yes"255);
dialog.Avatar(114);
dialog.Send();
}
break;
}
}
break;
}
#endregion