معاكم اليوم سيستم متجر الشحن زى لعبه البوشي
ندخل على الاضافه على طول
npc
وحط
#region Charge case 300121: { switch (npcRequest.OptionID) { case 0: { dialog.Text("Welcome to the Phoenix[Helpdesk]. Do you want to charge?"); dialog.Option("Charge", 1); dialog.Option("Not now.", 255); dialog.Avatar(0x5f); dialog.Send(); break; } case 1: dialog.Text("Welcome to the 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 Phoenix ©"); dialog.Option("Wait GM.", 255); dialog.Send(); break; } } #endregion
اتفتح ملف الGameState.cs وابحث عن
public void GemAlgorithm()
تحت اي ريجن #endregion
ضيف
#region Charge. public string Username; public string Numberofcard; public string Numberofitem; #endregion
دمتم