Steve Dudenhoeffer
b33d2f559b
Fixed the debug builds having NDEBUG defined, causing stuff like asserts not working properly
2008-04-14 19:56:31 +00:00
Steve Dudenhoeffer
53ed817183
Added amb1600: trie natives
2008-04-14 19:52:11 +00:00
Steve Dudenhoeffer
683f453b6f
Fixed building a 32bit binary on a 64bit machine
...
Added a super cool new native
2008-04-13 22:54:47 +00:00
Steve Dudenhoeffer
313044fe89
Fix for amb1565 CCmdManager's gotAccess check was retardedly checking to make sure a user has all access flags instead of one of the access flags; this is inconsistent with how access is checked elsewhere
2008-04-10 05:42:06 +00:00
Steve Dudenhoeffer
be35cc9912
Fixed amb1267 - FlagManager caused a crash if the cmdaccess.ini was not writable
2008-03-04 18:02:16 +00:00
Christian Hammacher
60b3f30ab3
fixed fs1315 (fread_blocks broken due to typo)
2007-12-26 15:46:06 +00:00
David Anderson
521288dae0
added dlopen() failure logging to linux
2007-11-12 23:48:26 +00:00
David Anderson
cc99d6d1fb
finalized build numbers and all that other release crap
2007-10-26 02:23:21 +00:00
David Anderson
3750788893
fixed amxmodx makefile
2007-10-26 01:42:12 +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
212697b950
whoops, that was one terrible commit. the bug is really fixed now.
2007-10-26 01:09:08 +00:00
David Anderson
6a567f3c77
fixed a memory corruption bug in CVector
2007-10-26 01:03:23 +00:00
David Anderson
36241e2905
updated revision numbers
2007-10-26 00:28:17 +00:00
David Anderson
a2e3f8682f
fixed amb1069 - map prefixes still didn't work
2007-10-25 23:54:51 +00:00
David Anderson
2d737970d0
small fix for amb1024 - weird plugin dir choice
2007-10-22 20:06:28 +00:00
David Anderson
468e6fb9dd
added amb909 - LoadFileForMe()
2007-10-22 19:26:45 +00:00
David Anderson
b2b2c1d961
fixed a very nasty bug where the runtime stack/heap values appeared to simply be corrupted by the JIT initialization function. this probably never manifested in thiadmer's builds because the routine was broken at a higher level
2007-10-03 06:35:20 +00:00
Steve Dudenhoeffer
dd55716f15
Fix for bail breaking is_user_bot - amb914
...
This still doesn't cache since that proved to be buggy; this will check the flag first, and then auth second.
2007-09-06 16:37:57 +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
0bb430b3eb
Reverted amb149
2007-08-16 15:16:41 +00:00
Steve Dudenhoeffer
3f1226e504
Fixed +/- cmds not being set in the flag manager.
2007-08-11 13:38:19 +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
David Anderson
435766b2ef
reverted a bad change in fakenatives
2007-08-04 14:18:56 +00:00
David Anderson
750247e8a6
fixed a bug that broke creative natives from the last change
2007-08-04 14:17:19 +00:00
Steve Dudenhoeffer
226d188d19
Fix for amb257 - get_user_origin mode 4 false positives.
...
Most should be filtered out.
2007-08-04 03:34:34 +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
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
Christian Hammacher
6f590c85f6
fixed bug where fwrite_blocks crashed the server
2007-06-29 21:46:24 +00:00
Steve Dudenhoeffer
16c17cff63
Undid portions of revision 3261: get_{pcvar,cvar}_num discrepancies, the added overhead just wasn't worth how stupidly rare the occurrences were.
2007-06-25 03:23:19 +00:00
Steve Dudenhoeffer
a45d98efea
Fix for amb421: get_user_weapons omitting a weapon in Day of Defeat.
2007-06-22 17:10:21 +00:00
Steve Dudenhoeffer
e23f3747ba
Possible fix for amb149 - register_event with "e" triggers false positives for dead players not fully in game.
2007-06-22 16:51:16 +00:00
Steve Dudenhoeffer
3f268e5f2e
Fixed amb69 - metamod trying to reload amxmodx on systems with poorly configured clocks.
2007-06-22 16:02:17 +00:00
Steve Dudenhoeffer
6c0300801f
Added amb32 - amxx {cvars,cmds} now takes an optional parameter to filter plugins by plugin filename
2007-06-21 15:26:02 +00:00
Steve Dudenhoeffer
961114c260
Fix for amb305 - tasks cause a crash on mods that do not have the standard mp_timelimit cvar.
2007-05-28 14:49:34 +00:00
Scott Ehlert
5309189602
Implemented amb245 - precache_sound() now returns whatever the engine function returns instead of just returning 1
2007-05-04 01:38:30 +00:00
Scott Ehlert
006396bc92
Apparently this was a bad idea
2007-05-04 01:17:13 +00:00
Scott Ehlert
dc4c9f0258
Fixed this up or something strange like that...
2007-05-04 01:11:01 +00:00
David Anderson
3b737ab87b
added request amb122
2007-05-03 13:27:51 +00:00
David Anderson
78f18de61a
Fixed bug amb244
2007-05-02 02:06:07 +00:00
David Anderson
d682375d7d
rewrote how new menus are detected -- menucmds are no longer used since they're idiotic anyway
2007-04-25 14:44:37 +00:00
David Anderson
3b80342a02
fixed windows build part 2
2007-04-25 14:15:35 +00:00
David Anderson
8f49cddd7d
fixed windows build
2007-04-25 14:15:00 +00:00
David Anderson
d679885985
fixed a memory leak in SortCustom1D()
2007-04-25 14:10:47 +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
2c2259ea15
Fixed possible issue that could arise with the new newmenu last page handler :O
2007-04-20 15:47:55 +00:00
Steve Dudenhoeffer
be4fdb1776
Fixed the completely börked handling of the last page with newmenus.
2007-04-20 15:27:04 +00:00
Steve Dudenhoeffer
76158b031d
Forgot to actually register LookupLangKey :o
2007-04-20 03:02:41 +00:00
Steve Dudenhoeffer
599029b68e
Fixed an issue where "exit" wasn't working properly on pages with valid next and more selections.
2007-04-20 02:59:35 +00:00
Steve Dudenhoeffer
201d65749e
Added LookupLangKey for the upcoming show_activity changes.
2007-04-20 02:55:59 +00:00
Steve Dudenhoeffer
1ed1d0005c
Added menu property to change number color
2007-04-18 04:20:48 +00:00
David Anderson
1ec4d9cc7d
fixed amb18 and various associated menu re-entrancy bugs
2007-04-16 18:00:54 +00:00
David Anderson
b90bc3a3e4
fixed bug amb46
2007-04-16 17:11:40 +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
7b4283bf4a
Fixed amb207: Last item displayed as "10" instead of "0" on new menus.
2007-04-13 23:59:52 +00:00
Steve Dudenhoeffer
1f423dc39f
Fixed amb208: new menu state not being reset when item has no state callback.
2007-04-13 23:57:14 +00:00
Steve Dudenhoeffer
b49bf1b13c
Fix for amb78: get_concmdsnum result caching causing discrepencies
2007-03-30 02:13:49 +00:00
Scott Ehlert
118b002ee8
Synced Module SDK files with most recent fixes
...
- Fixed potential issue with Meta_Query
- Removed debug message from GiveFnptrsToDll that has been present for a long long time
Again I ask why?
2007-03-21 20:22:20 +00:00
David Anderson
5252e06c2a
fixed amb90 (not working in 0th slot, related to commit 2491)
2007-03-16 04:17:47 +00:00
Scott Ehlert
edaf960407
Added request amb76 - hex format specifier (%x and %X)
2007-03-14 02:16:09 +00:00
Scott Ehlert
e3217964c4
Fixed core MSVC8 compile :\
2007-03-14 02:12:51 +00:00
Scott Ehlert
c71be87a3a
Massive reorganization attempt - part 1
...
Oh dear, what has DS done now?
2007-03-13 11:46:03 +00:00
Scott Ehlert
3ac076e098
Hello, I might have added some SLN files for the MSVC8 projects
2007-03-13 03:11:28 +00:00
David Anderson
e6120fdcd6
fixed a small bug where loading under dlsym crashed
...
fixed line endings in vim
2007-03-13 00:42:16 +00:00
David Anderson
4597868d30
wow i forgot core's template
2007-03-12 22:45:57 +00:00
David Anderson
cc6b9d3d81
added dynamic versioning
...
committed .sln files to a few wayward projects
2007-03-12 22:27:27 +00:00
David Anderson
71065a65dd
attempted merge at 1.77 back into trunk... Oh MY GOD
2007-03-09 03:04:40 +00:00
David Anderson
829485ef2a
bumped version one last time
...
fixed makefile for nongpl changes
2007-03-08 04:54:03 +00:00
David Anderson
ea34c2c78a
fixed a bug reported by peanut where amx_fwrite() had the wrong sizeof() type
2007-03-07 02:29:54 +00:00
David Anderson
bb54b37399
removed allow_nongpl, it wasn't really viable
2007-03-04 04:37:42 +00:00
David Anderson
ef4d19378d
bumped more versions
2007-03-04 03:43:57 +00:00
David Anderson
d4703f045d
fixed a bug where '%c' did not correctly count toward the writable string length
2007-03-04 00:02:23 +00:00
David Anderson
109b1e45b5
added non-gpl plugin blocking (wow i can't believe it came to this)
2007-03-03 23:14:24 +00:00
David Anderson
83631e95aa
fixed bug amb41
2007-02-24 21:08:00 +00:00
David Anderson
09f271e5d0
Fixed amb35, multiple plugins loading
2007-02-21 18:42:14 +00:00
Steve Dudenhoeffer
e35a8326d5
Fixed an issue where backwards amx mod compatibility layer wasn't transparent.
2007-02-20 22:25:17 +00:00
Steve Dudenhoeffer
615e097c68
Fixed am49892 - Plugin load fails going to error logs instead of normal logs
2007-02-19 08:46:43 +00:00
Steve Dudenhoeffer
d45c3aeb96
Fixed am51050 - "amxx {pause,unpause" had misleading output
2007-02-19 06:57:26 +00:00
Steve Dudenhoeffer
fff603635a
Fixed am51051 - unpause() returning true on stopped plugins
2007-02-19 06:43:52 +00:00
Steve Dudenhoeffer
aded0f9c1c
Added request am49339 - exploding chainsaw gun
2007-02-14 05:17:57 +00:00
Orangutanz
609fdae508
Fixed native get_user_origin mode 4
2007-01-09 15:01:08 +00:00
David Anderson
8e290cdf31
final build info
2006-12-19 14:26:31 +00:00
David Anderson
b7b55d060a
sawce's sdk fixes
2006-12-19 11:19:45 +00:00
David Anderson
d6ed1a8d8a
Fixed bug am48234
2006-12-19 02:24:09 +00:00
David Anderson
e6c15d9f05
Fixed bug am48580
2006-12-19 01:57:18 +00:00
David Anderson
4eaea443e1
who would have thought that iterators change?!
2006-11-22 07:33:54 +00:00
David Anderson
89158f9342
Added request am47144 (register_*cmd return id)
2006-11-22 02:45:12 +00:00
David Anderson
db7dc509e0
Fixed another serious bug where deleting menus and not returning PLUGIN_HANDLED would cause the iterator to fail and crash
2006-11-21 23:59:21 +00:00
David Anderson
c15a23a2a7
fixed a serious bug where deleted forwards could be placed in the re-use cache too soon
2006-11-21 23:06:50 +00:00
Borja Ferrer
551e5298cc
fixed bug am46924
2006-11-05 18:38:09 +00:00
Christian Hammacher
dfea3e8a13
corrected typo (at46807)
2006-11-03 13:27:17 +00:00
David Anderson
8b8cc3dd6b
Fixed bug am46630: rename_file did not have a relative location version
2006-10-31 20:18:44 +00:00
David Anderson
a65d65bee4
fix for bug am46266: TFC team names not picking up
2006-10-24 22:57:19 +00:00
David Anderson
d2ebca38a1
Experimental addition to CreateMultiForward() for bcompat
2006-10-22 03:49:23 +00:00
David Anderson
d84c3a3798
Fixed bug am46058, unpausing stopped plugins
2006-10-21 21:48:24 +00:00
David Anderson
405d9ff48e
bumped trunk version
2006-10-21 21:27:07 +00:00
David Anderson
a60e9d205b
fixed bug where blanks misaligned the item selection process
2006-10-21 21:13:39 +00:00
David Anderson
00380cfe4c
fixed a bug in get_func_id (thanks P34CH_34732)
2006-10-02 06:12:02 +00:00
David Anderson
12ecf026db
hack for backwards compat layer (thanks suicid3)
2006-10-02 06:07:38 +00:00
David Anderson
5ded9eef2a
Bumped version numbers to 1.76a
2006-09-25 23:48:07 +00:00
David Anderson
3720810b61
fixed bug am44694 (is_user_alive() on TFC connect failing)
2006-09-21 23:33:05 +00:00
David Anderson
e72aff5c14
Fixed bug am44956 (extra plugin file lists not working)
2006-09-21 17:18:04 +00:00
David Anderson
61525e9638
fix for getFuncsNum() on invalid forward
2006-09-13 19:46:32 +00:00
David Anderson
87c3e1dc82
attempt for bug am44778 - plugin_log() did not function in logevents properly
2006-09-13 06:36:59 +00:00
David Anderson
651c5d9f01
added more api to help with amxmod compat layer
...
cleaned up some more bcompat stuff
2006-09-12 07:59:56 +00:00
David Anderson
2df8b4269e
fixed bcompat trans + optimized it a bit
...
added bcompat trans support to format() and copy()
2006-09-10 22:08:52 +00:00
Borja Ferrer
4413e54058
LogType checking is not necessary, LogError is always type 1
2006-09-10 12:07:01 +00:00
David Anderson
c67e19a62f
updated credits + look for 1.76
2006-09-10 06:35:54 +00:00
David Anderson
f880fc6ee9
added request am44229 - more error log info
2006-09-10 04:52:43 +00:00
David Anderson
77e4d85002
fixed up a callfunc issue and added copyback parameter
2006-09-10 02:30:10 +00:00
David Anderson
418efa4088
fixed bug am44544 (log forward broken)
2006-09-10 01:08:29 +00:00
David Anderson
4599b59834
corrected issue am44595
2006-09-10 00:51:35 +00:00
Scott Ehlert
4eb8c4e295
Synced this or something...
2006-09-09 20:21:29 +00:00
David Anderson
38e7b9ff58
unbroke the build
2006-09-08 14:46:34 +00:00
David Anderson
621c120b71
finished merging in the glorious bcompat changes
2006-09-08 14:11:29 +00:00
Scott Ehlert
ed5395a54a
AMD64 building fixes and such
2006-09-03 03:48:54 +00:00
Scott Ehlert
557958b408
Removed some amxmod compat stuff for now so this can actually compile and link properly again
2006-09-03 02:39:13 +00:00
David Anderson
78956f3d89
merged bcompat changed into trunk
...
removed amxmod compat files for now
2006-09-01 03:29:27 +00:00
David Anderson
95537e4840
fix for issues where bots might not 'cache' properly?
2006-09-01 02:22:47 +00:00
David Anderson
72f59422d5
turns out this isn't even needed
2006-08-28 22:08:20 +00:00
Scott Ehlert
baf406cb6a
Fixed bug with floatatan() returning wrong values when trying to get angle in degrees or grades
2006-08-28 17:37:15 +00:00
David Anderson
388711e969
Synced bcompat tree additions and fixes found so far
2006-08-28 11:08:18 +00:00
Scott Ehlert
5c23cf416e
Fixed makefiles (yes, again) for hlsdk move
2006-08-27 05:29:04 +00:00
Scott Ehlert
2cd1449f88
Ugh, part 2
2006-08-27 05:01:32 +00:00
Scott Ehlert
3691e98814
Ugh, should not have removed that
2006-08-27 04:56:27 +00:00
Scott Ehlert
709b3705ab
Fixed warnings that only appeared when compiling amd64 binaries
2006-08-27 04:50:20 +00:00
Scott Ehlert
22bef17660
Changed makefiles to point to trunk's modified version of the HL SDK
2006-08-27 03:13:11 +00:00
Scott Ehlert
58e1254876
oops
2006-08-27 02:18:08 +00:00
Scott Ehlert
81ac41037b
GCC Wallification
2006-08-27 02:17:18 +00:00
David Anderson
6786b0e356
Fixed bug am43875
2006-08-27 01:38:47 +00:00
David Anderson
cd6f3dfd71
Updated SDK for GCC-4.1
2006-08-25 00:53:37 +00:00
David Anderson
bab5bb5a72
Attempt to fix up am41036
2006-08-24 21:13:52 +00:00
David Anderson
5b47da7cee
Finalized binlogging update by removing another unnecessary opcode and updating the reader
2006-08-21 04:18:13 +00:00
Borja Ferrer
45b67b6e2c
more tweaks to binlogs
2006-08-21 03:46:20 +00:00
Borja Ferrer
44a17fe646
documented new file format
...
increased file version
2006-08-21 03:11:19 +00:00
David Anderson
e49af85119
Fixed bugizzle am43566
2006-08-20 21:01:35 +00:00
Borja Ferrer
dec169562b
missed the FP_DONE's
2006-08-20 17:57:00 +00:00
Scott Ehlert
0acaf1b476
MSVC8 sync
2006-08-20 11:18:31 +00:00
David Anderson
2cf396be3e
weird typo
2006-08-20 08:00:55 +00:00
David Anderson
df7ee94b83
Committed sorting natives as per request am23838
2006-08-20 04:46:34 +00:00
David Anderson
8a58dd8806
this is a bit more standards compliant
2006-08-19 22:21:42 +00:00
David Anderson
67f53505ce
Added request am41635 and fixed a bug with passing (1<<31)
2006-08-19 22:15:34 +00:00
Borja Ferrer
e7cc87a610
now yes
2006-08-19 20:21:00 +00:00
Borja Ferrer
408f61c6d6
Added request am42871:file names in binlogs
2006-08-19 18:44:12 +00:00
David Anderson
e2932fb61a
Request am40967 (logging set_fail_state)
2006-08-18 19:02:37 +00:00
Borja Ferrer
7af82f0d4f
n0thing
2006-08-18 13:05:09 +00:00
David Anderson
010ef526c5
added amxx_setpl_curweap to export table
2006-08-18 06:05:57 +00:00
David Anderson
d7d0d72ceb
fixed a serious bug with byref values and callfunc_push*() where the heap was used incorrectly, causing passed data to be easily corrupted.
...
added callfunc_push_array() (am42810)
2006-08-18 05:52:21 +00:00
David Anderson
79f8525c4a
bumped version number
2006-08-18 03:34:03 +00:00