المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : متجر شحن ذي البوشي


محمد ياسر
2019-04-19, 10:02 PM
السلام عليكم ورحمة الله وبركاته
انبي سي شحن ذي بتاع البوشي
الي تكتب فيه رقم كارت الشحن والكارت يوصل للقاعده وانت تجربه لو اشتغل تمام تشحنله لو غلط خلاص سيبه
افتح كلاس
npcs.cs
وضيف دول

#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

بعد كده ارفع ده لقاعده بتاعت اللعبه وكده خلصنا

حمل الملف ده وارفعه للقاعده

تحميل الملف (عفواً لايمكن عرض الروابط في الإرشيف)

MohamedModyAdel
2019-06-17, 12:49 PM
تسلم موضوع جيد جدا

MohamedModyAdel
2019-06-17, 12:52 PM
بيطلعلي ارور فيه
case
وانا غيرته بي انبسي تاني ونفس المشكله

محمد ياسر
2019-06-17, 12:57 PM
بيطلعلي ارور فيه
case
وانا غيرته بي انبسي تاني ونفس المشكله

شوف كده عدلت علي الانبي سي

Hassan Emprator
2019-06-17, 02:47 PM
بيجيي ايرور في Case معرفش من اي الايرور دا بيجي لما بنحط الحاجه في جيم ستيت

jh3isson
2019-06-17, 10:22 PM
thansk bueno gracias por todo revisare este post

MohamedModyAdel
2019-06-20, 05:20 PM
بردو بيطلع ارور

بشيغلاشمغ
2019-06-26, 02:57 AM
عاااااش

Users
2019-06-26, 12:04 PM
فعلا بيجيب ايرور

محمد ياسر
2019-06-26, 03:47 PM
انا اشوف المشكله واقولكم علي الحل

MohamedModyAdel
2019-06-26, 04:32 PM
هوه فيه حاجه غلط في case 109: وانا بحول فيها

MohamedModyAdel
2019-06-26, 04:35 PM
خلاص انا حليتها وهنزل الانبسي

AMREL3FREIT
2019-06-27, 04:06 AM
الله ينور

mohamedawad
2019-06-30, 05:00 PM
شكرا جزيلا

Eslamahmed
2019-07-04, 12:30 AM
تسلم

Matrix
2019-07-06, 06:11 PM
عاش

osama
2019-08-03, 05:35 PM
فى ارور في case لو حد نزل حلها يريت ينزلها

محمد ياسر
2019-08-03, 05:40 PM
فى ارور في case لو حد نزل حلها يريت ينزلها

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

osama
2019-08-03, 05:45 PM
عفواً لايمكن عرض الروابط في الإرشيف

شكرا يا حازم تم حل المشكلة

naderatef
2019-08-03, 08:04 PM
ـشكر

AhmedGM
2019-08-04, 08:08 PM
good

Ahmeed Sheeko
2019-08-05, 09:58 AM
فكره جميله

ElSaher
2019-08-05, 02:21 PM
عاش ي حازم

AhmedTikoo
2019-08-07, 12:04 AM
شكرااااااااااااا

Osasolo
2020-02-23, 04:35 AM
1111111111111

AliNasser
2020-03-07, 08:48 AM
تسلم

Tarek Roshdi
2020-03-22, 09:26 AM
شكرا

Avengers-Co
2020-03-30, 01:40 PM
تسلم يا حازم

Diego
2020-04-04, 01:24 AM
عاااش

osamanofl
2020-04-08, 07:11 PM
عااااااش

ahmedsamirali
2020-05-07, 08:59 AM
uha

amr69940
2020-05-08, 02:42 PM
good :emoji11:

احمد23
2021-08-05, 07:14 PM
عاش

disco0o
2021-08-06, 11:19 PM
تسلم

Zuko
2021-08-07, 07:46 AM
Thanks

badr6005566
2021-08-22, 11:30 PM
السلام عليكم ورحمة الله وبركاته
انبي سي شحن ذي بتاع البوشي
الي تكتب فيه رقم كارت الشحن والكارت يوصل للقاعده وانت تجربه لو اشتغل تمام تشحنله لو غلط خلاص سيبه
افتح كلاس
npcs.cs
وضيف دول

#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

بعد كده ارفع ده لقاعده بتاعت اللعبه وكده خلصنا

حمل الملف ده وارفعه للقاعده

تحميل الملف (عفواً لايمكن عرض الروابط في الإرشيف)

شكرا

walid88
2023-06-20, 12:53 PM
check

MRabdo
2023-06-26, 02:40 PM
شكرا

islampepo33
2023-07-09, 03:04 PM
uhhha