![]() |
حصريا ,,, منى وبس ملوك الحصريات ان بى سى الجيلد وار بتاع الجائزة
السلام عليكم و رحمة الله و بركاته ,
اهلا بكل اعضاء , (ـــ عالم عرب تهيس الكرام ــــ) , انهاردة انا جايبلكو NPC جوائز الجيلد وار , ال NPC متبرمج انو يدي الجائزة , لل GuildLeader فقط , لانى اذا عملتها لل DeputyLeader كمان , هيحصل مشاكل و هيا ان كل واحد يعمل اكونت و ياخد مساعد , و يروح ياخد الجائزة عشان كدا خلتها للقائد فقط , و الجائزة عبارة عن , 1,000,000 CPS + 1 LordToken , يلا نخش فى الشرح , اول حاجة هتفتح السورس من , كود PHP: Conquer_Online_Server_x86.sln بعد كدا نذهب لملف , كود PHP: NPCS.cs بعد كدا نبحث الاول عن الكود ده , لو لقيتو يبقا هتمسح الكود كلو و هتضيف الى انا حطو ده , لو ملقتوش يبقا خير و بركة عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع , هتبحث عن ديه الاول , كود PHP: case 399813: لو لقتها هتمسح الكود كلو بتاع ال NPC , لو ملقتوش يبقا هتبحث عن الكلمة ديه , كود PHP: default: و تضيف فوقيها الكود ده , كود PHP: #region GuildChief case 399813: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Hello there, I can give you a reward if you won the GuildWar it's 100,00 CPS, TOP GuildLeader for 1 week and 1 LordToken for the GuildLeader and TOP DeputyLeader for 1 week for the DeputyLeader for other members, Would you like to claim your prize?"); dialog.Option("Yes, please.", 1); dialog.Option("No, thanks.", 255); dialog.Send(); break; } case 1: { if (GuildWar.IsWar == false) { if (client.AsMember.Guild == GuildWar.PoleKeeper) { #region Cheacking if (client.AsMember.Rank == Conquer_Online_Server.Game.Enums.GuildMemberRank.GuildLeader) { if (client.Entity.TopGuildLeader < 1) { client.Entity.TopGuildLeader += 1; client.Entity.ConquerPoints += 1000000; client.Inventory.Add(723467, 0, 1); foreach (Conquer_Online_Server.Client.GameState clients in Conquer_Online_Server.ServerBase.Kernel.GamePool.Values) { if (clients.AsMember.IsOnline) { if (clients.AsMember.Rank == Conquer_Online_Server.Game.Enums.GuildMemberRank.GuildLeader) { clients.Send(new Message("Sorry, the GuildLeader had taken his/her prize.", Color.White, 2005)); continue; } else { clients.Send(new Message("Sorry, you aren't a GuildLeader or DeputyLeader.", Color.White, 2011)); } } } } else { dialog.Text("Sorry, you had taked your prize."); dialog.Option("Yes, I know.", 255); } } else if (client.AsMember.Rank == Conquer_Online_Server.Game.Enums.GuildMemberRank.DeputyLeader) { if (client.Entity.TopDeputyLeader < 5) { client.Entity.TopDeputyLeader += 1; } else { dialog.Text("Sorry, there are 5 DeputyLeaders only to take the prize."); dialog.Option("OK, thanks.", 255); } } #endregion else { dialog.Text("Sorry, you aren't a GuildLeader or a DeputyLeader."); dialog.Option("I see.", 255); } } else { dialog.Text("Sorry, you aren't the winner of the GuildWar"); dialog.Option("Ok, thanks.", 255); } } else { dialog.Text("Sorry, you can't claim your prize when the GuildWar on you can claim it after the War."); dialog.Option("Alright.", 255); } } break; } break; } #endregion و بعد كدا , تضغط على زر , كود PHP: F6 و بعد كدا تفتح النيفيكات و تفتح Table اسمها , كود PHP: npcs و تعمل سطر جديد و تضيف فيه الحاجات ديه , كود PHP: 399813 GuildChief 2 2718 1038 49 56 و بعد كدا تضغط على , كود PHP: CTRL + S و تفتح السيرفر عادى , لو عاوز تروح لمكان ال NPC هتعمل الشفرة ديه , كود PHP: @tele 1038 49 56 بال GM طبعا عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع , بس كدا , شفتو سهلة ازاى عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع , يلا اشوف وشكو بخير , سلاموز باللووز , |
جميل جدا يا صحبي
|
ممتاززززززززززززززززززززز ززز
|
hey gamed mot
|
الساعة الآن 10:53 PM. |
Powered by
vpscairo
Copyright ©2013 - 2025, Jelsoft Enterprises Ltd
Translation by
tamer
Copyright ©2000-2024,vpscairo.com