Változtass tábla neveket, mezõ elnevezéseket mert lehet máshol már létre van hozva és emiatt nem engedi volt nekem is ilyen probléma hogy pár elnevezésre nem akarta az igazságot talán vegyél példát az smf-rõl ott minden tábla mezõ elnevezés kapott egy smf_ elõtagot te is alkalmazhatsz hasonló megoldást.
pl.: mysamp_adminmsg, mysamp_playerinfo
Értem,köszi,de az adatbázisban csak ez a tábla van létrehozva,szóval nem hiszem hogy máshol létre lenne hozva,de azért megpróbálom!
E:
Nem jó ugyan az!
Itt regisztrációs része a scriptnek,szerintem jól van megírva:
[pawn]if(dialogid == 14600)
{
if(response)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid, 14600, DIALOG_STYLE_INPUT , \"Register\", \"Ez a felhasznló még nincs regisztrálva,kérlek regisztrálj!\", \"Rendben\", \"Kilép\");
SendClientMessage(playerid, 0xF60000AA, \"Kérlek írj be egy kívánt jelszót!\");
}
mysql_real_escape_string(inputtext, escpass);
WP_Hash(largestring, sizeof(largestring), escpass);
GetPlayerIp(playerid, PIP, 50);
format(Query, sizeof(Query), \"INSERT INTO `mysamp_playerinfo` (`user`, `password`, `kills`, `deaths`, `score`, `money`, `IP`, `adminlvl`) VALUES (\'%s\', \'%s\', 0, 0, 0, 0, \'%s\', 0)\", escpname(playerid), largestring, PIP);
mysql_query(Query);
GameTextForPlayer(playerid, \"~g~Registered\", 2000, 3);
SendClientMessage(playerid, 0x0000D9AA, \"Registered and Logged into your account!\");
SetPVarInt(playerid, \"Logged\", 1);
}
}[/pawn]