احصائياتى

الردود
1

المشاهدات
618
 
Hazem
.:: المدير العام::.

    غير متواجد

المشاركات
2,314

+التقييم
0.84

تاريخ التسجيل
Apr 2019

الاقامة
Egypt

نظام التشغيل
windows 7

رقم العضوية
1
2019-05-31, 09:36 PM
المشاركة 1
2019-05-31, 09:36 PM
المشاركة 1
افتراضي ان بي سي الراجل بتاع نجوم الاسلحة

السلام عليكم ورحمة الله وبركاته
انبي سي بيدي نجوم بتاعة الاسلحه وبتاعت اليد اليمنه واليد اليسار

في كلاس NPCS.CS

كود:
#region Proficiency Master by Messi 
                
case 9411: 
                    { 
                        switch (
npcRequest.OptionID) 
                        { 
                            case 
0: 
                                { 
                                    
dialogs.Text("Hello my friend. If you believe that, leveling your proficiency is too hard and takes too much time, I can help you. In exchange of a fixed amount of exp balls, I will agree to level up your proficiency."); 
                                    
dialogs.Text("Now, tell me what proficiency you want to level up."); 
                                    
dialogs.Option("Upgrade One-handed Proficiency.", 1); 
                                    
dialogs.Option("Upgrade Two handed Proficiency.", 3); 
                                    
dialogs.Option("Upgrade Boxing/Shield Proficiency.", 5); 
                                    
dialogs.Option("Just passing by!", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
1: 
                                { 
                                    
dialogs.Text("Which one handed proficiency?"); 
                                    
dialogs.Option("Upgrade Blade Proficiency.", 41); 
                                    
dialogs.Option("Upgrade Sword Proficiency.", 42); 
                                    
dialogs.Option("Upgrade Hook Proficiency.", 43); 
                                    
dialogs.Option("Upgrade Whip Proficiency.", 44); 
                                    
dialogs.Option("Upgrade Axe Proficiency.", 45); 
                                    
dialogs.Option("Upgrade Dagger Proficiency.", 49); 
                                    
dialogs.Option("Next page.", 2); 
                                    
dialogs.Option("Nothing, sorry.", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
2: 
                                { 
                                    
dialogs.Text("Which one handed proficiency?"); 
                                    
dialogs.Option("Upgrade PrayerBead Proficiency.", 61); 
                                    
dialogs.Option("Upgrade Hammer Proficiency.", 46); 
                                    
dialogs.Option("Upgrade Club Proficiency.", 48); 
                                    
dialogs.Option("Upgrade Scepter Proficiency.", 184); 
                                    
dialogs.Option("Upgrade Katana Proficiency.", 60); 
                                    
dialogs.Option("Upgrade Axe Proficiency.", 45); 
                                    
dialogs.Option("Back.", 1); 
                                    
dialogs.Option("Nothing, sorry.", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
3: 
                                { 
                                    
dialogs.Text("Which two handed proficiency?"); 
                                    
dialogs.Option("Upgrade Glaive Proficiency.", 51); 
                                    
dialogs.Option("Upgrade Poleaxe Proficiency.", 53); 
                                    
dialogs.Option("Upgrade LongHammer Proficiency.", 54); 
                                    
dialogs.Option("Upgrade Spear Proficiency.", 56); 
                                    
dialogs.Option("Next page.", 4); 
                                    
dialogs.Option("Nothing, sorry.", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
4: 
                                { 
                                    
dialogs.Text("Which one handed proficiency?"); 
                                    
dialogs.Option("Upgrade Backsword Proficiency.", 124); 
                                    
dialogs.Option("Upgrade Pickaxe Proficiency.", 142); 
                                    
dialogs.Option("Upgrade Halberd Proficiency.", 58); 
                                    
dialogs.Option("Upgrade Wand Proficiency.", 165); 
                                    
dialogs.Option("Upgrade Bow Proficiency.", 50); 
                                    
dialogs.Option("Back.", 3); 
                                    
dialogs.Option("Nothing, sorry.", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
5: 
                                { 
                                    
dialogs.Text("Which others handed proficiency?"); 
                                    
dialogs.Option("Upgrade Boxing Proficiency.", 254); 
                                    
dialogs.Option("Upgrade Shield Proficiency.", 90); 
                                    
dialogs.Option("Nothing, sorry.", 255); 
                                    
dialogs.Send(); 
                                    break; 
                                } 
                            case 
100: 
                                { 
                                    if (
client.Proficiencies.ContainsKey(client.UplevelProficiency)) 
                                    { 
                                        var 
prof = client.Proficiencies[client.UplevelProficiency]; 
                                        if (
prof.Level >= 12) 
                                        { 
                                            
dialogs.Text("This proficiency cannot be leveled up anymore."); 
                                            
dialogs.Option("Oh sorry.", 255); 
                                            
dialogs.Send(); 
                                            break; 
                                        } 
                                        
client.UplevelProficiency = 0; 
                                        if (
client.Inventory.Contains(723700, prof.Level)) 
                                        { 
                                            
client.Inventory.Remove(723700, prof.Level); 
                                            
prof.Level++; 
                                            
prof.Experience = 0; 
                                            
prof.Send(client); 
                                            break; 
                                        } 
                                        
dialogs.Text("You don't have the requiered exp balls, I'm sorry I cannot help you."); 
                                        
dialogs.Option("It's alright.", 255); 
                                        
dialogs.Send(); 
                                        break; 
                                    } 
                                    else 
                                    { 
                                        
dialogs.Text("You don't know this proficiency."); 
                                        
dialogs.Option("Ahh, sorry.", 255); 
                                        
dialogs.Send(); 
                                        break; 
                                    } 
                                } 
                            default: 
                                { 
                                    if (
npcRequest.OptionID == 255) 
                                        return; 
                                    
ushort proficiency = 0; 
                                    if (
npcRequest.OptionID < 100) 
                                        
proficiency = (ushort)(npcRequest.OptionID * 10); 
                                    else 
                                    { 
                                        if (
npcRequest.OptionID != 254) 
                                        { 
                                            
string off = npcRequest.OptionID.ToString(); 
                                            
string reverse = off[2].ToString() + off[1].ToString() + off[0].ToString(); 
                                            
proficiency = ushort.Parse(reverse); 
                                        } 
                                    } 
                                    if (
proficiency == 600) proficiency++; 
                                    if (
client.Proficiencies.ContainsKey(proficiency)) 
                                    { 
                                        var 
prof = client.Proficiencies[proficiency]; 
                                        if (
prof.Level >= 12) 
                                        { 
                                            
dialogs.Text("This proficiency cannot be leveled up anymore."); 
                                            
dialogs.Option("Oh.", 255); 
                                            
dialogs.Send(); 
                                            break; 
                                        } 
                                        
client.UplevelProficiency = proficiency; 
                                        
dialogs.Text("I need " + prof.Level + " exp balls to be able to level up this proficiency."); 
                                        
dialogs.Option("Let's do it then.", 100); 
                                        
dialogs.Option("No, sorry.", 255); 
                                        
dialogs.Send(); 
                                        break; 
                                    } 
                                    else 
                                    { 
                                        
dialogs.Text("You don't know this proficiency."); 
                                        
dialogs.Option("Ahh, sorry.", 255); 
                                        
dialogs.Send(); 
                                        break; 
                                    } 
                                } 
                        } 
                        break; 
                    } 
                
#endregion 





قديم 2019-06-28, 05:20 AM
المشاركة 2
abuhaneen
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: ان بي سي الراجل بتاع نجوم الاسلحة
ممكن انبي سي لنجوم شخصيات الجديدة
ننجا المونك البايرت الورير الويند البروسلي الارشر
وياريت شرح ازاي اخلي البروسلي يجيب نجوم لوحدو لانو مبيجبش نجوم ال بشفره بس


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



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

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

المواضيع المتشابهه للموضوع: ان بي سي الراجل بتاع نجوم الاسلحة
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
صفحة playconquer الاصلية php virus7x صفحات التسجيل كونكر اونلاين 113 2021-02-20 07:26 AM
بخصوص NPC نجوم الاسلاحه + NPC format Point uncelsam مشكلات السيرفيرات كونكر الشخصيه 3 2019-07-25 04:48 AM
Npc نجوم الاسلحة Mero تطوير سيرفرات كونكر 2 2019-07-21 11:28 PM
حاجه بخصوص الراجل بتاع الجينج الي في المركت uncelsam مشكلات السيرفيرات كونكر الشخصيه 3 2019-07-11 02:34 PM


الساعة الآن 04:54 PM