المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : NPC Damage -1


محمد ياسر
2019-04-23, 01:46 PM
افتح السورس ومنه افتح كلاس NPC وضيف الانبيسي ده تحت اي انبيسي شغال في : Active NPC

By Diego Soares
case 80080035:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello " + client.Entity.Name + " I can put your garment -1 if you want");
dialog.Option("Mount -1", (byte)ConquerItem.SteedArmor);
dialog.Option("Garment -1", (byte)ConquerItem.Garment);
dialog.Option("Prize -1", (byte)ConquerItem.Bottle);
dialog.Option("tower -1", (byte)ConquerItem.Tower);
dialog.Option("fan -1", (byte)ConquerItem.Fan);
dialog.Option("crop -1", (byte)ConquerItem.SteedCrop);
dialog.Option("right accessory -1", (byte)ConquerItem.RightWeaponAccessory);
dialog.Option("left accessory -1", (byte)ConquerItem.LeftWeaponAccessory);
dialog.Send();
break;
}
case (byte)ConquerItem.SteedArmor:
case (byte)ConquerItem.Garment:
case (byte)ConquerItem.Bottle:
case (byte)ConquerItem.Tower:
case (byte)ConquerItem.Fan:
case (byte)ConquerItem.SteedCrop:
case (byte)ConquerItem.LeftWeaponAccessory:
case (byte)ConquerItem.RightWeaponAccessory:
{
ConquerItem item;
if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
{
if (item.Bless == 0 && client.Entity.ConquerPoints >= 1000000)
{
client.Entity.ConquerPoints -= 1000000;
item.Bless = 1;
item.Mode = Game.Enums.ItemMode.Update;
item.Send(client);
Database.ConquerItemTable.UpdateBless(item);
}
}
break;
}
}
break;
}
#endregion

افتح النافي كات وضيف السطر ده في تيبل npc
80080035 Damge1 2 7070 1002 290 288