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

مشاهدة النسخة كاملة : حل مشكلة تراد الكاس


محمد ياسر
2019-04-24, 08:51 AM
بسم الله نبدا الشرح
افتح كلاس
PacketHandler.cs
ابحث عن
static void UseItem(Interfaces.IConquerItem item, Client.GameState client)

هتنزال لحد
client.SpiltStack = true;
switch (item.ID)
{

وهتحط ده تحتوا علطول
#region MR.HaMed
case 8765355:
{
uint itemid = 201009;
itemid = 2100075;//GoldPrize


if (client.Entity.Level >= 10)
{
if (client.Inventory.Count < 32)
{

ConquerItem items = new ConquerItem(true);
items.ID = 2100075;//GoldPrize
items.Color = MR.HaMed.Game.Enums.Color.White;
//items.Plus = 0;
//items.SocketOne = MR.HaMed.Game.Enums.Gem.SuperThunderGem;
// items.SocketTwo = MR.HaMed.Game.Enums.Gem.SuperThunderGem;


items.Durability = items.MaximDurability = MR.HaMed.Database.ConquerItemInformation.BaseInfor mations[itemid].Durability;
client.Inventory.Add(items, MR.HaMed.Game.Enums.ItemUse.CreateAndAdd);
client.Inventory.Remove(item, MR.HaMed.Game.Enums.ItemUse.Remove);
}
}
}
break;
#endregion

وهتروح السورس المسار دة
database/itemtype

وتحط دة فى الاخر
8765355@@GoldPrize@@0@@0@@0@@0@@0@@0@@0@@0@@8@@100 @@0@@9164540@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@ 0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@2000000@@0@@0@@ 0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@FestivalIte m@@Right~click~to~get~a~Stuff~MR~HaMed.@@9@@0@@0@@ 0@@14040@@500@@

ونفس الكلام دة فى الكلينت هتحطو فى

itemtype

[PHP]8765355@@GoldPrize@@0@@0@@0@@0@@0@@0@@0@@0@@8@@100 @@0@@9164540@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@ 0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@2000000@@0@@0@@ 0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@FestivalIte m@@Right~click~to~get~a~Stuff~MR~HaMed.@@9@@0@@0@@ 0@@14040@@500@@

وهتروح الى فى الكلينت ani
وتفتح
ItemMinIcon
وضيف دول
[Item8765355]
FrameAmount=1
Frame0=data/ItemMinIcon/9900100.dds

وشوف صوره الكاس فين في dds وغيرها لرقم ده
9900100