SA-MP 0.3.7 R2-1 server update

Started by SA:MP, May 05, 2023, 05:40 AM

Previous topic - Next topic

0 Members and 6 Guests are viewing this topic.

FrankJScott

For the person talking about permanent event tent, a special event rental, marquee purchase price, high peak tent rentals near me, big t tent rentals, small party tents for rent near me, tent rental companies, fall wedding tent, cheap outdoor tents, tent on rent, tent and dance floor rental near me, wedding clear tent, large tent purchase, wedding tents with lights, open marquee hire, wedding tents for hire prices, best commercial tents, dome marquee for sale, trade show tents with logo, wedding tents for sale near me,  I recommend this that guy on tents supplier in KSA advice for large outdoor tent for event, tent manufacturers in uae, cheap tent rentals near me, 20x20 marquee tent, special events tent rental, small tent rental, stage tent rental, outdoor tent large, event tent design, tent exhibition, aluminium hanger tent, cheap tent hire, 20by20 tent, big t tent rental & sales, acc tent rental, create shade, marquee tent for sale, massive tent, heavy duty tents for sale near me, pvc tent manufacturers, temporary tent structures, large tent for outdoor event, best wedding tents, also. See More Top Rated Golf Headcovers Guide 031132f

FrankJScott

For the person talking about best buy phone covers, best phone cases for travel, designer phone crossbody bag, the sling phone case, phone case businesses, phone case wallet case, designer phone cases for iphone 13, designer 13 pro max case, phone case chain strap, cross body phone strap,  I highly suggest this going here for used Iphones for sale url or womens leather phone case, iphone crossbody bag, best phone cases for drops, iphone 12 pro case with strap, travel iphone case, bandolier iphone 13 pro max case, phone case with card compartment, all in one phone case, billfold phone case, cute cheap cases, not to mention this related site about cheap Iphones details which is worth considering with secure wallet phone case, iphone case purse strap, best new phone cases, iphone cover with strap, case crossbody, custom black phone case, iphone cases near me, phone case sleeve, phone case with lanyard, phone protector covers, alongside all this find about used samsung phones site which is also great. Also, have a look at this continued about used samsung phones info alongside all phone case for a, crossbody iphone 14, iphone 12 crossbody, cell phone wallet case, leather crossbody phone wallet, iphone 13 purse, black iphone case with card holder, iphone 13 case with shoulder strap, designer phone case with card holder, a clear phone case, not to mention this read this post here for used Iphones url which is worth considering with the limited phone case, mobile phone case with purse, fashion iphone cases, other phone cases, case strap,  my latest blog post about which is worth considering with drop phone case, iphone 12 pro purse case, cellular phone cases, iphone 13 case purse, phone case holder with strap,  for good measure. Check more @ Excellent Penile Treatment Sarasota Site 9571905

SA:MP

SA-MP 0.3.7 R2-1 server update

This update is for SA-MP server owners only



- Adds protection against hackers who spam OnPlayerConnect messages.

- Weapon ID checking after OnPlayerWeaponShot in case the script doesn't filter it.

- Actors now default to being invulnerable (this might be needed later for a bandaid rotation fix in the client).

- Adds console variable 'conncookies' (int) to disable the 0.3.7 connection cookie system.

- Adds console variable 'cookielogging' to disable logging of connection cookies requested by newly connecting players.

- Adds SHA256_PassHash() function for hashing player passwords.



SQLite stuff:

- The sqlite functions db_open and db_query now return indexes (starting at 1) instead of memory handles. That means the server tracks the memory handles internally and won't crash if invalid handles are used.

- Several extra sqlite db_* functions have been added. Please see the a_sampdb.inc for a full list.

- Adds %q to format(). %q is the same as %s although the input will first be passed through sqlite's string escaping function.

- Adds console variable 'db_logging'. Logs sqlite db_* function errors to the main server_log.

- Adds console variable 'db_log_queries'. Logs all sqlite db_query() calls including the query string.



Server variable system (SVars):

- The SVar system is the same as the PVars, although the variables created are server-wide, not attached to any playerid, and persist through gamemode changes.



The pawn functions intended to read console/config variables (GetServerVarAs*) have been deprecated due to a naming conflict with the SVar system. These functions will still work for the time being. Moving forward it's recommended you rename these functions as listed below:


Code:

native GetConsoleVarAsString(const varname[], buffer[], len);
native GetConsoleVarAsInt(const varname[]);
native GetConsoleVarAsBool(const varname[]);

Update 0.3.7 R2-1:



- Adds null value checks to sqlite db_get*. These functions would crash on invalid rows or field names.

- Updates SHA256_PassHash() sha256 implementation to fix a padding problem.

- Fixes an index problem with PVars and SVars where *GetUpperIndex would return 1 when all vars had been deleted.



Downloads:



Please review the SA-MP Services Agreement if you wish to run a public SA-MP server.



SA-MP 0.3.7 R2-1 Linux Server: http://files.sa-mp.com/samp037svr_R2-1.tar.gz

SA-MP 0.3.7 R2-1 Windows Server: http://files.sa-mp.com/samp037_svr_R2-1-1_win32.zip

Source: SA-MP 0.3.7 R2-1 server update