OnGameModeInit:
dbhandle = mysql_connect(SQL_HOST,SQL_USER,SQL_DB,SQL_PW);
Oben:
#define SQL_HOST "127.0.0.1"
#define SQL_USER "root"
#define SQL_PW "******"
#define SQL_DB "********"
Eintragen:
if(dialogid==DIALOG_REGISTER) {
if(strlen(inputtext) < 6 || strlen(inputtext) > 35) {
SendClientMessage(playerid,COLOR_RED,"Dein Passwort darf mindestens 6 Zeichen und maximal 35 Zeichen lang sein");
format(info,200,"{FFFFFF}Willkommen auf {0087FF}HyperionReallife{FFFFFF}, {0087FF}%s{FFFFFF}!\nRegistriere dich mit einem Passwort:",name);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Registrieren",info,"Okay","Verlassen");
return 1;
}
new nameescaped[MAX_PLAYER_NAME];
mysql_escape_string(name,nameescaped,dbhandle);
format(query,sizeof(query),"INSERT INTO `players` (`name`, `pw`, `level`, `money`) VALUES ('%s', md5('%s'), '1', '%d');", nameescaped, inputtext, DEFAULT_MONEY);
mysql_
SendClientMessage(playerid,COLOR_GREEN,"Herzlichen Glüwckwunsch! Du bist jetzt registriert! Logge dich jetzt ein.");
format(info,200,"{FFFFFF}Willkommen auf {0087FF}******Reallife{FFFFFF}, {0087FF}%s{FFFFFF}!\nLogge dich mit deinem Passwort ein:",name);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Einloggen",info,"Okay","Verlassen");
return 1;
}