Cum sa rezolvi bugul cu timpul din LuxAdmin
Tutorial creat de Dyzzy si postat de Andrei
Explanation
Ca sa rezolvi acest bug, trebuie sa resetezi timpul jucatorului, pentru ca nu se reseteaza in LuxAdmin original:
1. Cauta la OnPlayerConnect asta:
2. Deasupra acelui cod adaugati asta, ca sa se reseteze timpul acestui ID de jucator de pe server, continuandu-se corect dupa timpul din cont:
3. Acum tot ce trebuie sa mai faceti este sa compilati scriptul si sa mergeti in joc sa testati daca merge. Trebuie sa jucati putin timp, sa va deconectati, sa intre altul, sa se deconecteze, si sa intrati in joc sa vedeti daca merge.
Credits
Dyzzy - scrierea tutorialului
Andrei - la postat
Tutorial creat de Dyzzy si postat de Andrei
Explanation
Ca sa rezolvi acest bug, trebuie sa resetezi timpul jucatorului, pentru ca nu se reseteaza in LuxAdmin original:
1. Cauta la OnPlayerConnect asta:
- Cod:
AccInfo[playerid][ConnectTime] = gettime();
2. Deasupra acelui cod adaugati asta, ca sa se reseteze timpul acestui ID de jucator de pe server, continuandu-se corect dupa timpul din cont:
- Cod:
AccInfo[ playerid ][ hours ] = 0; // aceasta variabila va reseta orele si va continua cu cele corecte
AccInfo[ playerid ][ mins ] = 0; // aceasta variabila va reseta minutele si va continua cu cele corecte
AccInfo[ playerid ][ secs ] = 0; // aceasta variabila va reseta secundele si va continua cu cele corecte
AccInfo[ playerid ][ TotalTime ] = 0; // aceasta variabila va reseta tot timpul jucatorului si va continua cu cel corect
3. Acum tot ce trebuie sa mai faceti este sa compilati scriptul si sa mergeti in joc sa testati daca merge. Trebuie sa jucati putin timp, sa va deconectati, sa intre altul, sa se deconecteze, si sa intrati in joc sa vedeti daca merge.
Credits
Dyzzy - scrierea tutorialului
Andrei - la postat