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

منتدي زيرو vb - zerovb (https://forum.vpscairo.com/index.php)
-   تطوير وشروحات وسورسات [5095] - Conquer Private Servers (https://forum.vpscairo.com/forumdisplay.php?f=67)
-   -   كوستاية جديدة من صنعى لسورس conquer-sx (https://forum.vpscairo.com/showthread.php?t=3786)

احمد عصام باشا 06-01-2012 03:26 PM

كوستاية جديدة من صنعى لسورس conquer-sx
 
اقتباس:

المشاركة الأصلية كتبت بواسطة kasem236 (المشاركة 26805)
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع


كوستة المفتاح
5165 client


انا كنت بدور على النت فى كوستات جديدة ملقتش لقيت عندى كوستة تعابنة كدة قمت معدل عليها
ومزبطها كويس وضيف ايتمزتها

الكوستة حلوة جدا
نشوف الكوستة


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

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


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

وصف المهمة

بتروح نكلم البنت دى الى فى التون سيتى بتقلك محتاجة مساعدة علشان تديك هديتك
بتتطلب منك تجبها مفتاح وصندوق وتاخد مكافئتك

المفتاح بتجيبة من التومبات وبيقع بصعوبة

والصندوق فى البلاد جوست فى الديزرت

هيا بتساعدك وبتوديك على الاماكن على طول

وبعد كدة لما تخلص بتروح ليها بتديك هديتك
الجواز ممكن تعدلوها انتو بقى


ضع الكود دة فى ملف NPCDialog.cs
كود PHP:

#region key quest
                            //kasem236
                            
case 123456:
                                {
                                    if (
option == 0)
                                    {


                                         
GC.SendPacket(Packets.NPCSay("Hello guys, you can help me? If it will  help me give you a great reward..."));
                                        
GC.SendPacket(Packets.NPCLink("I  Want help"50)); ;
                                         
GC.SendPacket(Packets.NPCLink("Give me my reward"70));
                                         
GC.SendPacket(Packets.NPCLink("Ok I will do"255));
                                         
GC.SendPacket(Packets.NPCSetFace(30));
                                         
GC.SendPacket(Packets.NPCFinish());

                                    }
                                    if (
option == 70)
                                    {


                                         
GC.SendPacket(Packets.NPCSay("Great Are you finished?, and Are you  found the box and the key? From Tombat and Blade Ghost Monster . Deserve  the award.."));                                        
                                         
GC.SendPacket(Packets.NPCLink("OK, Get my prize."1));
                                         
GC.SendPacket(Packets.NPCLink("No, thanks"255));
                                         
GC.SendPacket(Packets.NPCSetFace(30));
                                         
GC.SendPacket(Packets.NPCFinish());

                                    }
                                    if (
option == 50)
                                    {


                                        
GC.SendPacket(Packets.NPCSay("do  you want to go Desert or Mystic Castle"));
                                         
GC.SendPacket(Packets.NPCLink("Desert"60)); ;
                                         
GC.SendPacket(Packets.NPCLink("Mystic Castle"80)); ;
                                         
GC.SendPacket(Packets.NPCLink("no thanks"255));
                                         
GC.SendPacket(Packets.NPCSetFace(30));
                                         
GC.SendPacket(Packets.NPCFinish());

                                    }
                                    if (
option == 60)
                                    {

                                        
GC.MyChar.Teleport(1000192,  321);

                                    }
                                    if (
option == 80)
                                    {

                                        
GC.MyChar.Teleport(1001262,  498);

                                    }

                                    
#region prize
                                    
else if (option == 1)
                                    {
                                        if  (
GC.MyChar.InventoryContains(123456701GC))
                                            if  (
GC.MyChar.InventoryContains(12345691GC))
                                            {
                                                 
GC.MyChar.RemoveItemID(12345670GC);
                                                 
GC.MyChar.RemoveItemID(1234569GC);

                                                
Random R = new Random();
                                                
int Nr R.Next(15);
                                                if (
Nr == 1)
                                                {
                                                     
GC.MyChar.AddItem(723723);
                                                     
GC.MyChar.AddItem(723723); 
                                                }
                                                if (
Nr == 2)
                                                {
                                                     
GC.MyChar.AddItem(720028);
                                                     
GC.MyChar.AddItem(723723);
                                                }
                                                if (
Nr == 3)
                                                {
                                                     
GC.MyChar.AddItem(723723);
                                                    
GC.MyChar.Experience  += 600000;
                                                }
                                                if (
Nr == 4)
                                                {
                                                     
GC.MyChar.AddItem(720028);
                                                     
GC.MyChar.AddItem(720028);
                                                     
GC.MyChar.AddItem(720028);
                                                     
GC.MyChar.AddItem(720028);
                                                }
                                                 
GC.SendPacket(Packets.NPCSetFace(N.Avatar));
                                                 
GC.SendPacket(Packets.NPCFinish());
                                            }
                                            else
                                                 
GC.SendPacket(Packets.NPCSay("You Do not Have Key and Box"));
                                         
GC.SendPacket(Packets.NPCLink("sorry dear "255));
                                         
GC.SendPacket(Packets.NPCSetFace(N.Avatar));
                                         
GC.SendPacket(Packets.NPCFinish());
                                    }
                                    
#endregion
                                    
                                    
break;
                                }

                            
#endregion 

وبعدين حط دة فى mob.cs
كود PHP:

if (MyMath.ChanceSuccess(3) && Name == "BladeGhost")
                    {
                        
DI2.Info.ID = (uint)(1234569);
                        
DI2.Info.MaxDur DI2.Info.DBInfo.Durability;
                        
DI2.Info.CurDur DI2.Info.MaxDur;
                    }
                    if (
MyMath.ChanceSuccess(2) && Name ==  "TombBat")
                    { 

OldCODB خش هنا
وحط الكود دة فى NPC.TXT
كود PHP:

123456 8754 2 0 1002 423 374 

نيجلى لتعديل الكلينت

سطب الباتش دة فى الكلينت

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

وبعدين ضيف دول فى
MapItemIcon
كود PHP:

[12345670]
FrameAmount=1
Frame0
=data/MapItemIcon/12345670.dds

[1234569]
FrameAmount=1
Frame0
=data/MapItemIcon/1234569.dds 

ItemMinIcon
كود PHP:

[Item12345670]
FrameAmount=1
Frame0
=data/ItemMinIcon/12345670.dds


[Item1234569]
FrameAmount=1
Frame0
=data/ItemMinIcon/1234569.dds 

وملف الايتم تيب حط دول

كود PHP:

12345670 KeyQuest 0 0 0 0 0 0 0 0 0 0 0 4109205 0 0 0 0 0 0 0 1 1 0  0 0 0 0 0 0 0 0 0 0 0 0 0 CommonItem None 5 
1234569 BoxQuest 0 0 0 0 0 0 0 0 0 0 0 4109205 0 0 0 0 0 0 0 1 1 0 0 0 0  0 0 0 0 0 0 0 0 0 0 CommonItem None 5 

لو فى اى استفسار انا موجود

الكوستة من عملى انا
kasem236
جرب الكوستة وقولى وانا هطورها وهعملها احسن

وشكرااااااااااااااااااا

Abo Retag 12-19-2021 07:18 AM

شكرا جزيلا


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

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