عرب كونكر تهيس | Conquer

عرب كونكر تهيس | Conquer (https://forum.vpscairo.com/index.php)
-   تطوير وشروحات وسورسات [5095] - Conquer Private Servers (https://forum.vpscairo.com/forumdisplay.php?f=67)
-   -   كـُويست الجآيـلد وآر ,, لأزم تدخل xD (https://forum.vpscairo.com/showthread.php?t=3536)

sAw 06-01-2012 09:31 AM

كـُويست الجآيـلد وآر ,, لأزم تدخل xD
 
السـلأم عليكم و رحمـه الله و بركآتــه xD
اولاً , الكويسـت دى منقــُوله >> انا ماليش فى كـُونكر و التكـُويد و كده xD
انا بصرآحه كـُنت بدور عليها عشان احطها ف السيرفر اللى هعملـه بس مش لاقيها 5095
يا ريت اللى هينزلها و يعرف يعملها 95 ينزلها :)
و ده ايميـلى لـُو عرف يجبهالى :)
ابقى مشـُكور لـي

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,

نبــدأ بسم الله , الكـُويسته منـقـُوله !!!
دى امانه و محبش اخد مجهــُود حد و الاحسن حضرتك تحملها من الليـنك
عشان الاكـُود ممكن تبقى بايظه منـى و انا بنقلهآآ ,



GuildWinnerMonsters

الجايزه هى : سلاح +12 او جرمنت +12 او اكس بى بول صفره
لازم تكون فى الجيلد الى كاسبان البولة و بتكلم البولة و تقول Go Map هتخش هتلاقى وحشين الوحشان دول هم الى بيوقع الجايزة واحد بيطلع كل نوص ساعة و التانى كل ساعة

طيب نشوف الصور نفهم اكتر :

1: دى البولة لمة بتكلمها طبعا للى فى الجيلد السبان بس اى ممبار او ليدر او دوبوتى

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

2: ده اول وحش بيطلع كل ساعة اسمو Sizer معلش صغير شوية

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

3: ده الوحش التانى بطلع كل نوص ساعة اسمو Peter

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع


4: ده لمة موتو انا دى صوره قبل ما احدثو بعد ما حدثتو بقا ايتم واحد و بيجيلك فى الايتم على طول :]

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

الشرح:

اولا نروح على المسار ده Database/MonsterTable.cs

و ندور على الكود ده

public void Drop(Game.Entity killer)
{

و حط ده تحتيه
كود:

#region Sizer
if (Name == "Sizer" && killer.MapID == 3030)
{
Random R = new Random();
int Nr = R.Next(1, 21);
if (Nr == 1) killer.Owner.Inventory.Add35(184355, 12, 1);
if (Nr == 2) killer.Owner.Inventory.Add35(560339, 12, 1);
if (Nr == 3) killer.Owner.Inventory.Add35(183365, 12, 1);
if (Nr == 4) killer.Owner.Inventory.Add35(183335, 12, 1);
if (Nr == 5) killer.Owner.Inventory.Add35(184345, 12, 1);
if (Nr == 6) killer.Owner.Inventory.Add35(184365, 12, 1);
if (Nr == 7) killer.Owner.Inventory.Add35(184385, 12, 1);
if (Nr == 8) killer.Owner.Inventory.Add35(183395, 12, 1);
if (Nr == 9) killer.Owner.Inventory.Add35(183385, 12, 1);
if (Nr == 10) killer.Owner.Inventory.Add35(192300, 12, 1);
if (Nr == 11) killer.Owner.Inventory.Add35(184335, 12, 1);
if (Nr == 12) killer.Owner.Inventory.Add35(187355, 12, 1);
if (Nr == 13) killer.Owner.Inventory.Add35(193300, 12, 1);
if (Nr == 14) killer.Owner.Inventory.Add35(194300, 12, 1);
if (Nr == 15) killer.Owner.Inventory.Add35(420339, 12, 1);
if (Nr == 16) killer.Owner.Inventory.Add35(480339, 12, 1);
if (Nr == 17) killer.Owner.Inventory.Add35(410339, 12, 1);
if (Nr == 18) killer.Owner.Inventory.Add35(500329, 12, 1);
if (Nr == 19) killer.Owner.Inventory.Add35(421339, 12, 1);
if (Nr == 20) killer.Owner.Inventory.Add35(561339, 12, 1);
if (Nr == 21) killer.Owner.Inventory.Add(722057, 0, 1);
}
#endregion
#region Peter
if (Name == "Peter" && killer.MapID == 3030)
{
Random R = new Random();
int Nr = R.Next(1, 21);
if (Nr == 1) killer.Owner.Inventory.Add35(184355, 12, 1);
if (Nr == 2) killer.Owner.Inventory.Add35(560339, 12, 1);
if (Nr == 3) killer.Owner.Inventory.Add35(183365, 12, 1);
if (Nr == 4) killer.Owner.Inventory.Add35(183335, 12, 1);
if (Nr == 5) killer.Owner.Inventory.Add35(184345, 12, 1);
if (Nr == 6) killer.Owner.Inventory.Add35(184365, 12, 1);
if (Nr == 7) killer.Owner.Inventory.Add35(184385, 12, 1);
if (Nr == 8) killer.Owner.Inventory.Add35(183395, 12, 1);
if (Nr == 9) killer.Owner.Inventory.Add35(183385, 12, 1);
if (Nr == 10) killer.Owner.Inventory.Add35(192300, 12, 1);
if (Nr == 11) killer.Owner.Inventory.Add35(184335, 12, 1);
if (Nr == 12) killer.Owner.Inventory.Add35(187355, 12, 1);
if (Nr == 13) killer.Owner.Inventory.Add35(193300, 12, 1);
if (Nr == 14) killer.Owner.Inventory.Add35(194300, 12, 1);
if (Nr == 15) killer.Owner.Inventory.Add35(420339, 12, 1);
if (Nr == 16) killer.Owner.Inventory.Add35(480339, 12, 1);
if (Nr == 17) killer.Owner.Inventory.Add35(410339, 12, 1);
if (Nr == 18) killer.Owner.Inventory.Add35(500329, 12, 1);
if (Nr == 19) killer.Owner.Inventory.Add35(421339, 12, 1);
if (Nr == 20) killer.Owner.Inventory.Add35(561339, 12, 1);
if (Nr == 21) killer.Owner.Inventory.Add(722057, 0, 1);
}
#endregion


و بعد كدا نروح على Game/Entity.cs

و ندور على الكود ده

كود:
public bool OnIntensify;


و حط ده تحتيه

كود:
public Game.ConquerStructures.Inventory Inventory;


و نروح عند Game/ConquerStructures/Inventory.cs

و ندور على الكود ده

كود:
public bool Add(uint id, Game.Enums.ItemEffect effect)



و نحط ده فوقيه

كود:
public bool Add35(uint id, byte plus, byte times)
{
Database.ConquerItemInformation infos = new Database.ConquerItemInformation(id, plus);
while (times > 0)
{
if (Count <= 39)
{
Interfaces.IConquerItem item = new Network.GamePackets.ConquerItem(true);
item.ID = id;
item.Plus = 12;
item.Enchant = 255;
item.Bless = 7;

item.SocketOne = Game.Enums.Gem.SuperDragonGem;
item.SocketTwo = Game.Enums.Gem.SuperDragonGem;
item.Durability = item.MaximDurability = infos.BaseInformation.Durability;
Add(item, Enums.ItemUse.CreateAndAdd);
}
else
{
return false;
}
times--;
}
return true;
}

نخش على NPCS.cs

و ندور على الان بى سى الكود بتاعو اهو

كود:
#region Pole
case 810:
امسحو خالص و حط ده مكانو

كود:
#region Pole
case 810:
{
if (client.Guild != null)
{
if (client.Guild.PoleKeeper)
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey " + client.Entity.Name + " Here Go Map PowerExp Or Heal This Stone Pillar !");
if (!Game.ConquerStructures.Society.GuildWar.IsWar)
{
dialog.Option("Go Map", 1);
}
dialog.Option("Heal This Stone Pillar !", 255);
dialog.Send();
break;
}
case 1:
{
client.Entity.Teleport(3030, 102, 113);
break;
}
}
}
}
break;
}
#endregion

بس كدا دول F6 و F5 خلاص كدا

كدا التكويد خلاص فاضل النفى كات

ضيف الكود ده فى النفى كات

كود:
INSERT INTO `maps` VALUES ('3030', '1090', '0001', '0000');

INSERT INTO `monsterinfos` VALUES ('9910', 'Sizer', '0001', '0153', '65535', '00', '65536', '50000', '30000', '0100', '0080', '0000', '0000', '0000', '0000', '0001', '0030', '0000', '1000', '0500', '0150', '3', '10000', '0000', '0002', '0000', '1000', '099', '099', '099', '099', '099', '099', '099', '0000', '0000', '0000', '6500', '0100', '0000', '10000', '00', '0', '0', '7000', '0', '0', '0');

INSERT INTO `monsterspawns` VALUES ('159424', '3030', '0096', '0114', '0001', '0001', '0030', '1800', '0001', '9036', '0000', '0000', '0000', '0000');
INSERT INTO `monsterspawns` VALUES ('9910', '3030', '0113', '0107', '0001', '0001', '0030', '3600', '0001', '9910', '0000', '0000', '0000', '0000');




الاكــُوآد ممكن تبقى بايظه منـى بسبب النـقل لآن بصرآحه مبعرفش انقــل , انصحك بـ تحميلهم xD


عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع



وُ بسس كده xD

هقـُول تآنــى :)
انا مجربتهاش انا شوفتها و هى حلـُوه جداً على فكـره ,
بتخـلى الجــوآيز للجآيـلد كـُلو مش الليـدر و الديبـُوتى و خلاص كده
لاء كل وآحد فى الجايلد الكسبان بيقدر يدخل و يضرب الوحش و يوقع ايتـم :)
و لـُو الجايلد زحمــه و فى ناس كتير بتتخانق على مين ياخد الوحش :)
يا ريت صاحب الجايلد يقـسمها :D
كـُل وآحد ياخد وحش و هاكذا xD

ملحــُوظه :(

يا ريت لـو حد يعرف يعملهالى 5095 ابقى متشكر لـى جداً , انا لمآ لقيتها فى المنتدى مبخلتش بيها كـُنت ممكن اقـُول انا مآلـى , يا ريت لو حد يعرف ميقـُولش انا مآلى و يعملها :D

لو هيكوُد من جديد يعملها كده ,,

الارض تقدر تدخلها اليوم الجديد من الوار بمعنـى
الوار بيخلص الحد , يعنى المفروض ادخل الارض بدآيت اليوم الجديد يوم الاتنين

و تخلص الجـُمعه قبل الوار الجديد ما يبدأ يعنى

يوم الحد الساعه 12.01 اقدر ادخل المابا
يـُوم الخميس الساعه 12.01 مقدرش ادخل المابا

الهدآيــه , يا ريت تبقى كده ,
جميع الاسلـحه +7 دمج 1 اتش بى 255
جميع اللبس و الاكسـُوسرى رينج , نيكلآس , ايرينج +7 دمج 1 اتش بى 255
جميع انـُوآع الجيرمنت دمج 1 اتش بى 255
جميع انوآع الكاس معادآ الجوُلد , دمج 1 اتش بى 255
بآور اكس بـُول صفرآ ,
آكس بـُوشن ×3 & ×5
بس طبعاً النسب يعنى انت و حظك
و الوحش يبقى هلسـُو كبيــر و بيضرب بـ 1 من اى حد و يمـُوت بعد مـُده يعنى تلت ساعه مثلاً xD
( لآزم يموت بالبايزُون بسرعه ) xD
اسف ع الرغى الكتــير , سلأم :D



michelMaher2552 11-26-2017 12:33 AM

مشكوووور والله

tar99 12-08-2017 08:10 AM

:smile::tongue::patch_cuisin::1::patch_mechan::win k::patch_music::13::confused::patch_ordi::biggrin: :patch_music::biggrin::patch_ordi::confused::patch _sal::cool::patch_rir:


الساعة الآن 08:23 AM.

Powered by vpscairo
Copyright ©2013 - 2025, Jelsoft Enterprises Ltd
Translation by tamer
Copyright ©2000-2024,vpscairo.com