قديم 2019-12-06, 11:32 PM
المشاركة 2
Hassan Emprator
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
تسلم ايدك يحب

قديم 2019-12-07, 02:53 AM
المشاركة 3
ahmedfathy
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
الله ينور عليك احسنت هو دا الشغل ولا بلاش كفاية بقي copy

قديم 2019-12-07, 02:58 AM
المشاركة 4
nova
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
هو ينفع تزود خانة للسؤال والجواب وخانة للجىى ميل بحيث يبقا موجود معاه الداتا مش الاسم والباص بس ؟

قديم 2019-12-07, 11:01 AM
المشاركة 5
Commander
.::عضو جديد ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
الله ينور عليك احسنت هو دا الشغل ولا بلاش كفاية بقي copy
حبيبي

قديم 2019-12-07, 11:04 AM
المشاركة 6
Commander
.::عضو جديد ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
هو ينفع تزود خانة للسؤال والجواب وخانة للجىى ميل بحيث يبقا موجود معاه الداتا مش الاسم والباص بس ؟
ينفع عنيا هفطر واعملهولك

قديم 2019-12-07, 02:35 PM
المشاركة 7
nova
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
ينفع عنيا هفطر واعملهولك
تسلملى عينك

قديم 2019-12-08, 12:01 AM
المشاركة 8
Commander
.::عضو جديد ::.
  • غير متواجد
افتراضي رد: Register Npc : ان بي سي عمل اكونت
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
تسلملى عينك

كود:
#region Register Commander
                
case 764738:
                    {
                        switch (
npcRequest.OptionID)
                        {
                            case 
0:
                                {
                                    
dialog.Text("I`m HelpDesk I'M Here For Your Help ");
                                    
dialog.Option("Register Account"1);
                                    
dialog.Avatar(7070);
                                    
dialog.Send();
                                    break;
                                }
                            case 
1:
                                {
                                    
dialog.Text("Please insert UserName");
                                    
dialog.Input("here:"28);
                                    if (
npcRequest.Input.Length 8)
                                    {
                                        
dialog.Text("Max Letter 8");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }
                                    
dialog.Send();
                                    break;
                                }
                            case 
2:
                                {
                                    
string username npcRequest.Input;
                                    
MySqlCommand cmd2 = new MySqlCommand(MySqlCommandType.SELECT).Select("accounts").Where("Username"username);//debug and test!
                                    
MySqlReader r = new MySqlReader(cmd2);
                                    if (!
r.Read())//wait
                                    
{
                                        
client.Username username;
                                    }
                                    else
                                    {
                                        
dialog.Text("UserName Is Already Here");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }
                                    
dialog.Text("Please insert Password");
                                    
dialog.Input("here:"314);
                                    if (
npcRequest.Input.Length 14)
                                    {
                                        
dialog.Text("Max Letter 14");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }                                 
                                    break;
                                }
                            case 
3:
                                {
                                    
string password npcRequest.Input;
                                    
client.Password password;
                                    
dialog.Text("Please insert Email");
                                    
dialog.Input("here:"425);
                                    
dialog.Send();
                                    if (
npcRequest.Input.Length 25)
                                    {
                                        
dialog.Text("Max Letter 25");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }          
                                    
                                    break;
                                }
                            case 
4:
                                {
                                    
string Email npcRequest.Input;
                                    
client.Email Email;
                                    
dialog.Text("Please insert Mobilenumber");
                                    
dialog.Input("here:"525);
                                    
dialog.Send();
                                    if (
npcRequest.Input.Length 25)
                                    {
                                        
dialog.Text("Max Letter 25");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }

                                    break;
                                }
                            case 
5:
                                {
                                    
string mobilenumber npcRequest.Input;
                                    
client.mobilenumber mobilenumber;
                                    
dialog.Text("Please insert Code");
                                    
dialog.Input("here:"625);
                                    
dialog.Send();
                                    if (
npcRequest.Input.Length 25)
                                    {
                                        
dialog.Text("Max Letter 25");
                                        
dialog.Option("ok"255);
                                        
dialog.Send();
                                        return;
                                    }

                                    break;
                                }
                            case 
6:
                                {
                                    
string Code npcRequest.Input;
                                    
client.Code Code;
                                    
using (var cmd = new MySqlCommand(MySqlCommandType.INSERT))
                                        
cmd.Insert("accounts").Insert("Username"client.Username)
                                        .
Insert("Password"client.Password).Insert("MacAddress"client.Account.MacAddress).Insert("IP"client.Account.IP)
                                        .
Insert("Email"client.Email).Insert("MobileNumber"client.mobilenumber).Insert("Code"client.Code).Execute();
                                    
client.Username "";
                                    
client.Password "";
                                    
client.Email "";
                                    
client.mobilenumber "";
                                    
client.Code "";
                                    
dialog.Text("Register Successfully Done");
                                    
dialog.Option("Thanks."255);
                                    
dialog.Send();

                                    break;
                                }
                          
                        }
                        break;
                    }
               
#endregion 

وحط دول في كلاس

كود:
gamestate 


كود:
        #region Register
        
public string Username;
        public 
string Password;
        public 
string Email;
        public 
string mobilenumber;
        public 
string Code;
       
        
#endregion 



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



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

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

المواضيع المتشابهه للموضوع: Register Npc : ان بي سي عمل اكونت
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح تشغيل سورس بدون هماشي من ال 0 لحد متنزل بل اكونت في السورس بتاعك Mero تطوير سيرفرات كونكر 3 2023-08-05 11:39 PM
اللعبه مش راضيه تعمل اكونت HASSAN مشكلات السيرفيرات كونكر الشخصيه 2 2021-08-22 12:31 PM
تعديل اكونت ahmedmetwally مشكلات السيرفيرات كونكر الشخصيه 1 2020-03-04 12:54 PM
مين يعرف يعمل لوجو لي جروب ولوجو لي صفحه اكونت ؟ Hassan Emprator قسم الاقتراحات والابداع 4 2019-11-16 02:05 PM


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

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.