Witamy na GTAOnline Obecny czas to 2018-11-19, 17:28 Użytkowników: 76735
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: resetowanie
1. Skrypt na resetowanie pojazdow
Witam mam taki kodzik nie wiem jak go poprawic poniewaz usuwa wszystkie autka a ma robic tak ze respione ( ktore nie znajduja sie w skrypcie ) ma usuwac a te ktore sa w plikach np .map ma resetowac do stanu normalnego

Kodzik wyglada tak:

addCommandHandler("uauta",function(plr,cmd,dis )

    for 
i,v in ipairs(getElementsByType("vehicle")) do
        if 
not getElementData(v"veh:script") and not getVehicleOccupantthen
        destroyElement
)
        
nick=getPlayerNameplr )
        
triggerClientEventroot"guiShow"rootnick )
        
setTimer(function()
            
triggerClientEventroot"guiHide"root )
            
end6000,1)
    
end
    end
end
)


Z góry dziekuje za pomoc ;)
2. Resetowanie się pieniędzy po wyjściu
halo, mam problem - na moim serwerze po wyjściu z gry resetują się pieniądze, wie ktoś jak to zmienić?

OnPlayerConnect w którym pieniądze miałybyć pobierane:

[code]public OnPlayerConnect(playerid)
{
new query[200], pname[24];
GetPlayerName(playerid, pname, 24);
format(query, sizeof(query), "SELECT IP FROM `Player_Data` WHERE Player_Name = '%s' LIMIT 1", pname);
mysql_query(query);
mysql_store_result();
new rows = mysql_num_rows();
if(!rows)
{
ShowPlayerDialog(playerid, 15000, DIALOG_STYLE_INPUT, "Rejestracja","Twoje konto jest {FF0000}nie{FFFFFF} zarejestrowane! Prosze {0000FF}zarejestrować sie{FFFFFF} wpisująć hasło poniżej!","Rejestruj","Anuluj"); //Shows our register dialog :) .
}
else if(rows == 1)
{
new IP[2][16];
mysql_fetch_field_row(IP[0],"IP");
GetPlayerIp(playerid, IP[1], 16);
if(strlen(IP[0]) != 0 && !strcmp(IP[0], IP[1], true))
{
MySQL_Login(playerid);
}
else if(!strlen(IP[0]) || strcmp(IP[0], IP[1], true))
{
ShowPlayerDialog(playerid, 15500, DIALOG_STYLE_INPUT, "Login","Twoje konto jest {FF0000}zarejestrowane{FFFFFF}! Prosze {0000FF}zalogowac sie{FFFFFF} wpisując hasło poniżej!","Login","Anuluj"); //Shows our login dialog :) .
PlayerInfo[playerid][IsRegistered] = 1;
MySQL_Login(playerid);
}
}
return 1;
}[/code]

MySQL_Login

[code]stock MySQL_Login(playerid)
{
new qu...
3. [INNE] Resetowanie danych
Witam.

Od jakiegoś czasu mam problem z kontami graczy na serwerze. System zapisu dini, wiem że to staroć, ale przy wejściu niektórych graczy na serwer resetuje im pieniadze oraz score, których to nawet nie trzymam w zmiennych.
Chciałbym to zabezpieczyć - i trzymać je w zmiennych jako dodatkowe zabezpieczenie, jednak w czym problem? Problem w tym, że nie wiem w jaki sposób w skryptach odejmować/dodawać tę kasę, skoro w gamemodzie mam zabezpieczone.

Proszę o pomoc.




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 10