منتدي زيرو vb - zerovb

منتدي زيرو vb - zerovb (https://forum.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر تهيس Conquer Private Servers (https://forum.vpscairo.com/forumdisplay.php?f=83)
-   -   شرح اضافة npc لأي سورس (https://forum.vpscairo.com/showthread.php?t=9283)

Mr.DeMo 12-11-2015 12:13 AM

شرح اضافة npc لأي سورس
 
الاول : بسم الله الرحمن الرحيم

ثانيا انا معرفش اذا كان الموضوع مكرر ولا لا بس في واحد طلب مني الشرح ده

نبدأ بإذن الله

اولا مثلا احنا عايزيين نضيف انبي سي الكاس هنعمل ايه

اول حاجه هنفتح Npcs.cs

وعند اخر انبي سي متضاف اخر انبي سي تحته علطول هنضيف الكود ده

كود PHP:

 #region Conauer9 Seller/ Gold Cup

                            
case 226431:
                                {
                                    switch (
npcRequest.OptionID)
                                    {
                                        case 
0:
                                            {
                                                
dialog.Text("Hi im  Akachab Conquer9.blogspot.com Coder I can sell you some Cups you know it  can make your diffence mutch higher so witch one you well need? ");
                                                
dialog.Option("Buy Gold Prize - 50 M Cps "1);
                                                
dialog.Option("Buy Silver Prize - 40 M CPS "2);
                                                
dialog.Option("Buy Bronze Prize - 30 M CPS "3);
                                                
dialog.Option("Buy Power Exp Ball - 10000 CPS "4);
                                                
dialog.Option("Buy Life Fruit Basket - 10000 CPS "5);
                                                
dialog.Option("Just passing by."255);
                                                
dialog.Avatar(80);
                                                
dialog.Send();
                                                break;
                                            }
                                        case 
1:
                                            {
                                                if (
client.Entity.ConquerPoints >= 50000000)
                                                {
                                                    
client.Entity.ConquerPoints -= 50000000;
                                                    
client.Inventory.Add(210007501);
                                                }
                                                else
                                                {
                                                    
dialog.Text("Tu no tienes 50 M Cps.");
                                                    
dialog.Option("No los tengo"255);
                                                    
dialog.Avatar(80);
                                                    
dialog.Send();
                                                }
                                                break;
                                            }
                                        case 
2:
                                            {
                                                if (
client.Entity.ConquerPoints >= 40000000)
                                                {
                                                    
client.Entity.ConquerPoints -= 40000000;
                                                    
client.Inventory.Add(210006501);
                                                }
                                                else
                                                {
                                                    
dialog.Text("Tu no tienes 40 M ConquerPoints.");
                                                    
dialog.Option("No los tengo"255);
                                                    
dialog.Avatar(80);
                                                    
dialog.Send();
                                                }
                                                break;
                                            }
                                        case 
5:
                                            {
                                                if (
client.Entity.ConquerPoints >= 100000)
                                                {
                                                    
client.Entity.ConquerPoints -= 100000;
                                                    
client.Inventory.Add(72372501);
                                                }
                                                else
                                                {
                                                    
dialog.Text("You don't have 100000 ConquerPoints.");
                                                    
dialog.Option("Ah, my bad"255);
                                                    
dialog.Avatar(80);
                                                    
dialog.Send();
                                                }
                                                break;
                                            }
                                        case 
3:
                                            {
                                                if (
client.Entity.ConquerPoints >= 30000000)
                                                {
                                                    
client.Entity.ConquerPoints -= 5000000;
                                                    
client.Inventory.Add(210005501);
                                                }
                                                else
                                                {
                                                    
dialog.Text("Tu no tienes 30 M ConquerPoints.");
                                                    
dialog.Option("Soy Pobre"255);
                                                    
dialog.Avatar(80);
                                                    
dialog.Send();
                                                }
                                                break;
                                            }
                                        case 
4:
                                            {
                                                if (
client.Entity.ConquerPoints >= 10000)
                                                {
                                                    
client.Entity.ConquerPoints -= 10000;
                                                    
client.Inventory.Add(72374401);
                                                }
                                                else
                                                {
                                                    
dialog.Text("You don't have 10000 ConquerPoints.");
                                                    
dialog.Option("Ah, my bad"255);
                                                    
dialog.Avatar(80);
                                                    
dialog.Send();
                                                }
                                                break;
                                            }

                                    }
                                    break;
                                }

                            
#endregion <br> 

كده خلصنا شغل السي شارب

دلوقتي النافي كات

هنفتح النافي كات بعد كده هندور على تيبل اسمها NPC هنفتحها

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

بعد ما فتحت معانا نضيف الاكواد بقى

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

رقم -1 : ده هنحط الكود ده
كود PHP:

226431 

رقم -2
كود PHP:

اسم  الانبي سي اللي انت عايز تعمله 

رقم -3 هنحط الرقم ده
كود PHP:



رقم -4 هنحط الكود ده
كود PHP:

50190 

رقم -5 ده المدينه اللي هتحط فيها الانبي سي مثلا التاون
كود PHP:

1002 

رقم - 6 هنحط الكود ده
كود PHP:

298 

رقم -7 هنحط الكود ده
كود PHP:

261 

كده احنا ضفنا الانبي سي ووربنا معاكم



مش عـــــــــايز منكم غير دعوه حـــــــلــــووهعفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

MostafaShaDow 02-03-2018 04:26 AM

عااااااااش بالتوفيق ياحب يا حبى

ahmed mano 04-09-2020 04:23 AM

رد: شرح اضافة n p c لأي سورس
 
عااشااااااااااااااااااااا ااااااااااش

ggwasez 11-09-2020 06:42 PM

رد: شرح اضافة n p c لأي سورس
 
تسلممممممم

محمد السعدني 02-28-2022 11:20 AM

عااشااااااااااااااااااااا ااااااااااش

مروج الذهب 03-17-2022 10:15 PM

شكرا يسلموااا

korabika 12-27-2023 09:37 PM

gggggggggggg

زاكااا 03-14-2024 02:51 AM

موفق بإذن الله ... لك مني أجمل تحية


الساعة الآن 10:55 AM.

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