قديم 2020-07-06, 09:09 PM
المشاركة 11
ElSaher
.:: مشرف اقسام كونكر ::.
الإجابات المقدمة: 509
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
ابحث عن كلمت Remove في الكلاس شوف هيوديك عن itemid ولا لا

قديم 2020-07-07, 08:01 AM
المشاركة 12
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
ودنى لحد هنا لما بحثت عن كلمه Remove


}
// Item.Durability = Item.MaximDurability = Itemd.Durability;
// // h.Inventory.Add(Item, Game.Enums.ItemUse.Add);
// //h.Entity.LotteryPrize = Item;
// if ((Item != null))
// {
// if (!jade)
// {
// if (h.Inventory.Contains(0xadb50, 3))
// {

// h.Inventory.Remove(0xadb50, 3);
// }
// else
// {
// return;
// }
// }
// else
// {
// if (h.Inventory.Contains(0xadb50, 1))
// {

// h.Inventory.Remove(0xadb50, 1);
// }
// else
// {
// return;
// }
// }

// h.Entity.LotteryPrize = Item;
// ahmedfathy.Network.GamePackets.Lottery lottery = new ahmedfathy.Network.GamePackets.Lottery
// {
// //Chances = (byte)(10 - h.LotteryEntries),
// Color = Item.Color,
// Plus = Item.Plus,
// Prize = Item.ID,
// SocketOne = (byte)Item.SocketOne,
// SocketTwo = (byte)Item.SocketTwo,
// AddJadeChances = h.Entity.LotteryJadeAdd,
// Type = ahmedfathy.Network.GamePackets.Lottery.LotteryType s.ShowGUI
// };
// h.Send((byte[])lottery);

// }
// else
// {
// // string msg = string.Format("Error generating lottery prize.", h.Entity.Name, h.Entity.Name);
// // h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// else
// {
// goto tryagain;
// }


// }
// else
// {
// string msg = string.Format("You need 3 Small Lottery Tickets to try at the lottery!", h.Entity.Name, h.Entity.Name);
// h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// else
// {
// string msg = string.Format("You have used up all your lottery attempts today! But if you have a LotteryTicket you can exchange it for another try from Lady Luck!", h.Entity.Name, h.Entity.Name);
// h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// public static void Handle(byte[] Data, ahmedfathy.Client.GameState Client)
// {

قديم 2020-07-07, 08:02 AM
المشاركة 13
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
الكلاسك كامل اهو


//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using ahmedfathy.Network.GamePackets;
//using ahmedfathy.Interfaces;

//namespace ahmedfathy.Game
//{
// public class Lottery
// {

// public static void LotteryRewardMessage(ahmedfathy.Client.GameState Hero, ConquerItem i)
// {
// string str = "";
// string str2 = "";
// string str3 = "";
// if ((ahmedfathy.Game.Enums.ItemQuality)(i.ID % 10) >= ahmedfathy.Game.Enums.ItemQuality.Elite)
// {
// str = "Elite ";
// if ((ahmedfathy.Game.Enums.ItemQuality)(i.ID % 10) >= ahmedfathy.Game.Enums.ItemQuality.Super)
// {
// str = "Super ";
// }
// if (ahmedfathy.Database.ConquerItemInformation.BaseIn formations[i.ID].Name.Contains("MoneyBag"))
// {
// str = "";
// }
// }
// if (i.SocketOne > 0)
// {
// str2 = "1-Socket ";
// if (i.SocketTwo > 0)
// {
// str2 = "2-Socket ";
// }
// }
// if (i.Plus > 0)
// {
// str3 = "(+" + i.Plus + ")";
// }
// string str4 = str + str2 + ahmedfathy.Database.ConquerItemInformation.BaseInf ormations[i.ID].Name + str3;
// string msg = string.Format("{0} won a {1} from the Lottery!", Hero.Entity.Name, str4);

// if ((ahmedfathy.Game.Enums.ItemQuality)(i.ID % 10) >= ahmedfathy.Game.Enums.ItemQuality.Elite)
// {
// Kernel.SendWorldMessage(new Message(msg, System.Drawing.Color.Red, ahmedfathy.Network.GamePackets.Message.Talk), Program.Values);



// }
// else
// {
// Hero.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// public static void GiveLotteryPrize(ahmedfathy.Client.GameState Hema)
// {
// LotteryRewardMessage(Hema, Hema.Entity.LotteryPrize);
// ahmedfathy.Database.ConquerItemInformation Itemd = new ahmedfathy.Database.ConquerItemInformation(Hema.En tity.LotteryItemID, 0);
// //var Itemd = ahmedfathy.Database.ConquerItemInformation.BaseInf ormations[Hema.Entity.LotteryItemID];
// ConquerItem Item = new ConquerItem(true);
// Item.ID = Hema.Entity.LotteryItemID;

// Item.Plus = (byte)Hema.Entity.LotteryItemPlus;
// Item.Color = ahmedfathy.Game.Enums.Color.Blue;
// if (Hema.Entity.LotteryItemSoc1 > 0)
// {
// Item.SocketOne = ahmedfathy.Game.Enums.Gem.EmptySocket;
// Hema.Entity.LotteryItemSoc1 = 0;
// }
// if (Hema.Entity.LotteryItemSoc2 > 0)
// {
// Item.SocketTwo = ahmedfathy.Game.Enums.Gem.EmptySocket;
// Hema.Entity.LotteryItemSoc2 = 0;
// }
// Item.Durability = Item.MaximDurability = Itemd.BaseInformation.Durability;

// Hema.Inventory.Add(Item, ahmedfathy.Game.Enums.ItemUse.CreateAndAdd);


// Hema.Entity.LotteryItemID = 0;
// Hema.Entity.LotteryJadeAdd = 0;
// }
// public static void LuckyBox(uint npcID, ahmedfathy.Client.GameState h, bool jade = false)
// {
// if (h.LotteryEntries < 10 || jade)
// {
// if (jade || h.Inventory.Contains(0xadb50, 3))
// {
// if (!jade)
// {
// h.LotteryEntries++;

// }
// else
// {
// h.Entity.LotteryJadeAdd++;
// }
// if ((npcID != 0) && !jade)
// {
// _String packet = new _String(true);
// packet.UID = npcID;
// packet.TextsCount = 1;
// packet.Type = _String.Effect;
// packet.Texts.Add("lottery");
// h.Send(packet);
// if (h.Entity.LotteryItemID > 0)
// {
// //GiveLotteryPrize(h);
// }
// }
// tryagain:
// int rand = Kernel.Random.Next(ahmedfathy.Database.LotteryTabl e.LotteryItems.Count);
// var item = ahmedfathy.Database.LotteryTable.LotteryItems[rand];
// var Itemd = ahmedfathy.Database.ConquerItemInformation.BaseInf ormations[item.ID];
// if (Itemd == null)
// goto tryagain;
// if (Kernel.Rate(item.Rank, item.Chance) && Kernel.Rate(item.Rank, 35 - item.Rank))
// {
// ConquerItem Item = new ConquerItem(true);
// Item.ID = item.ID;
// h.Entity.LotteryItemID = item.ID;
// h.Entity.LotteryItemPlus = item.Plus;
// h.Entity.LotteryItemColor = (byte)ahmedfathy.Game.Enums.Color.Blue;
// Item.Plus = item.Plus;
// Item.Color = ahmedfathy.Game.Enums.Color.Blue;
// if (item.Sockets > 0)
// {
// Item.SocketOne = ahmedfathy.Game.Enums.Gem.EmptySocket;
// h.Entity.LotteryItemSoc1 = 255;
// }
// if (item.Sockets > 1)
// {
// Item.SocketTwo = ahmedfathy.Game.Enums.Gem.EmptySocket;
// h.Entity.LotteryItemSoc2 = 255;

// }
// Item.Durability = Item.MaximDurability = Itemd.Durability;
// // h.Inventory.Add(Item, Game.Enums.ItemUse.Add);
// //h.Entity.LotteryPrize = Item;
// if ((Item != null))
// {
// if (!jade)
// {
// if (h.Inventory.Contains(0xadb50, 3))
// {

// h.Inventory.Remove(0xadb50, 3);
// }
// else
// {
// return;
// }
// }
// else
// {
// if (h.Inventory.Contains(0xadb50, 1))
// {

// h.Inventory.Remove(0xadb50, 1);
// }
// else
// {
// return;
// }
// }

// h.Entity.LotteryPrize = Item;
// ahmedfathy.Network.GamePackets.Lottery lottery = new ahmedfathy.Network.GamePackets.Lottery
// {
// //Chances = (byte)(10 - h.LotteryEntries),
// Color = Item.Color,
// Plus = Item.Plus,
// Prize = Item.ID,
// SocketOne = (byte)Item.SocketOne,
// SocketTwo = (byte)Item.SocketTwo,
// AddJadeChances = h.Entity.LotteryJadeAdd,
// Type = ahmedfathy.Network.GamePackets.Lottery.LotteryType s.ShowGUI
// };
// h.Send((byte[])lottery);

// }
// else
// {
// // string msg = string.Format("Error generating lottery prize.", h.Entity.Name, h.Entity.Name);
// // h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// else
// {
// goto tryagain;
// }


// }
// else
// {
// string msg = string.Format("You need 3 Small Lottery Tickets to try at the lottery!", h.Entity.Name, h.Entity.Name);
// h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// else
// {
// string msg = string.Format("You have used up all your lottery attempts today! But if you have a LotteryTicket you can exchange it for another try from Lady Luck!", h.Entity.Name, h.Entity.Name);
// h.Send(new Message(msg, System.Drawing.Color.White, Message.Talk));

// }
// }
// public static void Handle(byte[] Data, ahmedfathy.Client.GameState Client)
// {

// ahmedfathy.Network.GamePackets.Lottery lottery = new ahmedfathy.Network.GamePackets.Lottery(Data);
// if (Client != null)
// {
// switch (lottery.Type)
// {
// case ahmedfathy.Network.GamePackets.Lottery.LotteryType s.Accept:
// GiveLotteryPrize(Client);
// break;

// case ahmedfathy.Network.GamePackets.Lottery.LotteryType s.AddJade:
// if ((Client.Entity.LotteryJadeAdd < 2) && Client.Inventory.Contains(0xadb50, 1))
// {
// LuckyBox(0, Client, true);
// }
// break;

// case ahmedfathy.Network.GamePackets.Lottery.LotteryType s.Continue:
// LuckyBox(0, Client, false);
// break;
// }
// }
// }
// }
//}

قديم 2020-07-07, 06:08 PM
المشاركة 14
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
ابحث عن NewLottery و صور

قديم 2020-07-07, 06:14 PM
المشاركة 15
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
كلاسك ده ولا ايه وابحث فين

قديم 2020-07-09, 10:07 AM
المشاركة 16
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
؟ مفيش حل

قديم 2020-07-09, 08:37 PM
المشاركة 17
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
؟؟؟

قديم 2020-07-11, 11:18 PM
المشاركة 18
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
مفيش حل

قديم 2020-07-11, 11:22 PM
المشاركة 19
Hassan Emprator
.:: مشرف قسم المشاكل ::.
الإجابات المقدمة: 301
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
جدعان محدش عارف يحلها يعني ؟؟ وعاملين حوار ليه ابعت يعم اني ديسك

قديم 2020-07-12, 04:54 AM
المشاركة 20
messi55
.:: عضو خبير ::.
الإجابات المقدمة: 14
  • غير متواجد
افتراضي رد: مشكله فى اللوترى وارجو الحل
ماشي يا حسن


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: مشكله فى اللوترى وارجو الحل
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
يجماعه فى مشكله فى السيرفر وارجو الرد فى اسرع وقت messi55 مشكلات السيرفيرات كونكر الشخصيه 12 2020-05-19 03:55 PM
مشكله في اللوتري عندي ممكن الافاده zezonever مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-30 09:26 PM
مشكله في اللوتري سورس رايزو اصدار 2 neno2052 مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-23 01:35 PM
مشكله واحده فقط بس ارجو الحل anwer1 مشكلات السيرفيرات كونكر الشخصيه 22 2019-07-09 07:45 AM
حل مشكله الدم بيبقي 0 ولو قلعت حاجه الدم يرجع 0 Hazem تطوير سيرفرات كونكر 1 2019-06-25 10:58 PM


الساعة الآن 01:05 PM