اضافات جميله وحاجات ناس كتيره كانت بتسال عليها مع MidoAzoz - ابداع كونكر - Conquer

اضافات جميله وحاجات ناس كتيره كانت بتسال عليها مع MidoAzoz

السلام عليكم ورحمه الله وبركاته
ازاي تعمل جيرمانت بيدي اتاك + الكاس طبعا
بس تنزلهم في التون بسي بي اس لايام مثلا
والدايم تخليه شحن
ده الشرح للناس الي حابه تعرف
دعواتكم
MidoAzoz||MohamedAyman

هتخش هنا
bin\Debug\database
هتلاقي
items.txt
او ممكن تلاقي ايتم تيم وايتم تيم سب
حسب سورسك بق
هتفتحه
هتبحث عن ده

2100235@@QConquer[Cup]@@0@@0@@0@@0@@0@@0@@0@@0@@9@@0@@0@@0@@3000@@3000@@3000@@0@@0@@3000@@3000@@10000@@10000@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3@@1@@0@@0@@0@@300@@300@@300@@0@@0@@30@@30@@0@@0@@0@@0@@0@@0@@Talisman@@Gained From QConquer[GM].@@9@@0@@0@@0@@7030@@500@@0@@0@@0@@0@@0@@

لو مش لقيته اهو معاك اهو هتعدل فيه برحتك يا باشا بس عدل صح
ال3000 دول اتاك واتش بي والشغل ده
تمم
بعدين
هنعمل الجيرمانت
هتبحث نفس الملف
ع
193625
هتلاقيه
هتبدله بده

193625@@ButterflyRose@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@3000@@3000@@1500@@0@@0@@0@@0@@65535@@65535@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@2@@2@@1@@675@@675@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Garment@@This~rosy~garment~is~exclusive~for~Mr./Ms.~Conquer~of~Rose.@@8@@0@@0@@0@@9000@@500@@0@@0@@0@@0@@1@@

عدل برحتك يا باشا بس برده 3000 دول اتاك مش عمله اتش بي لو بتعرف اعمله مش بتعرف بلاش تهبد وكلمني اعملهولك او ملهوش لازمه اصلا
تخدلك جيرمانت تاني ^_^
ولا انت فهمت الطريقه بق
فهمت الطريقه صح اعمل اي جيرمانت يعجبك
يا باشا
هنخش ع البدش
ini –> itemtype.dat
و
ItemtypeSub.dat
المفروض معاكم البرنامج الي بيفكهم بس ولنفطرض مش معاكوا اهو الللينك

باسورد فك الضغط عن الملف هو : co.vpscairo.com

لو رابط التحميل مش شغال بلغ من هنا 

تنبية لو مش عارف تحمل ازاى أضغط هنا وتفرج على الفيديو لطريقة تحميل الملف

هتفتح itemtype وتبحث عن
2100235
وتعدله او تبدله بده برحتك

2100235 QConquer[Cup] 0 0 0 0 0 0 0 0 9 0 0 0 3000 3000 3000 0 0 3000 3000 10000 10000 0 0 0 0 0 0 0 1000 0 0 0 0 3 1 0 0 0 300 300 300 0 0 30 30 0 0 0 0 0 0 Talisman Gained~From~QConquer[GM]. 5 0 0 0 7030 500 0 0 0 0 0

الجيرمانت بق
هبحث عن
193625

193625 ButterflyRose 0 0 0 0 0 0 0 0 9 0 100 0 3000 3000 1500 0 0 0 0 65535 65535 0 0 0 0 0 0 0 0 0 1 0 1 2 1 675 0 0 500 500 500 0 0 0 0 0 0 0 0 0 0 Garment This~Garment~Created~By~MohamedAyman. 8 0 0 0 9000 500 0 0 0 0 0

اهو
نفس القصه في itemtypesub
لو ملقتهمش في واحد منهم مش مشكله المهم تلاقيه في واحد منهم ولو لقيتهم في الاتنين اعملهم
بعد كده هترجع الملفين ل صيغه dat
وتحطهم مكانهم
نييجي للان بي سي

#region Germant Attack Shop
case 15687:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello " + client.Player.Name + "I can buy for you Germant Give you[3000Attack] For 1 Days Or QConquer[Cup] for 2,000,000,000 for [7days]");
//dialog.Option("PrideofTriumph", 1);
dialog.Option("ButterflyRose", 2);
dialog.Option("QConquer[Cup]", 3);
dialog.Send();
break;
}
/*case 1:
{
if (client.Player.ConquerPoints >= 1000000000)
{
client.Player.ConquerPoints -= 1000000000;
client.Inventory.AddTime(193255);
}
else

{
dialog.Text("Please Come Back With 500,000 CPs ");
dialog.Send();
}
break;
}*/
case 2:
{
if (client.Player.ConquerPoints >= 1000000000)
{
client.Player.ConquerPoints -= 1000000000;
client.Inventory.Add(193625, 0, 0, 0, 0, 0, 1, 1, true, 0, 0, 0, false);
}
else
{
dialog.Text("Please Come Back With 500,000 CPs ");
dialog.Send();
}
break;
}
case 3:
{
if (client.Player.ConquerPoints >= 2000000000)
{
client.Player.ConquerPoints -= 2000000000;
client.Inventory.Add(2100235, 0, 0, 0, 0, 0, 7, 1, true, 0, 0, 0, false);
}
else
{
dialog.Text("Please Come Back With 2,000,000,000 CPs ");
dialog.Send();
}
break;
}
}
break;
}
#endregion

للنافا كات

15687 QConquer 2 1590 1002 313 271 curse

طيب الي هيجيبله ايرور في
Add
تعالي معايا
تفتح
Inventory.cs
وتحط دول

public bool Add(uint id, byte plus, byte Bless, byte Hp, byte Soc1, byte Soc2, byte Days = 0, byte times = 1, bool bound = true, uint PurificationItemID = 0, uint PurificationLevel = 0, uint PurificationDuration = 0, bool Permnant = false)
{
try
{
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
while (times > 0)
{
if (Count <= 39)
{
MsgItemInfo item;
item = new MsgItemInfo(true);
{
#region Stacksize
if (infos.BaseInformation.StackSize > 1)
{
//item.StackSize = (byte)times;
ushort _StackCount = infos.BaseInformation.StackSize;
if (times <= infos.BaseInformation.StackSize)
_StackCount = (ushort)times;
item.StackSize = (ushort)_StackCount;
Database.ConquerItemTable.UpdateStack(item);
times -= (byte)_StackCount;
}
else
{
item = new MsgItemInfo(true);
item.StackSize = 1;
times--;
}
#endregion Stacksize
item.ID = id;
item.Plus = plus;
item.Bless = Bless;
item.Enchant = Hp;
item.SocketOne = (Enums.Gem)Soc1;
item.SocketTwo = (Enums.Gem)Soc2;
item.Bound = bound;

if (Days > 0)
{
item.DayStamp = DateTime.Now;
item.Days = Days;
TimeSpan Remain = item.DayStamp.AddDays(item.Days) - DateTime.Now;
item.TimeLeftInMinutes = (uint)Remain.TotalSeconds;
}
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;

};
this.Add(item, Enums.ItemUse.CreateAndAdd);
if (Days > 0)
Database.ConquerItemTable.Update_Free(item, Owner);
if (!Permnant)
{
#region purfy without stablize
ItemAdding.Purification_ purify = new ItemAdding.Purification_();
purify.AddedOn = DateTime.Now;
purify.Available = true;
purify.ItemUID = item.UID;
purify.PurificationLevel = PurificationLevel;
purify.PurificationDuration = PurificationDuration * 24 * 60 * 60;
purify.PurificationItemID = PurificationItemID;
Database.ItemAddingTable.AddPurification(purify);
item.Purification = purify;
item.Mode = Enums.ItemMode.Update;
item.Send(Owner);
ItemAdding effect = new ItemAdding(true);
effect.Type = ItemAdding.PurificationEffect;
effect.Append2(purify);
Owner.Send(effect);
#endregion
}
else
{
#region purfy with stabliz
ItemAdding.Purification_ purify = new ItemAdding.Purification_();
purify.AddedOn = DateTime.Now;
purify.Available = true;
purify.ItemUID = item.UID;
purify.PurificationLevel = PurificationLevel;
purify.PurificationDuration = PurificationDuration * 24 * 60 * 60;
purify.PurificationItemID = PurificationItemID;
Database.ItemAddingTable.AddPurification(purify);
item.Purification = purify;
item.Mode = Enums.ItemMode.Update;
item.Send(Owner);
ItemAdding effect = new ItemAdding(true);
effect.Type = ItemAdding.PurificationEffect;
effect.Append2(purify);
Owner.Send(effect);
var Backup = item.Purification;
Backup.PurificationDuration = 0;
item.Purification = Backup;
item.Send(Owner);
effect.Type = ItemAdding.StabilizationEffect;
effect.Append2(Backup);
Owner.Send(effect);
Database.ItemAddingTable.Stabilize(item.UID, Backup.PurificationItemID);
#endregion
}
}
else
{
return false;
}
// times--;
}
}
catch (Exception e)
{
Console.WriteLine(e);
// Program.SaveException(e);
}
return true;
}

تمم كده يشبب الايرور هيروح
اراكم في اشياء اخري ودعواتكم يا رجاله
شكرااا

الموضوع الثانى

السلام عليكم ورحمه الله وبركاته
ازاي تعمل
توب زي بتاعت الاليت وباسم سيرفر عشان الفي اي بي 7
MidoAzoz||MohamedAyman
هتخش ع
GameState.cs

هتبحث عن
public void LoadItemStats

تحتها حط دوووول

#region QConquer~Emperor
if (Player.VIPLevel > 6)
{

Player.AddTopStatus((ulong)Network.GamePackets.MsgTitle.Titles.ElitePKChamption_Low, 0,DateTime.Now.AddMonths(12), true);
Player.MyTitle = MsgTitle.Titles.ElitePKChamption_Low;
}
if (Player.VIPLevel < 7)
{
Player.RemoveFlag3((ulong)Network.GamePackets.MsgTitle.Titles.ElitePKChamption_Low);
}
#endregion

هتخش ع
ini
هتفتح
Title.ini
تحت دي
[12]
هتلاقي السطر ده

title=QConquer[Emperor]

انت مش هتلاقيه كده هتلاقيه

title=Elite~Pk~Champion~(Low)

عدله بق برحتك لاسم سيرفر زي مهو فوق اهو باسم سيرفري وكده تمم
الي يظهر عنده ايرور يكلمني لان في سورسات هتظهر ايرور عشان الفلاج

صوره اهي

 

تيم تهيس – jdl jids – تيم تهييس – jdl jidds – team Taheys – سورسات كونكر – فى بى اس – vps – اعلانات السيرفرات الشخصية – اعلانات السيرفرات

4 thoughts on “اضافات جميله وحاجات ناس كتيره كانت بتسال عليها مع MidoAzoz”

أضف تعليق

قوانين المدونة & عن تيم تهيس