Sziasztok! írtam egy /alog parancsot, amihez az adminjelszo 1234, de valamiért nem akar mûködni :S
Kód:
CMD:alog(playerid, params[])
{
if(JatekosInfo[playerid][AdminSzint] == 3 || IsPlayerAdmin(playerid))
{
if(JatekosInfo[playerid][Alog] == 1)
{
SendHibaMessage(playerid, -1, \"Már be vagy jelentkezve!\");
}
else
{
new Probalkozas[MAX_PLAYERS];
new BeirtJelszo;
if(sscanf(params, \"d\", BeirtJelszo))
{
if(BeirtJelszo == AdminJelszo)
{
SendAlapMessage(playerid, -1, \"Sikeresen beírtad az AdminJelszót!\");
JatekosInfo[playerid][Alog] = 1;
}
else
{
if(Probalkozas[playerid] == 3)
{
Kick(playerid);
}
else
{
SendHibaMessage(playerid, -1, \"Rossz AdminJelszó!\");
Probalkozas[playerid] ++;
}
}
}
else
{
SendHasznalatMessage(playerid, -1, \"/alog [AdminJelszó]\");
}
}
}
return 1;
}
Adminjelszót pedig így adtam meg:
new AdminJelszo = 1234;