David Anderson
7d9376a64b
Remove SCASM, which was pointless and buggy bloat.
2013-02-08 00:38:35 -08:00
fezh cs
26d2a4f877
Add documentation to set_view (bug 4065, r=dvander).
2010-12-12 18:24:30 -08:00
Fysiks
76d407b45a
Fix menu_create() documentation (bug 4426, r=dvander).
2010-09-11 22:33:57 -05:00
Lev2001@land.ru
e783c4bfcb
Fixed fopen leak in mapsmenu (bug 3957, r=dvander, a=blocking).
2010-04-27 00:40:38 -07:00
Ryan L
cb500636cc
Fixed amx_ban (bug 4159, r=dvander, a=blocking).
2010-04-27 00:21:49 -07:00
David Anderson
73e3e52057
Updated version files for HG.
2010-04-04 17:22:45 -07:00
David Anderson
adab9c93a0
Removed filtering on admin vote questions (bug 3356, r=sawce).
2009-02-07 23:44:23 +00:00
David Anderson
0f8c61c1e1
Re-added fflush function (bug 3355, r=sawce).
2009-02-07 23:43:07 +00:00
David Anderson
0b4f28fecf
SQL_QuoteString can now be used without a DB handle (bug 3427, r=sawce).
2009-01-08 20:02:09 +00:00
David Anderson
cdf3807955
Bumped version numbers.
2008-08-17 00:50:57 +00:00
David Anderson
81af863496
New compiler builds.
2008-08-17 00:14:45 +00:00
David Anderson
3e8c921b9f
Updated compiler builds after all.
2008-08-16 23:40:53 +00:00
David Anderson
72bebf9af8
Reverted all amxxpc binaries. There was some build regression somewhere on Linux, so this had to be rolled back for now.
2008-08-16 23:29:51 +00:00
David Anderson
6486c56a15
Bumped versions.
2008-08-16 22:47:59 +00:00
Scott Ehlert
c07d8f3d93
Final VS 2005 + Linux tomfoolery
2008-08-16 20:13:12 +00:00
Scott Ehlert
adaf207b58
Forgot about this in my VS 2005 tirade
2008-08-16 10:19:42 +00:00
Scott Ehlert
0dc6a4a5dd
Whoa, amb1941: All of AMX Mod X is now officially moved over to Visual Studio 2005 (MSVC 8)
...
Also did the following:
* Removed -fPIC from all Linux makefiles
* AMXX build tool now also moved over to VS 2005
* AMXX build tool binary renamed from "AMXXRelease" to "builder"
* MSVC project files now can use environment variables to point to the paths of the Metamod headers and HL SDK: $(METAMOD) and $(HLSDK) respectively
2008-08-16 09:48:39 +00:00
David Anderson
633a81f864
Fixed amb1564: amx_chat sundry details did not obey cmdaccess.ini (patch from Teyut).
2008-08-16 07:07:09 +00:00
David Anderson
1b5dc0d567
Added corrections in bug 1762.
2008-08-16 06:53:07 +00:00
David Anderson
21b8f905ae
Added amb1762: Macedonian translation (thanks z3r0Lev3L).
2008-08-16 06:51:07 +00:00
David Anderson
36a15919ca
Added amb1365: Slovak translation (thanks Centaury).
2008-08-16 06:40:49 +00:00
David Anderson
24ff7c3a01
Fixed amb1288: amx_banip did not show time (patch from "James")
2008-08-16 06:16:29 +00:00
Steve Dudenhoeffer
01f3d729de
probable fix for RTE in tfc stats.sma: amb1642
2008-05-07 17:36:53 +00:00
Steve Dudenhoeffer
0a38ef831f
Fix for amb1647: brush origin retrieval was wrong
2008-05-07 05:17:21 +00:00
Steve Dudenhoeffer
a7d6352a22
Fix for amb1643: TFC's stats.amxx added an option it did not support to the stats config menu
2008-05-07 04:54:08 +00:00
Steve Dudenhoeffer
f410ea743d
Added part of amb1604: unregister_message - OH GOD I HOPE I DIDNT BREAK IT
2008-04-29 02:18:39 +00:00
Steve Dudenhoeffer
9100ec753c
Added amb1167: menu_addtext(menu, const text[], slot=1)
2008-04-27 19:19:53 +00:00
Steve Dudenhoeffer
4049a0c3be
Initial addition of ns_remove_upgrade (amb1635): oh god I hope this will suffice
2008-04-26 21:40:56 +00:00
Steve Dudenhoeffer
86ea50dfdd
amb1624: revision 3234 was accidentally undone
2008-04-26 08:18:34 +00:00
Steve Dudenhoeffer
6a4318f4d1
Work around for amb1632 - can't completely fix due to float rounding issues that don't work too well with pawn's floatround
2008-04-26 07:52:59 +00:00
Steve Dudenhoeffer
53ed817183
Added amb1600: trie natives
2008-04-14 19:52:11 +00:00
Steve Dudenhoeffer
145ff45876
Wrong language key in vote kick/ban (amb1456)
2008-04-10 06:12:35 +00:00
Steve Dudenhoeffer
e3e64233ec
Fix for amb1596 ; csx was allocating a buffer to small for csstats.amxx's stats[] array
2008-04-10 05:48:36 +00:00
Steve Dudenhoeffer
074fd60f3c
plmenu now ignores immunity if a command is executed on self
2008-03-30 21:26:31 +00:00
Steve Dudenhoeffer
bbf7593e43
fix for amb1139: Menufront now follows cmdaccess.ini changes for its additions (also, pluginmenu does now too)
2008-03-30 20:51:48 +00:00
Steve Dudenhoeffer
e373ee1165
Small change to previous commit, g_CaseSensitiveName[id] is cleared at the start of getAccess lookup
2008-03-30 19:38:01 +00:00
Steve Dudenhoeffer
375d6aa0da
Added amb1263: A new flag in users.ini, 'k' implies name/tags are case sensitive
2008-03-30 19:28:36 +00:00
Steve Dudenhoeffer
5e9e119c76
Fix for amb1545: show_activity was ignoring the last client
2008-03-30 07:36:10 +00:00
Steve Dudenhoeffer
2a383feef6
added amb1290: Invalid_Array handle in cellarray.inc
2008-03-30 07:26:59 +00:00
Steve Dudenhoeffer
a726b796db
cellarray test had old ArrayGetCell syntax, oops
2008-03-30 07:25:35 +00:00
Steve Dudenhoeffer
4c79232f17
Fix for amb1199 - incorrect comment for Ham_DOD_RoundRespawnEnt
2008-03-04 19:21:09 +00:00
Steve Dudenhoeffer
16720a2f70
Fix for amb1343 - show_activity() had a messed up vformat() call
2008-03-04 19:18:17 +00:00
Steve Dudenhoeffer
b0286c9c4d
Half-fix for amb1218 - typo in ns.inc
2008-03-04 18:55:54 +00:00
David Anderson
5ed4c27732
fixed amb1089 - amx_banip message printed twice
2007-11-15 18:12:25 +00:00
David Anderson
afd1072583
fixed amb1049 - sloppy TraceResult namings
2007-11-15 18:08:15 +00:00
David Anderson
64ad54aa51
fixed amb1134 - unused cvar
2007-11-15 18:06:16 +00:00
David Anderson
3df060cad6
fixed amb1143 - typo in SetClientKeyValue()
2007-11-15 18:05:16 +00:00
David Anderson
4c464390ac
fixed amb1080 - german translation typo
2007-10-30 01:59:51 +00:00
David Anderson
cc99d6d1fb
finalized build numbers and all that other release crap
2007-10-26 02:23:21 +00:00
David Anderson
993b6e6c74
added 3 more spaces to version output so our version numbers look nice
2007-10-26 01:41:45 +00:00
David Anderson
36241e2905
updated revision numbers
2007-10-26 00:28:17 +00:00
David Anderson
a86b1c5097
added amb281 - multiple result sets for MySQL
2007-10-22 21:31:02 +00:00
David Anderson
b7f8503655
added amb844 - get_pdata_ent
2007-10-22 19:52:06 +00:00
David Anderson
ca3d15c27e
fixed amb816 - stats comments were wrong
2007-10-22 19:40:35 +00:00
David Anderson
468e6fb9dd
added amb909 - LoadFileForMe()
2007-10-22 19:26:45 +00:00
David Anderson
50bbefa3ba
fixed amb1023 - register_library had an outdated comment
2007-10-22 19:00:25 +00:00
Christian Hammacher
c635638fd1
implemented amb773 - now precaches sounds from speech.ini, can be disabled via compiler switch
2007-10-16 20:59:57 +00:00
Steve Dudenhoeffer
21ad8ba71b
Extension of amb29 - forgot to change the retarded pause menu
2007-09-09 03:34:52 +00:00
Steve Dudenhoeffer
bd3b7fc70c
Fix for amb895 - amx_plugins now displays properly over RCON
2007-09-03 16:39:32 +00:00
David Anderson
26f1c8dec7
clarified menu_create and its handler
2007-09-02 18:52:24 +00:00
David Anderson
a749aad1b4
- inserted a nasty backwards compatibility shim specifically for war3ft 3.0-rc. this may be extended globally if i can find a way to generalize it without breaking menu_create().
...
- updated comment about player_menu_info() as it was wrong.
2007-09-02 18:35:53 +00:00
Steve Dudenhoeffer
58c7239b48
Fix for amb817 - dod stats heading was mislabeled
2007-09-01 16:39:01 +00:00
David Anderson
d163ead2ac
it helps, just a bit, to actually commit the file
2007-08-16 19:09:49 +00:00
David Anderson
00838065ae
fixed a format bug in statscfg.sma
2007-08-16 19:08:17 +00:00
David Anderson
8298158f08
newmenu stuff is now in its own nice callback. yay
2007-08-16 19:07:59 +00:00
Steve Dudenhoeffer
824ed30872
Fix for amb790 - users.ini with spaces / tabs before a comment line were being read as an admin entry.
...
admin.sma now trims each line it reads.
2007-08-16 17:58:34 +00:00
David Anderson
2b15c30ad1
committed a bunch of phrases for statscfg, fixed a few languages missing some phrases
2007-08-16 17:47:00 +00:00
Steve Dudenhoeffer
643ddc18be
Removed erroneous default values for pdata string natives.
2007-08-16 17:13:07 +00:00
Steve Dudenhoeffer
0bb430b3eb
Reverted amb149
2007-08-16 15:16:41 +00:00
Steve Dudenhoeffer
186519dc92
Fix for amb774 - is_user_bot() checked on killer twice, when one check should have been victim.
2007-08-10 14:59:05 +00:00
Steve Dudenhoeffer
51ce96ac3c
Fix for amb775 - clcmdmenu used a buffer that was too small to generate the command (from 64 to 512)
2007-08-10 14:55:44 +00:00
Scott Ehlert
e6663991a7
All include files should be semicolon-correct now
2007-08-10 04:52:12 +00:00
Steve Dudenhoeffer
62c41fbd03
Removed semi colon pragma
2007-08-10 03:41:59 +00:00
Steve Dudenhoeffer
76a7cafe50
Changed the new %S format option to %a to hopefully prevent some confusion.
2007-08-08 02:40:40 +00:00
Steve Dudenhoeffer
12ab387be5
Implemented amb743 - plmenu for cstrike now has a to spectator option. (Requires cstrike module)
2007-08-08 02:32:53 +00:00
Steve Dudenhoeffer
544d2dedef
moved mkdir from amxmodx.inc to file.inc
2007-08-07 00:54:22 +00:00
Steve Dudenhoeffer
1721383237
Fix for amb736 - find_entity defined twice
2007-08-05 11:23:02 +00:00
David Anderson
cb62613501
synced language files
2007-08-04 04:10:14 +00:00
Steve Dudenhoeffer
2efc82ea59
Included fakemeta_util for convenience.
2007-08-04 03:59:56 +00:00
Steve Dudenhoeffer
a95658bd2d
Added hamsandwich include files to back include directory
2007-08-04 03:55:42 +00:00
Steve Dudenhoeffer
ffb8fc683b
Implemented amb291 - cs_{set,get}_c4_defusing()
2007-08-03 19:11:47 +00:00
Steve Dudenhoeffer
2bc6d965f6
Fix for amb437
...
dod_set_user_kills & dod_set_user_score no longer have the dead scoreboard class side effect.
dod_set_pl_deaths comment has been updated to reflect the side effect.
2007-08-03 17:35:12 +00:00
Steve Dudenhoeffer
ed3f5dfd4b
Fixed the admins list not flushing when amx_reloadadmins is executed.
2007-08-03 16:29:53 +00:00
Steve Dudenhoeffer
747d326ed5
Implemented amb216 - SQL_MakeStdTuple now has an optional timeout parameter.
2007-08-03 15:52:35 +00:00
Steve Dudenhoeffer
b4ff754e29
Implemented amb340 - amx_ban / amx_banip now display reason in the show_activity blurb.
...
Language files need synced.
2007-08-03 15:46:50 +00:00
Steve Dudenhoeffer
67ac030c56
Expanded on the info message when a admin_ban user tries to ban someone not in the cache.
2007-08-03 15:29:29 +00:00
Steve Dudenhoeffer
15b62648c9
Implemented amb307 - admincmd now caches a few of the last connections.
...
amx_addban changed back to ADMIN_BAN. Users without RCON access will only be able to ban those in the old connection cache. Users with RCON access still have unrestricted access to amx_addban.
The old connection cache can be viewed with amx_last (ADMIN_BAN access required by default).
2007-08-03 15:26:22 +00:00
Steve Dudenhoeffer
b09bf4c532
Work around for amb228 - amxmod_compat caused set_user_hitzones to stop functioning.
...
Any plugins being emulated by amxmod_compat that still use the traceline forward will still cause the issue, but if no plugins use that forward it won't interfere.
(also, plugin_flags() can now specify a plid)
2007-08-03 06:48:08 +00:00
Steve Dudenhoeffer
e045e2fdb6
Fix for amb196 - amx_modules did not handle invalid modules properly.
2007-08-03 05:27:36 +00:00
Steve Dudenhoeffer
36dc8da47c
Removed native/module filters, oops.
2007-08-03 03:01:22 +00:00
Steve Dudenhoeffer
25d95f1115
Fix for amb183 - plmenu's team menu is not compatible with natural selection.
2007-08-03 02:59:46 +00:00
Steve Dudenhoeffer
e254ef6b15
Added ns_get_user_team for a replacement for get_user_team.
2007-08-03 02:57:59 +00:00
Steve Dudenhoeffer
7038305812
Merged ns plugins / include files to trunk.
...
(ns/unstuck doesn't require engine any more)
2007-08-02 16:37:57 +00:00
Steve Dudenhoeffer
48022d3c5c
Implemented amb673 - pre-compiled regular expression support.
...
Also commented in the include file a bit better.
2007-08-01 17:36:10 +00:00
Steve Dudenhoeffer
cf36abf7e6
Implemented amb31 - plmenu default options (for ban menu and slap menu) are configurable in a config file.
...
Need to include this in the mod - dependent plmenus when they are reviewed later.
2007-08-01 06:03:51 +00:00
Steve Dudenhoeffer
83c82387e3
Changed ArrayGetCell() to return the cell value instead of byreferencing the value.
2007-07-26 16:22:29 +00:00
Steve Dudenhoeffer
9ce9b142e7
Implemented amb397 - amx_add{client}menuitem now accepts filenames as well as registered plugin names
...
(is_plugin_loaded() now has an optional second parameter to search for filenames)
2007-07-25 18:54:32 +00:00
Steve Dudenhoeffer
ced56c79b6
what the hell how did this change
2007-07-25 18:13:38 +00:00
Steve Dudenhoeffer
d836aeb716
Added some defines for cmd_target's filter system (for less cryptic code)
...
Changed all immunity obeying commands to allow for self execution - amb633
2007-07-25 18:10:08 +00:00
Steve Dudenhoeffer
7c642fbf6e
final fix for amb29 - ml issues with pause/stop saving in menu.
...
Need to sync ml changes before can test; should be good.
2007-07-25 17:28:26 +00:00
Steve Dudenhoeffer
a28a80e45f
Few additions to fakemeta:
...
Implemented amb632 - lookup_sequence, also added set_controller (since it dealt with models).
Implemented set_pev_string, for setting with an already allocated string handle. Also added pev_serial, to get the entity serial number.
2007-07-24 06:05:43 +00:00
Steve Dudenhoeffer
4b02ffa920
Fix for amb519: geoip_code2 and geoip_code3 will overflow the result buffer on an unsuccessful lookup.
...
Added two replacement natives for those two: geoip_code2_ex and geoip_code3_ex, could not modify the old natives without breaking backwards compatibility.
2007-07-19 18:37:13 +00:00
David Anderson
ee5dccfc0f
- added ability for statscfg to use translations (amb28)
...
- added ML translations for new statscfg lines (amb28, from kwo)
- added miscstats/statsx support for new statscfg lines (amb28, patches from kwo)
2007-06-28 04:25:04 +00:00
Steve Dudenhoeffer
ce526ac432
Fixed amb109 - mapsmenu now checks mapcyclefile cvar before reverting to mapcycle.txt
2007-06-22 18:37:38 +00:00
Steve Dudenhoeffer
ef41393bc3
Fixed amb130 - various menus did not take ADMIN_ALL / ADMIN_ADMIN into account.
2007-06-22 17:47:32 +00:00
Steve Dudenhoeffer
069c293aba
Fixed amb350 - typo in traceline_set_float
2007-06-21 03:44:36 +00:00
Scott Ehlert
add02dc55e
Fixed amb365 - EF_SetSize() stock had incorrect params
2007-06-05 02:38:48 +00:00
Steve Dudenhoeffer
ff3def3d00
Forgot to remove the MAX_MAPS define :o
2007-05-24 18:19:45 +00:00
Steve Dudenhoeffer
39f759368f
Added show_activity changes to mapsmenu
...
Made mapsmenu use cellarray natives instead of MAX_MAPS
2007-05-24 18:15:41 +00:00
Steve Dudenhoeffer
4cdd43b29b
Fixed accidental commit of a language file
2007-05-24 17:16:36 +00:00
Steve Dudenhoeffer
0c82e09df1
Added amb42 - different amx_show_activity values.
2007-05-24 17:11:11 +00:00
Steve Dudenhoeffer
079606c143
Added amb311 - mapcycle file now ignores .bsp extension
2007-05-20 15:03:26 +00:00
Steve Dudenhoeffer
66feed1d2b
Added charsmax() define, as a less typo-prone utility for sizeof(array)-1.
...
Added any: syntax to all variable args that need it, added proper {Float,_}: tags to some that didn't have it but should have.
2007-05-18 15:20:34 +00:00
Steve Dudenhoeffer
65748001f0
Added FCAP_* constants
2007-05-16 16:28:44 +00:00
Steve Dudenhoeffer
7bb562182f
Changed _array_included to _cellarray_included
2007-05-14 22:11:28 +00:00
Steve Dudenhoeffer
77ca104a8d
Renamed array.inc to cellarray.inc so that rukia doesn't start hagging about it.
2007-05-14 22:10:13 +00:00
David Anderson
6170cbc95a
implemented amb92
2007-05-02 23:11:49 +00:00
Scott Ehlert
e34120803d
Implemented request amb242: added cs_get/set_user_hostagekills() natives
2007-05-01 21:38:39 +00:00
Scott Ehlert
897ed0cb10
Implemented request amb237 - added ServerPrint to Fakemeta
2007-04-30 18:29:33 +00:00
David Anderson
525eb65e1c
updated linux compiler builds
2007-04-26 20:04:38 +00:00
David Anderson
580e52bd2c
CZ Bots will now follow restrictions
...
Fixed amb222 (rebuy could get around restrictions)
2007-04-26 19:22:23 +00:00
David Anderson
2f6bfca68e
added CS hook to catch internal bot commands and rebuy commands for players
2007-04-26 19:21:11 +00:00
Scott Ehlert
74c6290dc0
imessage and admin plugins compile again
2007-04-25 17:24:02 +00:00
Steve Dudenhoeffer
68d2b03e48
Added amb37, amb38, amb39 and amb205: various cstrike natives.
...
(Still need to test)
2007-04-25 15:40:15 +00:00
David Anderson
82c3807bd5
implemented SQL_QuoteString and SQL_QuoteStringFmt
...
fixed sqlx test script not working on first load
2007-04-25 13:55:56 +00:00
David Anderson
58ad23186b
updated compiler builds
2007-04-25 13:48:31 +00:00
David Anderson
c957a9db0f
Added SQL_QuoteString to include/tests
2007-04-25 13:45:15 +00:00
David Anderson
359b7e25dd
added sql_rewind
2007-04-25 13:19:42 +00:00
Steve Dudenhoeffer
0d5531a090
IMessage now supports unlimited messages and uses pcvars
2007-04-24 18:18:45 +00:00
Steve Dudenhoeffer
2659c906fb
Changed map list to use dynamic arrays
2007-04-24 17:41:56 +00:00
Steve Dudenhoeffer
d563ecb060
Added pseudo dynamic array natives.
...
Changed some of the "..." tags to "any".
2007-04-24 16:38:36 +00:00
Steve Dudenhoeffer
201d65749e
Added LookupLangKey for the upcoming show_activity changes.
2007-04-20 02:55:59 +00:00
Steve Dudenhoeffer
17d8197e72
Added amb#34 - Plugin cvar/command menus.
...
Still need to add ML support.
2007-04-18 15:52:03 +00:00
Steve Dudenhoeffer
1ed1d0005c
Added menu property to change number color
2007-04-18 04:20:48 +00:00
Steve Dudenhoeffer
51f8d7f84e
Added a more intuitive method for rcon-protecting cvars.
...
Added SQL cvars to the protected list
2007-04-17 19:03:25 +00:00
David Anderson
1ec4d9cc7d
fixed amb18 and various associated menu re-entrancy bugs
2007-04-16 18:00:54 +00:00
David Anderson
de530e2ca3
fixed amb200, added native test suite
2007-04-16 17:08:15 +00:00
David Anderson
5d4669d52e
implemented amb17
...
expanded menu tests
deprecated MEXIT_NORMAL, MPROP_ORDER, MPROP_PADMENU
fixed various bugs in PagekeyToItem
2007-04-16 06:58:28 +00:00
Steve Dudenhoeffer
3328b570d4
Removed accidental server debug output.
2007-04-13 18:44:39 +00:00
Steve Dudenhoeffer
63427b2ad0
Added amb51 - 4 options in amx_vote
...
Also fixed a potential formatting issue with the vote display.
2007-04-13 18:43:36 +00:00
Steve Dudenhoeffer
61052c41a1
added amb64 - amx_voteban auto detects if it should ip ban.
2007-04-13 18:17:24 +00:00
Steve Dudenhoeffer
5c68df7ac7
Fixed the damn comments
2007-04-02 18:39:38 +00:00
Steve Dudenhoeffer
8872d98dd6
Possible fix for amb86: "USER" key should have been "PLAYER"
2007-03-30 14:33:52 +00:00
Steve Dudenhoeffer
03bae80ed2
Addendum to revision 3434; fixed for other mods, although they're not multilingual, just in-case.
2007-03-30 13:35:08 +00:00
Steve Dudenhoeffer
1161b5ee7e
Fix for amb91: miststats buffer was too small for some language translations.
...
Not sure if this affects other mods, need to look through their stats stuff.
2007-03-30 13:22:12 +00:00
Steve Dudenhoeffer
81994ecf58
Fix for access() with ADMIN_ALL
...
Very minor optimization for is_user_admin
(amb81)
2007-03-30 02:04:30 +00:00
Steve Dudenhoeffer
4682cec1cb
Documentation fix for amb120
2007-03-30 01:59:57 +00:00
Steve Dudenhoeffer
b9a0ffacc4
Fix for amb118: amx_help would not output ADMIN_ADMIN commands
2007-03-30 01:52:10 +00:00
Scott Ehlert
68beb4b1a3
Fixed some minor annoyances with dlsym
...
- Added missing newline character to "File not found" message
- Now properly handles relative file paths
2007-03-21 20:24:01 +00:00
Steve Dudenhoeffer
e326ab1593
Fixed amb94 - Name length in amx_psay
...
I'm never trusting Brad again.
2007-03-18 12:10:36 +00:00