:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(46 ) : error 035: argument type mismatch (argument 1) C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 4) : error 035: argument type mismatch (argument 1) C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 6) : error 017: undefined symbol "pLogado" C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 6) : warning 215: expression has no effect C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 6) : error 001: expected token: ";", but found "]" C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 6) : error 029: invalid expression, assumed zero C:\Users\dade\Desktop\samp\gamemodes\semnome.pwn(6 6) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 6 Errors. |
mysql_query("CREATE TABLE IF NOT EXISTS pinfo(user VARCHAR(24), password VARCHAR(40), score INT(20), dinheiro INT(20), IP varchar(16) )"); |
mysql_query(query); |
pLogado[playerid] = 1; |
variaveis new pRegistrado[MAX_PLAYERS]; new pDinheiro[MAX_PLAYERS]; new pLogado[MAX_PLAYERS]; |
// handle um variбvel contendo o id da conexгo do mysql_connect || mysql_connect_file dependendo da versгo que usa.
mysql_query(handle, "CREATE TABLE IF NOT EXISTS pinfo(user VARCHAR(24), password VARCHAR(40), score INT(20), dinheiro INT(20), IP varchar(16) )");
public OnGameModeInit() { mysql_connect(mysql_host, mysql_user, mysql_database, mysql_password); mysql_query("CREATE TABLE IF NOT EXISTS pinfo(user VARCHAR(24), password VARCHAR(40), score INT(20), dinheiro INT(20), IP varchar(16) )") SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } |
stock MySQL_Register(playerid, passwordstring[]) { new query[200], pname[24], IP[16]; GetPlayerName(playerid, pname, 24); GetPlayerIp(playerid, IP, 16); format(query, sizeof(query), "INSERT INTO pinfo(user, password, scor, dinheiro, IP) VALUES('%s', SHA1('%s'), 0, 0, '%s')", pname, passwordstring, IP); mysql_query(query); SendClientMessage(playerid, -1, "Conta registrada e logada\n agora vocк pode desfrutar do nosso servidor"); pLogado[playerid] = 1; return 1; } stock MySQL_Login(playerid) { new query[300], pname[24], savingstring[20]; GetPlayerName(playerid, pname, 24); format(query, sizeof(query), "SELECT * FROM pinfo WHERE user = '%s'", pname); mysql_query(); mysql_store_result(); while(mysql_fletch_row_format(query, ("|")) { mysql_fletch_field_row(savingstring, "score"); SetPlayerScore(playerid, strval(savingstring)); mysql_fletch_field_row(savingstring, "dinheiro"); GivePlayerMoney(playerid, strval(savingstring)); } mysql_free_result(); SendClientMessage(playerid, -1, "Logado com sucesso"); pLogado[playerid] = 1; return 1; } |
Esse tutorial do Ricop estб muito ultrapassado.
De uma olhada nesse: Aqui. Qualquer dъvida estou a disposiзгo. |