منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر (https://code.vpscairo.com/forumdisplay.php?f=11)
-   -   التقنل في اللعبة عن طريق npcs (https://code.vpscairo.com/showthread.php?t=3945)

ابو حمزه9 2020-03-09 06:03 PM

التقنل في اللعبة عن طريق npcs
 



بسم الله الرحمن الرحيم
وبة نستعين وصلَ اللهم
على سيدنا محمد خاتم
الانبياء ونبي المرسلين



الاول بعد الشكر
لمحمد حسين على
الحل الللي في الموضوع
دة
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
حبيت أوضع الفكرة ماشية أذاي حتي لو
انت عامل مابة دة هايكون تسهيل
لية انك تخلي اللعية تتنقل برحتها


هانخد مثلاً الnpcs دة كمثال
كود PHP:

                    #region Teleport Shops
                    
case 100200:
                        {
                            
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {

                                        
dialog.Text("Hello you need go to shops ?");
                                        
dialog.Option("Yes"1);
                                        
dialog.Avatar(218);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
1:
                                    {
                                        
client.Player.Teleport(153515050);
                                    }
                                    break;
                            }
                            break;
                        }
                    
#endregion 

شافين السطر دة
كود PHP:

client.Player.Teleport(153515050); 

هنا رقم او Id المابة اللي في السورس
15351 ورقم 50 و 50 الارقام اللي
هاترورح الشخصية عندها طيب منا
معرفش رقم المابة أجيبة منين
:(
سهلة بس انت ماتصعبش علي
نفسك الدنيا :o
في عند حل من 2 لو المابة موجود هتلاقي رقمها
في الnpcs لو مش وموجدة أية الحل
الحل التاني هاتروح على النافي كات جدول
sobnpcs و npcs
طبعاً رقم ال case الي في كلاس Npcs.cs
دة رقم الnpcs اللي في النافي كات لماتفتح
الجادول npcs هتلاقي خانة اسمها mapid
منها تقدر تجيب المابة اللي في الnpcs التاني
طيب انا مثلاً عاوز أعمل npcs بيودي سجن
الجي ام ؟؟؟؟ اعمل اية
كود PHP:

                    case 106500:
                        {

                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {

                                        
dialog.Text("Hello You Need Go GM prisone ");
                                        
dialog.Option("Yes"1);
                                        
dialog.Avatar(218);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
1:
                                    {
                                        
client.Player.Teleport(50006070);
                                    }
                                    break;
                            }
                            break;
                        } 

في السطر دة الnpcs هايبفتك سجن الجي ام
كود PHP:

client.Player.Teleport(50006070); 

طيب و الصورة بتاعت الصورة الnpcs
من السطر دة
كود PHP:

dialog.Avatar(218); 

والسطر دة المسؤال عن كلام ال Npcs للاعبين
كود PHP:

dialog.Text("Hello You Need Go GM prisone "); 

ذي ماحنا شيفين Text دة كلام الnpcs للاعب
اما بالنسبة للسطر دة
كود PHP:

dialog.Option("Yes"1); 

هنا دة أختيار يعني جتي لو لاحظت كلمة
Option وبعديها رقم 1
معني كدة ان في اختيار واحد للاعب
طيب لو انا عاوز اعمل اختيار كمان اعمل اية
هقول مثلاً انا هعمل No
هيبقي بالشكل دة
كود PHP:

dialog.Option("No"2); 

بترتيب الاختيارات يعني الاختيار التاني رقم
2


الموضوع غرضة أفادة ولله
مش اكثر وبكدة نستغني عن برنامج
عمل الnpcs يعني نعمل npcs ونتحكم فية
وأنشاء الله تكون المعلومة مفيدة


أستودعكم في الله كان
معكم اخوكم محمد رشدي :o


ElSaher 2020-03-09 06:18 PM

رد: التقنل في اللعبة عن طريق npcs
 
الnpc بتاعي يا حرامي

uncelsam 2020-03-09 10:14 PM

رد: التقنل في اللعبة عن طريق npcs
 
لا عاااااش

blackconquer222 2021-08-09 04:18 PM

رد: التقنل في اللعبة عن طريق npcs
 
عاش


الساعة الآن 08:35 PM

مرحبا بكم في منتدي اكواد لتطوير الالعاب