Acest update este doar pentru cei care detin servere.Facem acest update pentru SA-MP 0.3c pentru a rezolva cateva probleme de securitate.
Daca updatati de la un server existent de 0.3c R1/R2: il puteti updata doar inlocuind fila 'samp03svr' pe linux sau 'samp-server.exe' pe Windows care se gaseste in '0.3c R3 server download package' .
SA-MP 0.3c R3 serverS-a fixat o vulnerabilitate DoS ( 'denial of service' ) de la serverele SA-MP linux unde 'atacatorul de la distanta' trimite un pachet artizanal care ar declansa un bug in reteaua SA-MP'ului; facand ca serverul sa se opreasca.
Noi functii:
native GetPlayerCameraMode(playerid);
Returneaza modul curent al camerei al jucatorului cerut. Modurile de camera sunt folositoare pentru a determina cand jucatorul tinteste, cand face driveby ca pasager, etc.
native Float:GetPlayerDistanceFromPoint(playerid, Float:X, Float:Y, Float:Z);
native Float:GetVehicleDistanceFromPoint(vehicleid, Float:X, Float:Y, Float:Z);
Functiile de deasupra pot fi folosite ca alternative mai rapide pentru a calcula distanta in cod. Este inca preferabil sa folositi IsPlayerInRangeOfPoint( ) daca nu cereti distanta exacta.
native GetPlayerSurfingObjectID(playerid);
GetPlayerSurfingObjectID este similar cu GetPlayerSurfingVehicleID. Daca jucatorul sta pe un obiect global care se misca ( vizibil tuturor jucatorilor ), aceasta functie va returna ID-ul obiectului. Daca jucatorul nu este pe nici obiect care se misca, va returna INVALID_OBJECT_ID.
Un nou callback:
forward OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat);
Acest callback este folosit cand un jucator updateaza pozitia unui vehicul pe care nu-l conduce. Aceasta se poate intampla cand jucatorul este inafara vehiculului sau cand jucatorul este pasager al unui vehicul care nu are sofer.
Download:
SA-MP 0.3c R3 Linux Server: http://files.sa-mp.com/samp03csvr_R3-1.tar.gzSA-MP 0.3c R3 Windows Server: http://files.sa-mp.com/samp03csvr_R3-1_win32.zipUpdate 25/07/2011 A fost rezolvata o mica problema legata de umplerea spatiul in functia format( ) din originala lansare a 0.3c R3. Daca downloadati aceasta versiune, va rugam sa downloadati 0.3c R3-1 server de deasupra.
PS: Daca am gresit pe undeva traducerea, sunteti liberi sa ma corectati.