MySQL Login/Register sistem
Nadam se da sam sve objasnio detaljno na videu, a prilozio sam vam i gotov kod
Naš forum je uspješno migriran na novu platformu. Svi vaši podaci, računi i sadržaj su prebačeni na GTABLKN.
Name,mysql_format(Database, str, sizeof(str), "SELECT * FROM `users` WHERE `Username` = '%e' LIMIT 1", PI);PogresnaLozinka = 0;public OnPlayerDisconnect(playerid, reason) {
SavePlayer(playerid);
return 1;
}forward LoadAccount(playerid);
public LoadAccount(playerid) {
new rows;
cache_get_row_count(rows);
if(!rows) return 0;
else {
cache_get_value_int(0, "ID", PI);
cache_get_value_int(0, "Score", PI);
}
return 1;
}public OnGameModeExit() {
foreach(new a: Player) {
SavePlayer(a);
}
mysql_close(Database);
return 0;
}stock SavePlayer(playerid) {
new str;
mysql_format(Database, str, sizeof(str),"UPDATE `users` SET `Score` = %d WHERE `ID` = %d LIMIT 1", PI, PI);
mysql_tquery(Database, str);
return 1;
}stock GetName(playerid) {
new name;
GetPlayerName(playerid, name, sizeof(name));
return name;
}Name,mysql_format(Database, str, sizeof(str), "SELECT * FROM `users` WHERE `Username` = '%e' LIMIT 1", PI);PogresnaLozinka = 0;public OnPlayerDisconnect(playerid, reason) {
SavePlayer(playerid);
return 1;
}forward LoadAccount(playerid);
public LoadAccount(playerid) {
new rows;
cache_get_row_count(rows);
if(!rows) return 0;
else {
cache_get_value_int(0, "ID", PI);
cache_get_value_int(0, "Score", PI);
}
return 1;
}public OnGameModeExit() {
foreach(new a: Player) {
SavePlayer(a);
}
mysql_close(Database);
return 0;
}stock SavePlayer(playerid) {
new str;
mysql_format(Database, str, sizeof(str),"UPDATE `users` SET `Score` = %d WHERE `ID` = %d LIMIT 1", PI, PI);
mysql_tquery(Database, str);
return 1;
}stock GetName(playerid) {
new name;
GetPlayerName(playerid, name, sizeof(name));
return name;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava