كل سنه وانتم طيبين ورمضان كريم
اليوم جبتلكم كوسته من تصميمي وتكويدي علشان العيد قرب
في ملف الايتيم في السورس ضيف دول
ونفس الامر في ملف الايتيم في ملف اللعبه
506070@@Tomatoes@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@50510@@0@@0@@0@@0@@0@@0@@0@@199@@199@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1000@@0@@0@@0@@50000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Tomatoes@@By.MR.VERDASCO.@@5@@0@@0@@0@@14040@@500@@ 506071@@Onion@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@50510@@0@@0@@0@@0@@0@@0@@0@@199@@199@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1000@@0@@0@@0@@50000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Onion@@By.MR.VERDASCO.@@5@@0@@0@@0@@14040@@500@@ 506072@@Potatoes@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@50510@@0@@0@@0@@0@@0@@0@@0@@199@@199@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1000@@0@@0@@0@@50000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Potatoes@@By.MR.VERDASCO.@@5@@0@@0@@0@@14040@@500@@ 506073@@Weft@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@50510@@0@@0@@0@@0@@0@@0@@0@@199@@199@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1000@@0@@0@@0@@50000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Weft@@By.MR.VERDASCO.@@5@@0@@0@@0@@14040@@500@@ 506074@@Pepper@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@50510@@0@@0@@0@@0@@0@@0@@0@@199@@199@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@1000@@0@@0@@0@@50000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Pepper@@By.MR.VERDASCO.@@5@@0@@0@@0@@14040@@500
فيي ملف
ItemMinIcon
في فلدر اللعبه ضيف دول
في فلدر ani
[Item506070] FrameAmount=1 Frame0=data/ItemMinIcon/506070.dds [Item506071] FrameAmount=1 Frame0=data/ItemMinIcon/506071.dds [Item506072] FrameAmount=1 Frame0=data/ItemMinIcon/506072.dds [Item506073] FrameAmount=1 Frame0=data/ItemMinIcon/506073.dds [Item506074] FrameAmount=1 Frame0=data/ItemMinIcon/506074.dds [Item506075] FrameAmount=1 Frame0=data/ItemMinIcon/506075.dds
في فلدر ani
ابحث عن ملف
MapItemIcon
ضيف فيه
[506070] FrameAmount=1 Frame0=data/MapItemIcon/506070.dds [506071] FrameAmount=1 Frame0=data/MapItemIcon/506071.dds [506072] FrameAmount=1 Frame0=data/MapItemIcon/506072.dds [506073] FrameAmount=1 Frame0=data/MapItemIcon/506073.dds [506074] FrameAmount=1 Frame0=data/MapItemIcon/506074.dds [506075] FrameAmount=1 Frame0=data/MapItemIcon/506075.dds
كده خلصنا من ملفات اللعبه
ندخل في الكلاسات
- في كلاس
MonsterTable
ابحث عن
if (Name == "Naga")
فقيه
-
#region if (Name == "Pheasant") { byte times = (byte)ServerBase.Kernel.Random.Next(1, 3); byte ref_times = (byte)ServerBase.Kernel.Random.Next(1, 6); for (byte i = 0; i < times; i++) { uint Uid = 0; byte type = (byte)ServerBase.Kernel.Random.Next(1, 21); switch (type) { case 1: Uid = 506073; break; } if (Uid != 0) { ushort X = Owner.X, Y = Owner.Y; Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID]; if (Map.SelectCoordonates(ref X, ref Y)) { Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true); floorItem.Item = new Network.GamePackets.ConquerItem(true); floorItem.Item.Color = (ShekoProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, 8); floorItem.Item.ID = Uid; floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535; floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next; floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item; floorItem.ItemID = Uid; floorItem.MapID = Owner.MapID; floorItem.MapObjType = Game.MapObjectType.Item; floorItem.X = X; floorItem.Y = Y; floorItem.Type = Network.GamePackets.FloorItem.Drop; floorItem.OnFloor = Time32.Now; floorItem.ItemColor = floorItem.Item.Color; floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; while (Map.Npcs.ContainsKey(floorItem.UID)) floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; Map.AddFloorItem(floorItem); SendScreenSpawn(floorItem); } } } } #endregion #region if (Name == "Birdman") { byte times = (byte)ServerBase.Kernel.Random.Next(1, 3); byte ref_times = (byte)ServerBase.Kernel.Random.Next(1, 6); for (byte i = 0; i < times; i++) { uint Uid = 0; byte type = (byte)ServerBase.Kernel.Random.Next(1, 21); switch (type) { case 1: Uid = 506074; break; } if (Uid != 0) { ushort X = Owner.X, Y = Owner.Y; Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID]; if (Map.SelectCoordonates(ref X, ref Y)) { Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true); floorItem.Item = new Network.GamePackets.ConquerItem(true); floorItem.Item.Color = (ShekoProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, 8); floorItem.Item.ID = Uid; floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535; floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next; floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item; floorItem.ItemID = Uid; floorItem.MapID = Owner.MapID; floorItem.MapObjType = Game.MapObjectType.Item; floorItem.X = X; floorItem.Y = Y; floorItem.Type = Network.GamePackets.FloorItem.Drop; floorItem.OnFloor = Time32.Now; floorItem.ItemColor = floorItem.Item.Color; floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; while (Map.Npcs.ContainsKey(floorItem.UID)) floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; Map.AddFloorItem(floorItem); SendScreenSpawn(floorItem); } } } } #endregion #region if (Name == "Bandit") { byte times = (byte)ServerBase.Kernel.Random.Next(1, 3); byte ref_times = (byte)ServerBase.Kernel.Random.Next(1, 6); for (byte i = 0; i < times; i++) { uint Uid = 0; byte type = (byte)ServerBase.Kernel.Random.Next(1, 21); switch (type) { case 1: Uid = 506072; break; } if (Uid != 0) { ushort X = Owner.X, Y = Owner.Y; Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID]; if (Map.SelectCoordonates(ref X, ref Y)) { Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true); floorItem.Item = new Network.GamePackets.ConquerItem(true); floorItem.Item.Color = (ShekoProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, 8); floorItem.Item.ID = Uid; floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535; floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next; floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item; floorItem.ItemID = Uid; floorItem.MapID = Owner.MapID; floorItem.MapObjType = Game.MapObjectType.Item; floorItem.X = X; floorItem.Y = Y; floorItem.Type = Network.GamePackets.FloorItem.Drop; floorItem.OnFloor = Time32.Now; floorItem.ItemColor = floorItem.Item.Color; floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; while (Map.Npcs.ContainsKey(floorItem.UID)) floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; Map.AddFloorItem(floorItem); SendScreenSpawn(floorItem); } } } } #endregion #region if (Name == "Macaque") { byte times = (byte)ServerBase.Kernel.Random.Next(1, 3); byte ref_times = (byte)ServerBase.Kernel.Random.Next(1, 6); for (byte i = 0; i < times; i++) { uint Uid = 0; byte type = (byte)ServerBase.Kernel.Random.Next(1, 21); switch (type) { case 1: Uid = 506071; break; } if (Uid != 0) { ushort X = Owner.X, Y = Owner.Y; Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID]; if (Map.SelectCoordonates(ref X, ref Y)) { Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true); floorItem.Item = new Network.GamePackets.ConquerItem(true); floorItem.Item.Color = (ShekoProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, 8); floorItem.Item.ID = Uid; floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535; floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next; floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item; floorItem.ItemID = Uid; floorItem.MapID = Owner.MapID; floorItem.MapObjType = Game.MapObjectType.Item; floorItem.X = X; floorItem.Y = Y; floorItem.Type = Network.GamePackets.FloorItem.Drop; floorItem.OnFloor = Time32.Now; floorItem.ItemColor = floorItem.Item.Color; floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; while (Map.Npcs.ContainsKey(floorItem.UID)) floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; Map.AddFloorItem(floorItem); SendScreenSpawn(floorItem); } } } } #endregion #region if (Name == "TombBat") { byte times = (byte)ServerBase.Kernel.Random.Next(1, 3); byte ref_times = (byte)ServerBase.Kernel.Random.Next(1, 6); for (byte i = 0; i < times; i++) { uint Uid = 0; byte type = (byte)ServerBase.Kernel.Random.Next(1, 21); switch (type) { case 1: Uid = 506070; break; } if (Uid != 0) { ushort X = Owner.X, Y = Owner.Y; Game.Map Map = ServerBase.Kernel.Maps[Owner.MapID]; if (Map.SelectCoordonates(ref X, ref Y)) { Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true); floorItem.Item = new Network.GamePackets.ConquerItem(true); floorItem.Item.Color = (ShekoProject.Game.Enums.Color)ServerBase.Kernel.Random.Next(4, 8); floorItem.Item.ID = Uid; floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535; floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next; floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item; floorItem.ItemID = Uid; floorItem.MapID = Owner.MapID; floorItem.MapObjType = Game.MapObjectType.Item; floorItem.X = X; floorItem.Y = Y; floorItem.Type = Network.GamePackets.FloorItem.Drop; floorItem.OnFloor = Time32.Now; floorItem.ItemColor = floorItem.Item.Color; floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; while (Map.Npcs.ContainsKey(floorItem.UID)) floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next; Map.AddFloorItem(floorItem); SendScreenSpawn(floorItem); } } } } #endregion
في كلاس npc
#region case 50800: { switch (npcRequest.OptionID) { case 0: { dialog.Text("If Maak 5 tomatoes, 5 onions, 5 and 5 pepper and 1 Weft"); dialog.Option("Yes", 4); dialog.Option("i got to go", 255); dialog.Send(); break; } case 4: if (client.Entity.Quest == 0) { dialog.Text("You Already Finished This Quest 1 Time Today Come Again Tomorow"); dialog.Option("Oh,sorry.", 255); dialog.Send(); } else { dialog.Text("Good job man you are strong man ,So What brought||ByMR.VERDASCO||"); dialog.Option("I have finshed", 3); dialog.Option("Has not brought anything.", 255); dialog.Send(); } { if (client.Entity.Quest == 0) if (client.Inventory.Contains(506070, 5))//C if (client.Inventory.Contains(506071, 5)) if (client.Inventory.Contains(506072, 5)) if (client.Inventory.Contains(506073, 1)) if (client.Inventory.Contains(506074, 5)) { client.Inventory.Remove(506070, 5); client.Inventory.Remove(506071, 5); client.Inventory.Remove(506072, 5); client.Inventory.Remove(506073, 1); client.Inventory.Remove(506074, 5); client.Entity.ConquerPoints += 500000; client.Entity.AddFlag(Update.Flags2.Aturdido); client.Entity.TiempoAturdido = 300; client.Entity.AturdidoTimeStamp = DateTime.Now; client.Entity.Quest += 1; dialog.Text("Congratulations! " + client.Entity.Name + "By MR.VERDASCO"); } else { dialog.Text("You don't have required letters"); dialog.Option("Ahh sorry.", 255); } break; } } break; } #endregion
واخر حاجه في النفي كات
في npc
50800 0 0 Mo.Yasser 2 1340 -1 1002 444 333
5 thoughts on “كوسته عيد الاضحي على تيم تهيس – من محمد ياسر”
Nirto اكيد لازم انت ممكن تنسخ الملفات المحتاجه من اي شكلة وتعطيهم الارقام انا فعلا نسيت انزلهم
iBBO
https://www.facebook.com/daany1022
طيب هو مش لازم ملفات ال dds علشان اضيفها مع الباتش ولا انت مستخدم من الي موجود
استمر يا بطل يريت تنزل امبي سي اطصف صول بي 8 وي 9 وا شكرااااااا
ا/محمد ياسر
شكرا علي الموضوع الرائع
كونت محتاج الفيس بتاعك