Nah sikerült köszönöm beindult a szeró most viszont újabb hiba
Amikor regelni szeretne egy ember beírja hogy \"fiú\" akar lenni vagy \"lány\" akkor nem megy tovább
Elõre is köszi amugy ittvannak a reglépések
[pawn]if(RegisztracioLepesek[playerid] > 0)
{
if(RegisztracioLepesek[playerid] == 1)
{
new idx;
tmp = strtok(text, idx);
if((strcmp(\"fiú\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"fiú\")) || (strcmp(\"fiu\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"fiu\")))
{
PlayerInfo[playerid][pNem] = 1;
Msg(playerid,\"2. Kérdés: Korod? (Nap/Hónap/Év)\");
new maleskin;
maleskin = 239;
SetPlayerSkin(playerid, maleskin);
PlayerInfo[playerid][pSimaSkin] = maleskin;
RegisztracioLepesek[playerid] = 2;
return 0;
}
else if((strcmp(\"lány\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"lány\")) || (strcmp(\"lany\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"lany\")))
{
PlayerInfo[playerid][pNem] = 2;
Msg(playerid,\"2. Kérdés: Korod? (Nap/Hónap/Év)\");
new femaleskin;
femaleskin = 226;
SetPlayerSkin(playerid, femaleskin);
PlayerInfo[playerid][pSimaSkin] = femaleskin;
RegisztracioLepesek[playerid] = 2;
return 0;
}
else
{
Msg(playerid,\"1. Kérdés: Nemed? (fiú/lány)\");
}
return 0;
}
else if(RegisztracioLepesek[playerid] == 2)
{
new year, month,day;
getdate(year, month, day);
new DateInfo[3][20];
split(text, DateInfo, \'/\');
if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
{
Msg(playerid,\"2. Kérdés: Korod? (Nap/Hónap/Év)\");
return 0;
}
new check = year - strvalEx(DateInfo[2]);
if(check == year)
{
Msg(playerid,\"2. Kérdés: Korod? (Nap/Hónap/Év)\");
return 0;
}
if(strvalEx(DateInfo[1]) > month)
{
check -= 1;
}
else if(strvalEx(DateInfo[1]) == month && strval(DateInfo[0]) > day)
{
check -= 1;
}
PlayerInfo[playerid][pKor] = check;
format(string, sizeof(string), \"Értem, szóval %d éves vagy\",PlayerInfo[playerid][pKor]);
SendClientMessage(playerid, COLOR_YELLOW2, string);
RegisztracioLepesek[playerid] = 3;
Msg(playerid,\"3. Kérdés: Származás? (Magyar/Szerb/Német/Angol)\");
return 0;
}
else if(RegisztracioLepesek[playerid] == 3)
{
new idx;
tmp = strtok(text, idx);
if((strcmp(\"magyar\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"magyar\")))
{
PlayerInfo[playerid][pOrigin] = 1;
Msg(playerid,\"Sikeres Regisztráció, Jó Játékot!\", COLOR_GREEN);
RegisztracioLepesek[playerid] = 0;
PlayerInfo[playerid][pTut] = 1;
PlayerInfo[playerid][pBeteg] = 0;
SetPlayerSpawn(playerid);
TogglePlayerControllable(playerid, 1);
SetMoney(playerid, 125000);
PlayerInfo[playerid][pReg] = 1;
return 0;
}
else if((strcmp(\"szerb\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"szerb\")))
{
PlayerInfo[playerid][pOrigin] = 2;
Msg(playerid,\"Sikeres Regisztráció! Jó Játékot!\", COLOR_GREEN);
RegisztracioLepesek[playerid] = 0;
PlayerInfo[playerid][pTut] = 1;
PlayerInfo[playerid][pBeteg] = 0;
SetPlayerSpawn(playerid);
TogglePlayerControllable(playerid, 1);
SetMoney(playerid, 125000);
PlayerInfo[playerid][pReg] = 1;
return 0;
}
else if((strcmp(\"német\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"német\")))
{
PlayerInfo[playerid][pOrigin] = 3;
Msg(playerid,\"Sikeres Regisztráció! Jó Játékot!\", COLOR_GREEN);
RegisztracioLepesek[playerid] = 0;
PlayerInfo[playerid][pTut] = 1;
PlayerInfo[playerid][pBeteg] = 0;
SetPlayerSpawn(playerid);
TogglePlayerControllable(playerid, 1);
SetMoney(playerid, 125000);
PlayerInfo[playerid][pReg] = 1;
return 0;
}
else if((strcmp(\"angol\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"angol\")))
{
PlayerInfo[playerid][pOrigin] = 4;
Msg(playerid,\"Sikeres Regisztráció! Jó Játékot!\", COLOR_GREEN);
RegisztracioLepesek[playerid] = 0;
PlayerInfo[playerid][pTut] = 1;
PlayerInfo[playerid][pBeteg] = 0;
SetPlayerSpawn(playerid);
TogglePlayerControllable(playerid, 1);
SetMoney(playerid, 125000);
PlayerInfo[playerid][pReg] = 1;
return 0;
}
else
{
Msg(playerid,\"3. Kérdés: Származás? (Magyar/Szerb/Német/Angol)\");
}
return 0;
}
return 0;
}[/pawn]