منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   طلب الكوسته دي (https://code.vpscairo.com/showthread.php?t=3142)

Amr Khalid 2019-11-28 03:11 PM

طلب الكوسته دي
 
[IMG]https://2.top4top.net/p_1427ykaw42.jpg[/IMG]الكويست ديه هتخش تضرب فى الوحوش هيديك عناصر السكند الى هيا Moss و Deam و Soul دول هتجمع من كل واحده فيهم 200 يعني 600 واحده من كل واحده 200 عنصر هتطلع برا فى التاون جنب الراجل الى هيدخلك للكويست هتسلمها ياما بتوكن اتشي ايبك ياما بتوكن جيانج ايبك الكويست ديه هتكون شغالة على طول مش هيكون ليها وقت محدد هيكون شغالة على طول

midoazoz 2019-11-28 04:22 PM

رد: طلب الكوسته دي
 
هات الاي دي بتاع الحاجات دي اعملهالك

Amr Khalid 2019-11-28 05:12 PM

رد: طلب الكوسته دي
 
اقتباس:

المشاركة الأصلية كتبت بواسطة midoazoz (المشاركة 23443)
هات الاي دي بتاع الحاجات دي اعملهالك

ما انا مش عغارف اجبه و عوز حاد يعملهلي

Tefa 2019-11-28 08:17 PM

رد: طلب الكوسته دي
 
ايتمات الي هتجمع منها 200
722724-722725-722723
ايتم الي بيجيلك لما تسلم 200
729692-729690

اول ما تخلصها يا ميدو نزلها ف قسم التطوير

و هديه مني ان بي سي تغيير 200 200 200
كود PHP:

#region Demha cj quest
                    
case 121213:
                        {
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {
                                        
dialog.Text("Low M3ak [(200 DreamGrass - 200 Moss - 200 SoulAroma)] T2der Ta5d Mkanhom TokenChiFull Or TokenJiangEpic");
                                        
dialog.Option("Change"12);
                                        
dialog.Option("Just passing by."255);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
12:
                                    {
                                        
dialog.Option("( 200-200-200 ) For ChiFull."1);
                                        
dialog.Option("( 200-200-200 ) For JiangEpic."2);
                                        
dialog.Option("Just passing by."255);
                                        
dialog.Avatar(116);
                                        
dialog.Send();
                                        break;


                                    }
                                case 
1:
                                    {
                                        if ((
client.Inventory.Contains(722723200)) && (client.Inventory.Contains(722724200) && (client.Inventory.Contains(722725200))))
                                        {
                                           
                                            
client.Inventory.Remove(722723200);
                                            
client.Inventory.Remove(722724200);
                                            
client.Inventory.Remove(722725200);
                                            
client.Inventory.Add(72969001);
                                        }
                                        else
                                        {
                                            
dialog.Text("Please take 200-200-200 To Prize TokenChiFull.");
                                            
dialog.Option("I see."255);
                                            
dialog.Avatar(116);
                                            
dialog.Send();
                                        }
                                        break;
                                    }
                                case 
2:
                                    {
                                        if ((
client.Inventory.Contains(722723200)) && (client.Inventory.Contains(722724200) && (client.Inventory.Contains(722725200))))
                                        {
                                            
client.Inventory.Remove(722723200);
                                            
client.Inventory.Remove(722724200);
                                            
client.Inventory.Remove(722725200);
                                            
client.Inventory.Add(72969201);
                                        }
                                        else
                                        {
                                            
dialog.Text("Please take 200-200-200 To Prize TokenJiangEpic.");
                                            
dialog.Option("I see."255);
                                            
dialog.Avatar(116);
                                            
dialog.Send();
                                        }
                                        break;
                                    }
                                case 
3:
                                    {
                                        if (
client.Inventory.Contains(71189750))
                                        {
                                            
client.Inventory.Remove(71189750);
                                            
client.Inventory.Add(300412201);
                                        }
                                        else
                                        {
                                            
dialog.Text("Please take 50 LikeToken To Prize VIP 1 Day.");
                                            
dialog.Option("I see."255);
                                            
dialog.Avatar(116);
                                            
dialog.Send();
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    
#endregion 


Tefa 2019-11-30 08:41 PM

رد: طلب الكوسته دي
 
midoazoz رجاء متابعه ف الموضوع الي قولت انك هتعمله

midoazoz 2019-11-30 11:11 PM

رد: طلب الكوسته دي
 
معلش يا ريدر انا نسيت اصلا اني قولته والله انت عارف الظروف بق
خد يا نجم
خليك معايا

اولا ده الان بي سي

كود PHP:

#region new Quest 
                    
case 32421:
                        {
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {
                                        
dialog.Text("Hello " client.Player.Name " I Am Asm elquesta , do you want to began it ");
                                        
dialog.Option("Yes Please "1);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
1:
                                    {
                                        
client.Player.Teleport(4325150150);
                                        break;
                                    }
                            }
                            break;
                        }
                    
#endregion 

ده هيدخلك

ودي الماب في النافاكات
كود PHP:

4325    1858    7    0 

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

https://code.vpscairo.com/showthread.php?t=2941

بعد متضيفه

هتخش علي في النافا كات

كود PHP:

monsterinfos 

هتضيف ده

كود PHP:

461    NewQuest    1    979    15432    0    946    855    0    1    10    1000    1000    92    3    500    0    5000    0    0    0    0    0    0 

هتخش ع في النافا كات برده

كود PHP:

newmobspawn 

كود PHP:

461    NewQuest    4325    461    170    30    0    0    0    0 

هتخش في السورس

كود PHP:

MonsterTable.cs 

ضيف ده فوق

كود PHP:

public static byte NewQuest 0

هتبحث عن

كود PHP:

public void Drop 

ضيف ده

كود PHP:

#region NewQuest
            
if (Name == "NewQuest")
            {
                if (
killer.MapID == 4325)
                {
                    if (
NewQuest == 10)
                    {
                        
uint ItemID 0;
                        
byte type1 1;
                        for (
int i 01i++)
                        {
                            
type1 = (byte)Kernel.Random.Next(13);

                            switch (
type1)
                            {
                                case 
1:
                                    
ItemID 722724;
                                    break;
                                case 
2:
                                    
ItemID 722725;
                                    break;
                                case 
3:
                                    
ItemID 722723;
                                    break;
                            }
                            
NewQuest 0;
                            
killer.Owner.Inventory.Add(ItemID01);
                        }
                    }
                    else
                    {
                        
NewQuest++;
                    }
                }
                return;
            }
            
#endregion 

للعلم كده كل عشر وحوش هيديله ايتمايه واحده طبعا انت سهلها صعبها برحتك من newQuest == 10

باقي الان بي ي في النافا كات سهله بق ^_^
بالتوفيق

Tefa 2019-12-01 12:13 AM

رد: طلب الكوسته دي
 
حبيبي عاش احسنت


الساعة الآن 01:39 PM

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