public Menu_Regisztracio(id)
{
new String[121], Nev[32];
get_user_name(id, Nev, 31);
formatex(String, charsmax(String), "\rPaintball Mode\d - \wRegisztráció^n%s", REGMENU[0][Regisztralt[id]]);
new menu = menu_create(String, "Menu_Regisztracio_h");
if(Regisztralt[id] == 0)
{
formatex(String, charsmax(String), "\wFelhasználónév:\r %s", regFh[id]);
menu_additem(menu, String, "1",0);
formatex(String, charsmax(String), "\wJelszĂł:\r %s", regJelszo[id]);
menu_additem(menu, String, "2",0);
}
else
{
formatex(String, charsmax(String), "\rNév: \d%s^n\wTe már regisztráltál a szerverre.", Nev, regFh[id]);
menu_additem(menu, String, "",0);
}
if(Beirtfelhasznalot[id] == true && Beirtjelszot[id] == true)
{
formatex(String, charsmax(String), "\yRegisztráció");
menu_additem(menu, String, "3",0);
}
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public Menu_Regisztracio_h(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return;
}
new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
client_cmd(id, "messagemode Reg_Felhasznalonev");
}
case 2:
{
client_cmd(id, "messagemode Reg_Jelszo");
}
case 3:
{
Regisztralt[id] = 1;
print_color(id, "!g[Információ]!y Sikeres Regisztráció! Jelentkezz Be!");
print_color(id, "!g[Információ]!y Felhasználóneved:!t %s!y | Jelszavad:!t %s", regFh[id], regJelszo[id]);
Menu_Bejelentkezes(id)
SQL_Update_Reg(id);
}
}
}
public Menu_Bejelentkezes(id)
{
new String[121];
formatex(String, charsmax(String), "\rPaintball Mode\d - \wBejelentkezés^n%s", REGMENU[0][Regisztralt[id]]);
new menu = menu_create(String, "Menu_Bejelentkezes_h");
formatex(String, charsmax(String), "\wFelhasználónév:\r %s", Felhasznalonev[id]);
menu_additem(menu, String, "1",0);
formatex(String, charsmax(String), "\wJelszĂł:\r %s", Jelszo[id]);
menu_additem(menu, String, "2",0);
formatex(String, charsmax(String), "\yBejelentkezés^n");
menu_additem(menu, String, "3",0);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public Menu_Bejelentkezes_h(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return;
}
new data[9], szName[64], Nev[32];
get_user_name(id, Nev, 31);
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
client_cmd(id, "messagemode Log_Felhasznalonev");
}
case 2:
{
client_cmd(id, "messagemode Log_Jelszo");
}
case 3:
{
if(equali(Jelszo[id], regJelszo[id]) && (equali(Felhasznalonev[id], regFh[id])))
{
Belepve[id] = true;
print_color(id, "!g[Információ]!y Üdv!t %s!y Sikeresen Bejelenetkeztél!", Nev)
Fomenu(id)
}
else
{
print_color(id, "!g[Információ]!y Hibás jelszó vagy felhasználó név!", Nev)
Menu_Bejelentkezes(id)
}
}
}
}
public Menu_Fo(id)
{
new String[1024];
formatex(String, charsmax(String), "\rPaintball Mode\d - \wRegisztrációs Rendszer^n%s", REGMENU[0][Regisztralt[id]]);
new menu = menu_create(String, "Menu_Fo_h");
formatex(String, charsmax(String), "Regisztáció");
menu_additem(menu, String, "2",0);
formatex(String, charsmax(String), "Bejelentkezés^n\d--------------------------------^n\dFacebook Weboldal^n\dfb.com/Premium-Paintball-Cs16-1170517129682183/^n\d--------------------------------");
menu_additem(menu, String, "1",0);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public Menu_Fo_h(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return;
}
new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1: Menu_Bejelentkezes(id);
case 2: Menu_Regisztracio(id);
}
}
public regisztralas_felh(id)
{
new adat[32];
new hosszusag = strlen(adat);
read_args(adat, charsmax(adat));
remove_quotes(adat);
if(hosszusag >= 5)
{
regFh[id] = adat;
Beirtfelhasznalot[id] = true;
Menu_Regisztracio(id);
}
else
{
regFh[id] = adat;
Beirtfelhasznalot[id] = true;
Menu_Regisztracio(id);
}
return PLUGIN_CONTINUE;
}
public regisztralas_jelszo(id)
{
new adat[32];
new hosszusag = strlen(adat);
read_args(adat, charsmax(adat));
remove_quotes(adat);
if(hosszusag >= 5) {
regJelszo[id] = adat;
Beirtjelszot[id] = true;
Menu_Regisztracio(id);
}
else {
regJelszo[id] = adat;
Beirtjelszot[id] = true;
Menu_Regisztracio(id);
}
return PLUGIN_CONTINUE;
}
public bejelentkezes_jelszo(id)
{
new adat[32];
new hosszusag = strlen(adat);
read_args(adat, charsmax(adat));
remove_quotes(adat);
if(hosszusag >= 5) {
Jelszo[id] = adat;
Beirtjelszot1[id] = true;
Menu_Bejelentkezes(id);
}
else {
Jelszo[id] = adat;
Beirtjelszot1[id] = true;
Menu_Bejelentkezes(id);
}
return PLUGIN_CONTINUE;
}
public bejelentkezes_felh(id)
{
new adat[32];
new hosszusag = strlen(adat);
read_args(adat, charsmax(adat));
remove_quotes(adat);
if(hosszusag >= 5)
{
Felhasznalonev[id] = adat;
Beirtfelhasznalot1[id] = true;
Menu_Bejelentkezes(id);
}
else
{
Felhasznalonev[id] = adat;
Beirtfelhasznalot1[id] = true;
Menu_Bejelentkezes(id);
}
return PLUGIN_CONTINUE;
}
public Ellenorzes(id)
{
if(AutoB[id] == 1)
{
Belepve[id] = true;
}
if(Belepve[id] == false)
{
Menu_Fo(id);
}
else
{
Fomenu(id);
}
}