0
حصريات ان بى سى الجيلد وار بتاع الجائزة

انهاردة انا جايبلكو NPC جوائز الجيلد وار ,
ال NPC متبرمج انو يدي الجائزة ,
لل GuildLeader فقط ,
لانى اذا عملتها لل DeputyLeader كمان ,
هيحصل مشاكل و هيا ان كل واحد يعمل اكونت و ياخد مساعد ,
و يروح ياخد الجائزة عشان كدا خلتها للقائد فقط ,
و الجائزة عبارة عن ,
1,000,000 CPS + 1 LordToken ,
 

يلا نخش فى الشرح ,
اول حاجة هتفتح السورس من ,
Conquer_Online_Server_x86.sln
بعد كدا نذهب لملف ,
NPCS.cs
بعد كدا نبحث الاول عن الكود ده ,
لو لقيتو يبقا هتمسح الكود كلو و هتضيف الى انا حطو ده ,
لو ملقتوش يبقا خير و بركة :) ,
هتبحث عن ديه الاول ,
كود PHP:
case 399813
و بعد كدا ,
تضغط على زر ,
F6
و بعد كدا تفتح النيفيكات و تفتح Table اسمها ,
npcs
و تعمل سطر جديد و تضيف فيه الحاجات ديه ,
كود PHP:
399813    GuildChief    2    2718    1038    49    56 
بال GM طبعا :) ,
بس كدا ,
شفتو سهلة ازاى :) ,





لو لقتها هتمسح الكود كلو بتاع ال 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 




و بعد كدا تضغط على ,
كود PHP:
CTRL 



و تفتح السيرفر عادى ,
لو عاوز تروح لمكان ال NPC هتعمل الشفرة ديه ,
كود PHP:
@tele 1038 49 56 


0 التعليقات:

إرسال تعليق

 
تعريب وتطوير mandoo
مدونة conquer Pvp لشروحات السيرفرات الشخصيه © 2010 | عودة الى الاعلى
Designed by mandoo