Sziasztok,tegnap vettem észre hogy nem hozza létre amezõt az adatbázisban valamiért,de nem tudok rájönni miért,mert eddig teljesen jó volt:
[pawn]if(dialogid == 5481)//regisztráció
{
if(response)
{
for(new i; i < strlen(inputtext); i++)
{
if(inputtext == \'|\') return ShowPlayerDialog(playerid, 5481,DIALOG_STYLE_INPUT,\"{FF0000}Xenon Regisztráció\",\"Ezt a jelet | nem használhatod, mert ez a MySQL elválasztó!\\n\\nKérlek írd be újra a kívánt jelszót!\",\"Regisztrálok\",\"Kilépek\");
}
if(GetPVarInt(playerid, \"Logged\")) return SendClientMessage(playerid, COLOR_ORANGE, \"Már be vagy jelentkezve!\");
if(isnull(inputtext)) return ShowPlayerDialog(playerid, 5481,DIALOG_STYLE_INPUT,\"{FF0000}Xenon Regisztráció\",\"Nem írtál be semmit!\\n\\nKérlek írd be újra a kívánt jelszót!\",\"Regisztrálok\",\"Kilépek\");
new Query[320], pName[MAX_PLAYER_NAME];
new year, month, day, hour, minute, second;
getdate(year, month, day);
gettime(hour, minute, second);
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
mysql_real_escape_string(pName, pName);
format(Query, sizeof Query, \"SELECT * FROM `accounts` WHERE `Name` = \'%s\' LIMIT 1\", pName);
mysql_query(Query);
mysql_store_result();
if(mysql_num_rows())
{
SendClientMessage(playerid, COLOR_ORANGE, \"Ez a felhasználó már létezik!Ha be szeretnél jelentkezni használd a /login parancsot!\");
mysql_free_result();
return 1;
}
mysql_free_result();
new IP[16];
GetPlayerIp(playerid, IP, 16);
format(Query, sizeof Query, \"INSERT INTO `accounts` (Name, Password, IP, Admin, Money, Score, Kills, Deaths, RegDate, LastOn, Email) VALUES (\'%s\', \'%s\', \'%s\', %i, %i, %i, %i, %i, \'%i.%i.%i/%i.%i.%i\', 0, Nincs megadva)\",
pName,
inputtext,
IP,
GetPVarInt(playerid, \"Admin\"),
GetPlayerMoney(playerid),
GetPlayerScore(playerid),
GetPVarInt(playerid, \"Kills\"),
GetPVarInt(playerid, \"Deaths\"),
year,
month,
day,
hour,
minute,
second);
mysql_query(Query);
SetPVarInt(playerid, \"Logged\", 1);
SendClientMessage(playerid, COLOR_LIMEGREEN, \"Sikeresen regisztráltál és automatikusan bejelentkeztél!\");
}
}[/pawn]