Hallo Com,
ich schreibe gerade ein Selfmade und bin grad bei der MySQL Login/Register
Ich benutze das MySQL r34 von BlueG
Code
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_REG)
{
if(response)
{
new name[MAX_PLAYER_NAME],query[128];
GetPlayerName(playerid,name,sizeof(name));
if(strlen(inputtext)>4)
{
mysql_escape_string(inputtext,passwort,dbhandle);
format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s') ",name,passwort);
mysql_function_query(dbhandle,query,false,"","");
}
else
{
SendClientMessage(playerid,0x7D0000FF,"Dein eingegebenes Passwort ist zu kurz.");
SendClientMessage(playerid,0x7D0000FF,"Das Passwort muss mindestens {#910000}>5<{#7D0000}Zeichen haben.");
ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_INPUT,"Server: Regestrierung","Gib bitte dein gewünschtes Passwort an:","Regestrieren","Kick");
}
}
else
{
SendClientMessage(playerid,0x7D0000FF,"Du hast das Regestrieren abgebrochen.");
SendClientMessage(playerid,0x7D0000FF,"Und wurdes dadurch gekickt.");
Kick(playerid);
}
}
return 1;
}
Alles anzeigen