احصائياتى

الردود
2

المشاهدات
557
 
Hassan Emprator
.:: مشرف قسم المشاكل ::.
الإجابات المقدمة: 301

    غير متواجد

المشاركات
1,723

+التقييم
0.63

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

الاقامة
شرقيه/زقازيق

نظام التشغيل

رقم العضوية
30
2019-07-30, 01:19 PM
المشاركة 1
2019-07-30, 01:19 PM
المشاركة 1
افتراضي تمت الإجابة اضافه
ممكن اضافه عا االنبي سي دا تخلي في نقاط L.E يعني لو مثلا شحن بي 10 يتحسبله 10 L.E كدا ممكن حد يضيف النقاط عا الانبي سي بتاع حازم ؟ بس يكون شغال تمام


كود:
#region CardShop
                
case 300121:
                    {
                        switch (
npcRequest.OptionID)
                        {
                            case 
0:
                                {
                                    
dialog.Text("Welcome to the InFerno[HelpDesk]. Do you want to charge?");
                                    
dialog.Option("Charge", 1);
                                    
dialog.Option("Not now.", 255);
                                    
dialog.Avatar(175);
                                    
dialog.Send();
                                    break;
                                }
                            case 
1:
                                {
                                    
dialog.Text("Welcome to the InFerno[HelpDesk]. Do you want to charge?");
                                    
dialog.Option("yes", 100);
                                    
dialog.Option("Not Now", 255);
                                    
dialog.Avatar(0x5f);
                                    
dialog.Send();
                                    break;
                                }
                            case 
100://New Charge    
                                
{
                                    
dialog.Text("Hello. I'm the one that was choosen to Make your Charge.");
                                    
dialog.Option("I want to Charge.", 102);
                                    
dialog.Option("Nooooo.", 255);
                                    
dialog.Send();
                                    break;
                                }
                            
//////////////////////////////////////////// 
                            
case 102:
                                {
                                    
dialog.Text("Please insert the Your Acc you Want now to charge for.");
                                    
dialog.Input("Here:", 106, 16);
                                    
dialog.Option("Forget it.", 110);
                                    
dialog.Send();
                                    break;
                                }
                            
////////////////////////////////////////////////// 
                            
case 106:
                                try
                                {
                                    
string Username;
                                    
Username = npcRequest.Input;
                                    
client.Username = Username;
                                    if (!
Exists(Username))
                                    {
                                        
dialog.Text("Please insert Card Number .");
                                        
dialog.Input("Here:", 107, 14);
                                        
dialog.Option("No.", 255);
                                    }
                                    else
                                    {
                                        
dialog.Text("Account Name already Exit.");
                                        
dialog.Option("Alright.", 255);
                                    }
                                    
dialog.Send();
                                    break;
                                }
                                catch
                                {
                                    
dialog.Text("Please write the correct value.");
                                    
dialog.Option("Try Again.", 102);
                                    
dialog.Option("Quit.", 110);
                                    
dialog.Send();
                                }
                                break;
                            
///////////////////////////////////////////////////// 
                            
case 107:
                                try
                                {
                                    
string Numberofcard;
                                    
Numberofcard = npcRequest.Input;
                                    
client.Numberofcard = Numberofcard;
                                    
dialog.Text("Please insert Card Number again.");
                                    
dialog.Input("Here:", 108, 14);
                                    
dialog.Option("No.", 110);
                                    
dialog.Send();
                                    break;
                                }
                                catch
                                {
                                    
dialog.Text("Please write the correct value.");
                                    
dialog.Option("Try Again.", 106);
                                    
dialog.Option("Quit.", 110);
                                    
dialog.Send();
                                }
                                break;
                            
////////////////////////////////////////// 
                            
case 108:
                                try
                                {
                                    
string Numberofcard;
                                    
Numberofcard = npcRequest.Input;
                                    
client.Numberofcard = Numberofcard;
                                    if (
Numberofcard == client.Numberofcard)
                                    {
                                        
dialog.Text("Please insert Item Code.");
                                        
dialog.Input("Here:", 109, 100);
                                        
dialog.Option("No.", 10);
                                    }
                                    else
                                    {
                                        
dialog.Text("Wrong Code.");
                                        
dialog.Option("Alright.", 10);
                                    }
                                    
dialog.Send();
                                    break;
                                }
                                catch
                                {
                                    
dialog.Text("Please write the correct value.");
                                    
dialog.Option("Try Again.", 7);
                                    
dialog.Option("Quit.", 0xff);
                                    
dialog.Send();
                                }
                                break;
                            
////////////////////////////////////////// 
                            
case 109:
                                {
                                    
string Numberofitem;
                                    
Numberofitem = npcRequest.Input;
                                    
client.Numberofitem = Numberofitem;
                                    
string str2 = client.Socket.IP.ToString().Split(new char[] { ':' })[0].ToString();
                                    
client.Account.IP = str2;
                                    
using (var cmd = new MySqlCommand(MySqlCommandType.INSERT))
                                        
cmd.Insert("Charge").Insert("Username", client.Username)
                                        .
Insert("Numberofcard", client.Numberofcard).Insert("Numberofitem", client.Numberofitem)
                                        .
Execute();
                                    
client.Username = "";
                                    
client.Numberofcard = "";
                                    
client.Numberofcard = "";
                                    
client.Numberofitem = "";
                                    
dialog.Text("New Charge Successfully Done. || All rights® reserved to Server InFerno ©");
                                    
dialog.Option("Wait GM.", 255);
                                    
dialog.Send();
                                    
//client.Player.Teleport(1860, 55, 62); 
                                    //Entity.SendReload(client); 
                                    
break;
                                }
                        }
                        break;
                    }
                
#endregion 



أفضل جواب - كتبه Hassan Emprator
شكرا ارجاله حلتها الحمد لله
قديم 2019-07-30, 03:42 PM
المشاركة 2
Hassan Emprator
.:: مشرف قسم المشاكل ::.
الإجابات المقدمة: 301
  • غير متواجد
افتراضي رد: اضافه
شكرا ارجاله حلتها الحمد لله

قديم 2019-07-30, 05:08 PM
المشاركة 3
Hazem
.:: المدير العام::.
الإجابات المقدمة: 181
  • غير متواجد
افتراضي رد: اضافه
تمام الله ينور


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



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

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

المواضيع المتشابهه للموضوع: اضافه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اضافه ال house Hazem تطوير سيرفرات كونكر 16 2021-01-21 05:44 PM
اضافه مابه anwer1 مشكلات السيرفيرات كونكر الشخصيه 8 2019-09-25 05:10 AM
اضافه حرب GuildPoleWar Hassan Emprator تطوير سيرفرات كونكر 2 2019-08-28 12:46 AM
شرح اضافه توبات The.SniperR تطوير سيرفرات كونكر 7 2019-07-23 08:41 AM
شرح اضافه وحش BoS abuhaneen مشكلات السيرفيرات كونكر الشخصيه 17 2019-05-31 01:34 AM


الساعة الآن 01:52 AM