PDA

View Full Version : AMX Mod X 0.16 Release


BAILOPAN
03-25-2004, 21:50
I am pleased to announce the release of AMX Mod X 0.16, the last and hopefully stable release before we start chugging away at the new module API.

AMX Mod X 0.16 features a new custom script directory, localinfo support, and "amx.cfg" has been moved to "addons/amxx/configs/amxx.cfg". The other changes are bug fixes. You can read about it in the changelog below.

As usual, all files (http://www.amxmodx.org/downloads.php) are available at SourceForge (http://www.sf.net/projects/amxmodx/)

There is a thread in General to post 0.16 bugs. Also in General, Bor has kindly provided us with Gentoo Ebuilds (http://forums.alliedmods.net/showthread.php?t=489). Rock on, Bor.

Enjoy!


AMX Mod X 0.16 - March 25, 2004
amx.cfg is now amxx.cfg, in configs dir
New folder - custom, for custom configs from 3rd party plugins
Fixed conditional event bug in core.
Fixed engine get/set_offset_float
Fixed engine to have get/set_speak
Added jghg2 into engine (with jghg2.inc)
Fixed give_item for all mods
Fixed amx_plugins command
Fixed access levels being random
Fixed include files
Fixed cstrike having long native lengths
Fixed maxspeeds
Fixed call_think in engine
Added cstrike natives cs_get_weapon_ammo, cs_set_weapon_ammo
Cstrike now animates with cs_set_weapon_silen
localinfos are back (addons/amxx/core.ini too)
Plugins now use localinfo with get_basedir and get_configsdir
amx_version / amxmodx_version cvar fixed
get_modulesnum native fixed
reading from files with weird line breaks should work now
NOTE! Plugin writers should store their files in get_configsdir()

devicenull
03-25-2004, 21:55
Yay :)

QwertyAccess
03-25-2004, 21:55
Yay! SetSpeak!

kavu
03-25-2004, 23:24
:lol: ben waiting all day for this. i think it be nice if someone also hosted this with warcraft ft already installed and working so it doesnt cause confusion :p dont know who would be confused though lol

kavu
03-25-2004, 23:37
jghg2 has ben included in the engine right?

BAILOPAN
03-25-2004, 23:39
yes, read changelog:
Added jghg2 into engine (with jghg2.inc)

MagicShot
03-25-2004, 23:45
jghg2 I think he said yes...
Thanx Bail!

Also, Has the .16 been updated sinced yesterday when I downloaded the latest CVS and compiled it?

Is there a way to have add a native for
get_user_maxspeed
set_user_maxspeed

BigBaller
03-25-2004, 23:48
WOOT WOOT :)

Already updated ATAC to use the custom folder function :)

Johnny got his gun
03-26-2004, 01:24
Is there a way to have add a native for
get_user_maxspeed
set_user_maxspeed

From fun.inc:

/* Sets users max. speed. */
native set_user_maxspeed(index, Float:speed = -1.0);

/* Returns users max. speed. */
native Float:get_user_maxspeed(index);

BAILOPAN
03-26-2004, 01:33
Note!!! Make sure you put amxx.cfg in configs dir!
amxx/amx.cfg
is
amxx/configs/amxx.cfg

MagicShot
03-26-2004, 01:59
Thanx Jghg.. I must have been snoozing. :wink:

[-Alt-]
03-26-2004, 02:14
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] phpua_mm RUN - phpua_mm_i386.so v1.0b ini Start Pause
[ 2] Cheating-Death RUN - cdmod_p4.so v4.15.0 ini Chlvl Chlvl
[ 3] AMX Mod X RUN - amxx_mm_i386.so v0.16 ini ANY ANY
[ 4] Fun RUN - fun_amx_i386.so v0.16 cmd ANY ANY
[ 5] ENGINE RUN - engine_amx_i386. v0.16 cmd ANY ANY
[ 6] Counter-Strike RUN - cstrike_amx_i386 v0.16 ST cmd Pause Pause
[ 7] CS Stats RUN - csstats_amx_i386 v0.16 cmd ANY ANY
7 plugins, 7 running
scandir failed:/opt/hl_cs1.6/./platform/SAVE
[AMXX] Module is not a valid library (file "cstrike/addons/amxx/modules/mysql_amx_i386.so")/opt/hl_cs1.6/hlds_run: line 423: 24309 Segmentation fault $HL_CMD


cs1.6, gentoo linux.

BAILOPAN
03-26-2004, 02:18
ugh I know why
http://www.acm.wpi.edu/~dvander/mysql_amx_i386.so try that

if it worksI will repackage asap

the error is in a linux compile: the makefile was an old one that includes lstdc++ which we removed in 0.15

[-Alt-]
03-26-2004, 02:25
Yes, it works, thx.

BAILOPAN
03-26-2004, 02:25
ok new packages will have this within 15 minutes
i686 and windows build not affected

maharaja
03-26-2004, 04:59
any news on linux support/performance increase?

judge2k
03-26-2004, 07:48
Hi @ll
I'm newb to this forum but i just want to say "a big Thanks" for this release & the new metamod.
Thanks men you roxx ! :D
My serv is up & running on czero : <removed>
Come on give it a try :wink:

Johnny got his gun
03-26-2004, 07:51
So far this release is the smoothest by far. Ahh we can now take a much needed weekend off :-)

IceMouse[WrG]
03-26-2004, 08:56
Added cstrike natives cs_get_weapon_ammo, cs_set_weapon_ammoBackpack or clip?

judge2k
03-26-2004, 09:44
:shock:
hmmm, i got some server crash with czero.
I use a debian server with glibc2.3, AMX mod X 686 binaries & metamod 1.17X3, czero install from scratch.
May be some plugs crash the serv.
For sure mapchooser.amx crash it, & i suspect the stats plug too.
Want to fix it but i'm not an AMX coder :)
cu in support forum for those who want it czero compatible :wink:

BAILOPAN
03-26-2004, 10:03
be careful with czero. try the 386 binaries.

judge2k
03-26-2004, 11:35
Thanks ,

i give it a try with 386 binaries..... :oops:

QuakerOates
03-26-2004, 11:59
Nice work guys .16 works like a charm =)

BigBaller
03-26-2004, 12:08
Nice work guys .16 works like a charm =)

Finally came over to AMXX now heh?

[RED-Designs]
03-26-2004, 13:51
Good to see, I'll be using it :D

ThantiK
03-26-2004, 14:18
I keep getting tons of console spam with:
SZ_GetSpace: overflow on SVC_RuleInfo

This is with czero, new amx, new mmx...

BigBaller
03-26-2004, 14:21
I keep getting tons of console spam with:
SZ_GetSpace: overflow on SVC_RuleInfo

This is with czero, new amx, new mmx...

Bailopan said

be careful with czero. try the 386 binaries

Now if your on a windows server, I have no clue, but for czero linux try i386 binaries like Bail said ;)

[RED-Designs]
03-26-2004, 14:27
Was "build_path" removed, moved, or renamed. Its not in the changelog.

furax44
03-26-2004, 14:34
In amxmodx-0.16-steam.zip and amxmodx-0.15-0.16-steam.zip
then admin.sma is a 0.15 version .


public plugin_init()
{
register_plugin("Admin Base","0.15","AMXX Dev Team")
....
server_cmd("exec addons/amxx/amx.cfg") // Execute main configuration file
loadSettings("addons/amxx/configs/users.ini") // Load admins accounts
}


It's me or everybody sleep :?:

For LINUX it's good...

lantz69
03-26-2004, 14:36
I keep getting tons of console spam with:
SZ_GetSpace: overflow on SVC_RuleInfo

This is with czero, new amx, new mmx...

I also had that problem!!

But it was resolved with a CVAR-Hide Plugin.
The problem occurs when programs like HLSW and other ServerInfoTools want information from your server(serverrules).

With CZero you get many extra Cvars that makes the problem occur.

This plugin hides unneccesary rules from those serverinfoPrograms.

Here is a link to the plugin. http://www.100acrebloodbath.com/cgi-bin/yabb/YaBB2.pl?board=bp;action=display;num=10767713 54

I have hidden these CVARS:


sv_accelerate
sv_airaccelerate
sv_airmove
sv_allowupload
sv_bounce
sv_clienttrace
sv_clipmode
sv_stepsize
sv_stopspeed
sv_wateraccelerate
sv_waterfriction
edgefriction

sv_voiceenable
sv_restartround
sv_restart
sv_logblocks
sv_gravity
sv_friction
sv_clipmode
sv_alltalk
sv_aim
sv_accelerate
mp_winlimit
mp_windifference
mp_playerid
mp_mirrordamage
mp_maxrounds
mp_ghostfrequency
mp_fragsleft
mp_allowmonsters
mp_chattime
mp_autokick

_tutor_view_distance
_tutor_message_repeats
_tutor_message_minimum_display_time
_tutor_message_character_display_time_coeffic ient
_tutor_look_distance
_tutor_look_angle
_tutor_hint_interval_time
_tutor_examine_time
_tutor_debug_level
_tutor_bomb_viewable_check_interval

mod_url_info
mod_url_dl
mod_svonly
mod_size
mod_cldll
mod_version
max_queries_window
max_queries_sec_global
max_queries_sec
humans_join_team
decalfrequency
deathmatch
coop

These are placed in the nsv.cfg-file in your moddir.

I helped me and I'm sure it gonna help others to get ridd of the SZ_GetSpace: overflow on SVC_RuleInfo Problem.


BTW read the instuction carefully becase certain rules should not be hidden. But the ones i showed above seem to work to have hi.dden
Good Luck

BigBaller
03-26-2004, 14:37
In amxmodx-0.16-steam.zip and amxmodx-0.15-0.16-steam.zip
then admin.sma is a 0.15 version ?


public plugin_init()
{
register_plugin("Admin Base","0.15","AMXX Dev Team")
....
server_cmd("exec addons/amxx/amx.cfg") // Execute main configuration file
loadSettings("addons/amxx/configs/users.ini") // Load admins accounts
}


It's me or everybody sleep :?:

Wow, I didnt notice that, good find, I will be sure to make sure my things are updated :)


It should be

server_cmd("exec addons/amxx/configs/amxx.cfg") // Execute main configuration file
loadSettings("addons/amxx/configs/users.ini") // Load admins accounts

Right?

BAILOPAN
03-26-2004, 14:38
furax44: You are indeed correct. I will repackage the correct SMAs tonight.

Note that the AMX files should still be the latest versions.

judge2k
03-26-2004, 14:39
Bailopan thanks !!
Works nice with i386 binaries on czero nux dedicated,
mapchooser too :oops:
Server Uptime : 189min 254 users & no crash :D

Johnny got his gun
03-26-2004, 17:25
Overflow on SVC_ruleinfo... is just that, you have to many cvars that are "queryable" from other clients outside server, like server listers etc. You have to cut down on those....