25.08.2017, 12:53
Code:
CMD:login(playerid,params[]) { if(Regelt[playerid]) { if(Belepve[playerid]) return SendClientMessage(playerid,-1,"You are already logged in!"); new jelszo[128]; if(sscanf(params,"s[128]",jelszo)) return SendClientMessage(playerid,-1,"Usage: /login [Password]"); new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); format(Query, sizeof(Query), "SELECT * FROM players WHERE name = '%s' AND password = '%s'", nev, Whirlpool(jelszo)); mysql_tquery(kapcsolat, Query, "Login","dd",playerid,Whirlpool(jelszo)); } else SendClientMessage(playerid,-1,"Use /register!"); return 1; }
Code:
fpublic Login(playerid,jelszo) { if(cache_get_row_count() == 0) { SendClientMessage(playerid,-1,"Wrong password!"); Kick_(playerid); } else { SendClientMessage(playerid,-1,"You have successfully logged in!"); Belepve[playerid] = true; new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); format(Query, sizeof(Query), "SELECT * FROM players WHERE name = '%s' AND password = '%s'", nev, jelszo); mysql_tquery(kapcsolat,Query,"JatekosBetoltese","d",playerid); } }
Code:
fpublic JatekosBetoltese(playerid) { Score[playerid] = cache_get_field_content_int(0, "score", kapcsolat); SpawnPlayer(playerid); SendClientMessage(playerid,-1,"Successfully loaded!"); }