SA-MP 0.3.7 R2-1

Avatar utilizator
jordon
Nivel 1
Nivel 1
Mesaje: 2
Membru din: 1 luna
Mulţumiri acordate: 2
Mulţumiri primite: 2
Romania

SA-MP 0.3.7 R2-1

de
jordon  

SA-MP 0.3.7 R2


Această actualizare este doar pentru administratorii de servere SA-MP.

Adăugată protecţie împotriva hackerilor care spamau mesajele pentru OnPlayerConnect.
Verificarea pentru ID-ul armei după OnPlayerWeaponShot în cazul în care serverul n-o făcea.
Actorii devin invulnerabili implici (acest lucru ar putea fi necesar mai târziu pentru un fix de rotaţie pentru bandaid în client).
Adăugată pentru consolă variabila 'conncookies' (întreg) pentru a dezactiva sistemul de cookie în din versiunea 0.3.7.
Adăugată pentru consolă variabila 'cookielogging' pentru a dezactiva log-ul de cookie-uri de conectare solicitate de jucătorii noi care se conectează.
Adăugată funcţia SHA256_PassHash() pentru a masca parolele jucatoriilor.
Lucruri pentru SQLite:

Funcţiile sqlite db_open şi db_query o să returneze acum indicii (începând de la 1) în loc de 'memory handles'. Asta înseamnă că serverul urmăreşte 'memory handles' intern şi nu va mai cauza închiderea acestuia dacă sefoloseşte un 'memory handle' invalid.
Câteva funcţii sqlite noi db_* au fost adăugate. Vedeţi a_sampdb.inc pentru o lista a acestora.
Adăugat formatorul %q la format(). %q este la fel că %s numai că textul va fi mai întâi trecut prin funcţia de prevenire a SQL injections (strîng escaping function).
Adăugată pentru consolă variabila 'db_logging'. Va afişa toate erorile funcţiilor sqlite în server_log.
Adăugată pentru consolă variabila 'db_log_queries'. Va afişa toate apelurile functiti db_query() incluzând textul interogării.
Sistemul variabilelor serverului (SVars):

Sistemul Svars este la fel că PVars, doar că variabilele sunt create pe server, nu sunt ataşate de nici un playerid şi persistă după ce gamemode-ul se schimbă.
Funcţiile PAWN destinate citirii variabilelor consolei / config (server.cfg) au fost marcate că învechite datorită conflictului de nume cu sistemul SVar. Aceste funcţii o să mai fie funcţionale ceva timp. Trecând peste este recomandat să redenumiti aceste funcţii cu cele de mai jos:

Cod: [Local Link Removed for Guests]

native GetConsoleVarAsString(const varname[], buffer[], len);
native GetConsoleVarAsInt(const varname[]);
native GetConsoleVarAsBool(const varname[]);
SA-MP 0.3.7 R2-1

Adăugate verificări pentru funcţiile de SQLite db_get* în cazul în care valoare este null. Aceste funcţii provocau serverul să dea crash dacă erau specificate rânduri sau nume de coloane invalide.
Actualizată funcţia SHA256_PassHash() implementarea sha256 pentru a fixa o problema (padding problem).
Rezolvată o problema de indicii cu PVars şi SVars unde *GetUpperIndex trebuia să returneze 1 când toate vars au fost şterse.
Descărcări:

SA-MP 0.3.7 R2 Linux Server: Trebuie să fii autentificat sau înregistrat pentru a vedea acest link.

SA-MP 0.3.7 R2 Windows Server: Trebuie să fii autentificat sau înregistrat pentru a vedea acest link.

[/b]
Avatar utilizator
Tudy
Site Admin
Site Admin
Mesaje: 811
Membru din: 3 luni
Localitate: Galati
Mulţumiri acordate: 3
Mulţumiri primite: 6
Gen:
Contact:
Romania

Re: SA-MP 0.3.7 R2-1

de
Tudy  

SA-MP 0.3.7 R2-1
  • Adăugate verificări pentru funcţiile de SQLite db_get* în cazul în care valoare este null. Aceste funcţii provocau serverul să dea crash dacă erau specificate rânduri sau nume de coloane invalide.
  • Actualizată funcţia SHA256_PassHash() implementarea sha256 pentru a fixa o problema (padding problem).
  • Rezolvată o problema de indicii cu PVars şi SVars unde *GetUpperIndex trebuia să returneze 1 când toate vars au fost şterse.
Descărcări:

SA-MP 0.3.7 R2 Linux Server: Trebuie să fii autentificat sau înregistrat pentru a vedea acest link.

SA-MP 0.3.7 R2 Windows Server: Trebuie să fii autentificat sau înregistrat pentru a vedea acest link.
Contact:

Discord: Thunde#5861
E-mail: Contact@Games4All.Ro

ImagineVă rugăm să scanaţi întotdeauna fişierele pe care le descărcaţi cu Trebuie să fii autentificat sau înregistrat pentru a vedea acest link..
Scrie răspuns

Înapoi la “Tutoriale”

  • Informaţie
  • Cine este conectat

    Utilizatori răsfoind acest forum: Niciun utilizator înregistrat și 0 vizitatori