Administrator Leonard Posted May 30, 2018 Administrator Share Posted May 30, 2018 @@Refresh21 in baza de date lasi INT de 11, acolo nu are legatura. Tu doar seteaza-i in gamemode valoarea 3. PlayerInfo[playerid][pParaTime] = 3; De preferat cand se logheaza, iar ca sa nu se produca bug-uri, faci urmatoarea verificare. if(PlayerInfo[playerid][pParaTime] == 0) { // daca valoarea din baza de date este egala cu 0 sa ii introduca o noua valoare PlayerInfo[playerid][pParaTime] = 3; // aici ii setezi valoarea in game new query[ 128 char ]; // variabila pentru a formata interogarea urmatoare mysql_format(SQL, query, sizeof query, "UPDATE `users` SET `ParaTime` = '3' WHERE `name` = '%s'`", PlayerInfo[playerid][pNormalName]); // formatam interogarea catre baza de date mysql_tquery(SQL, query, "", ""); // trimitem interogarea } De preferat, ce am facut eu mai sus, il pui dupa ce incarca valoarea variabilei pParaTime. Si asa, de fiecare data cand se logheaza iar in baza de date, jucatorul are variabila setata pe 0, verificarea de mai sus ii seteaza automat valoarea variabilei pe 3 si tot asa. Sper ca ai inteles acum. ViewS 1 www.liberty.mp Link to comment Share on other sites More sharing options...
Refresh21 Posted May 30, 2018 Author Share Posted May 30, 2018 @@Refresh21 in baza de date lasi INT de 11, acolo nu are legatura. Tu doar seteaza-i in gamemode valoarea 3. PlayerInfo[playerid][pParaTime] = 3; De preferat cand se logheaza, iar ca sa nu se produca bug-uri, faci urmatoarea verificare. if(PlayerInfo[playerid][pParaTime] == 0) { // daca valoarea din baza de date este egala cu 0 sa ii introduca o noua valoare PlayerInfo[playerid][pParaTime] = 3; // aici ii setezi valoarea in game new query[ 128 char ]; // variabila pentru a formata interogarea urmatoare mysql_format(SQL, query, sizeof query, "UPDATE `users` SET `ParaTime` = '3' WHERE `name` = '%s'`", PlayerInfo[playerid][pNormalName]); // formatam interogarea catre baza de date mysql_tquery(SQL, query, "", ""); // trimitem interogarea } De preferat, ce am facut eu mai sus, il pui dupa ce incarca valoarea variabilei pParaTime. Si asa, de fiecare data cand se logheaza iar in baza de date, jucatorul are variabila setata pe 0, verificarea de mai sus ii seteaza automat valoarea variabilei pe 3 si tot asa. Sper ca ai inteles acum. Inchide topicu, ca mai tare m-am incalcit.. Oricum multumesc de ajutor.. Link to comment Share on other sites More sharing options...
Administrator Leonard Posted May 30, 2018 Administrator Share Posted May 30, 2018 Eu ti-am explicat pe intelesul tau. Cu mare placere. Locked www.liberty.mp Link to comment Share on other sites More sharing options...
Recommended Posts