SA-MP Forums Archive
SA-MP 0.3.7 R2-1 server update - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP (https://sampforum.blast.hk/forumdisplay.php?fid=3)
+--- Forum: News and Updates (https://sampforum.blast.hk/forumdisplay.php?fid=74)
+--- Thread: SA-MP 0.3.7 R2-1 server update (/showthread.php?tid=581259)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14


SA-MP 0.3.7 R2-1 server update - Kalcor - 11.07.2015

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


Re: SA-MP 0.3.7 R2 server update - Danny - 11.07.2015

Seems nice, thanks! Personally I've always needed something like SVars.


Re: SA-MP 0.3.7 R2 server update - KingHual - 11.07.2015

The native hash function was much needed so server owners finally have no excuse for not hashing their players' passwords, good work!


AW: SA-MP 0.3.7 R2 server update - Blokkmonsta - 11.07.2015

Thank you very much for this usefull functions.


Respuesta: SA-MP 0.3.7 R2 server update - Whyd - 11.07.2015

Good work


Re: SA-MP 0.3.7 R2 server update - #Luca[S]. - 11.07.2015

Nice! Thanks! =)


Re: SA-MP 0.3.7 R2 server update - Virtual1ty - 11.07.2015

Great new version, thanks for bug fixes and new functions.
Any hint on how and what for should I use the new SVar system?


Re: SA-MP 0.3.7 R2 server update - [GY]Scientist - 11.07.2015

Thanks


Re: SA-MP 0.3.7 R2 server update - Sledgehammer - 11.07.2015

Thank you.


Re: SA-MP 0.3.7 R2 server update - MacMillan_ - 11.07.2015

Thank you, kyeman.


Re: SA-MP 0.3.7 R2 server update - D3sconn3ct - 11.07.2015

Thank you. very good


Re: SA-MP 0.3.7 R2 server update - eakwarp - 11.07.2015



Thanks kye.


Re : SA-MP 0.3.7 R2 server update - Terrorizt - 11.07.2015

Awesome work! Hope to see SA-MP 0.4 soon


Re: SA-MP 0.3.7 R2 server update - cm666 - 11.07.2015

nice


Re: SA-MP 0.3.7 R2 server update - davve95 - 11.07.2015

Thanks for the update!


Re: SA-MP 0.3.7 R2 server update - IstuntmanI - 11.07.2015

This one is pretty great, but the SVars pretty much dissapoint me, they should be made more like the GVar plugin. (maybe even with one more ID which defaults to 0)


Re: SA-MP 0.3.7 R2 server update - Carper - 11.07.2015

Very nice, thank you.


Re: SA-MP 0.3.7 R2 server update - Abagail - 11.07.2015

Neat update!


Re: SA-MP 0.3.7 R2 server update - JaydenJason - 11.07.2015

nice


Re: SA-MP 0.3.7 R2 server update - Kqly - 11.07.2015

Nice update!