David Anderson
|
3ec4ccd9da
|
Added new "amxx plugins" plugin fail message
|
2004-09-10 15:52:48 +00:00 |
|
David Anderson
|
90eafe59a6
|
register_module -> require_module
|
2004-09-10 05:18:57 +00:00 |
|
David Anderson
|
a055d3d373
|
Upgraded CVector
|
2004-09-10 03:31:36 +00:00 |
|
Pavol Marko
|
e378c45be7
|
Fixed bug where the first registered forward would be automatically unregistered on unregisterForward too
|
2004-09-09 20:32:34 +00:00 |
|
Pavol Marko
|
1df654c6a1
|
registerSPForward now returing -1 if no func found
|
2004-09-09 15:05:06 +00:00 |
|
David Anderson
|
b8721e0123
|
Fixed module correction output
|
2004-09-09 06:04:50 +00:00 |
|
David Anderson
|
6c73a7d8d1
|
New module registering ability
|
2004-09-09 05:16:53 +00:00 |
|
David Anderson
|
39cb15cc56
|
nothing
|
2004-09-08 18:27:39 +00:00 |
|
David Anderson
|
313e0603e9
|
LoadAmxScript change
|
2004-09-08 07:35:51 +00:00 |
|
David Anderson
|
1d145d6c79
|
Linux port
|
2004-09-08 07:22:48 +00:00 |
|
David Anderson
|
079a3e8bcd
|
Fixed JIT line op problem
|
2004-09-08 07:05:16 +00:00 |
|
David Anderson
|
3010241fbd
|
Fixed JIT line op problem
|
2004-09-08 06:45:32 +00:00 |
|
David Anderson
|
55dfbefb40
|
Fix for line ops parsing
|
2004-09-07 21:52:03 +00:00 |
|
David Anderson
|
226c7300be
|
Made memory management optional
|
2004-09-07 08:24:03 +00:00 |
|
David Anderson
|
f2af6ad1e6
|
Cleaned up float bugs
|
2004-09-07 06:18:20 +00:00 |
|
David Anderson
|
3d0e25a8ef
|
Made memory management optional
|
2004-09-07 06:11:17 +00:00 |
|
David Anderson
|
baef3362ed
|
Fixed a bug that caused crashes on registering a forward after unregistering a forward
|
2004-09-07 05:43:55 +00:00 |
|
David Anderson
|
fe2e3a1468
|
*** empty log message ***
|
2004-09-07 04:11:26 +00:00 |
|
David Anderson
|
3cbcebae56
|
possible bug fix
|
2004-09-07 02:16:05 +00:00 |
|
David Anderson
|
cd6e51271c
|
Added more build information
|
2004-09-06 22:27:55 +00:00 |
|
David Anderson
|
711ad7b3dc
|
endif bug
|
2004-09-06 22:25:43 +00:00 |
|
David Anderson
|
7ed66f0b38
|
Fixed line errors in JIT
Fixed externs in amx.cpp
|
2004-09-06 22:18:58 +00:00 |
|
David Anderson
|
3297cf2e9b
|
Added assembler implementation
|
2004-09-06 09:09:36 +00:00 |
|
Pavol Marko
|
5094bba5e9
|
added MNF_GetPlayerEdict
|
2004-09-05 22:09:45 +00:00 |
|
Pavol Marko
|
8df987cf95
|
minor changes
|
2004-09-04 18:31:59 +00:00 |
|
Pavol Marko
|
de30d647d4
|
added the %c formatting sequence (untested)
|
2004-09-04 17:50:03 +00:00 |
|
David Anderson
|
37a5a38be5
|
Changed amx structure for compatibility
|
2004-09-03 06:53:00 +00:00 |
|
David Anderson
|
32b07e4c0c
|
Fixed JIT on Linux
|
2004-09-02 08:25:48 +00:00 |
|
David Anderson
|
fbb7c0bb92
|
Changed addons/amxx to addons/amxmodx
|
2004-09-02 02:16:38 +00:00 |
|
David Anderson
|
5c6b34b1d8
|
Fixed some bugs in CLang
|
2004-09-02 00:22:56 +00:00 |
|
David Anderson
|
7a627f75cf
|
Removed references to _snprintf() - math wrong but compatibility of snprintf() unknown
|
2004-09-01 22:03:44 +00:00 |
|
David Anderson
|
02cb4b94f5
|
Commited new SDK
|
2004-09-01 21:13:30 +00:00 |
|
Pavol Marko
|
ec5f9ec5ca
|
Added buffer overflow (stack corruption) checking. To be tested!
|
2004-09-01 17:02:24 +00:00 |
|
Pavol Marko
|
551d51ea42
|
When AMXX can't open the logfile it outputs an error rather than crashing
|
2004-09-01 17:01:52 +00:00 |
|
David Anderson
|
560cd184cc
|
Fixed JIT issues
|
2004-09-01 16:46:27 +00:00 |
|
David Anderson
|
14297c8408
|
Bad commit?!
New make
|
2004-09-01 15:56:31 +00:00 |
|
Felix Geyer
|
34c6a1d4be
|
stop removing my changes *evil*
|
2004-09-01 11:34:48 +00:00 |
|
David Anderson
|
e979252742
|
More fixes from malex
|
2004-08-31 22:40:30 +00:00 |
|
David Anderson
|
2f37ab7ede
|
Fixed bug where radians were not converted properly (malex)
|
2004-08-31 15:16:16 +00:00 |
|
David Anderson
|
b1dd324354
|
Fixed client_command forward
|
2004-08-31 15:10:12 +00:00 |
|
Pavol Marko
|
f06796c275
|
Changed so that a MOTD will also display when there is no ServerName message (as proposed by karlos on the forums).
|
2004-08-31 13:20:29 +00:00 |
|
David Anderson
|
0b2eae8e0a
|
Fixed a bug where remove_task() crashed
amxx_mm -> amxmodx_mm
|
2004-08-31 06:49:22 +00:00 |
|
David Anderson
|
4fff936626
|
amxx_mm -> amxmodx_mm
|
2004-08-31 06:46:44 +00:00 |
|
David Anderson
|
91aacb1036
|
Fixed bug where file stats were incorrect (malex)
|
2004-08-30 23:29:37 +00:00 |
|
Pavol Marko
|
b33a53d258
|
fixed bug where expressions like %02d would not be evaluated correctly
|
2004-08-30 15:14:50 +00:00 |
|
Felix Geyer
|
bec1e418e7
|
removed "J" from amxmodx_version cvar again
|
2004-08-30 15:02:07 +00:00 |
|
Felix Geyer
|
5c6db6d743
|
added missing zlib.lib
|
2004-08-30 14:41:32 +00:00 |
|
Pavol Marko
|
ac25c5fc60
|
%% in a format input string now produces one % in the output string correctly
|
2004-08-30 14:35:16 +00:00 |
|
David Anderson
|
b254f14285
|
Fixed bug where MF_GetScriptName() was NULL
|
2004-08-30 02:00:01 +00:00 |
|
David Anderson
|
38e89f11f4
|
Fixed possible bug for %%
|
2004-08-30 01:39:15 +00:00 |
|
David Anderson
|
f4960433bc
|
Fixed possible formatting bug
|
2004-08-30 01:37:25 +00:00 |
|
Pavol Marko
|
727c798892
|
fixed crash bug
|
2004-08-29 19:49:08 +00:00 |
|
Pavol Marko
|
c1d75857f3
|
fixed crash bug
|
2004-08-29 18:51:25 +00:00 |
|
Pavol Marko
|
6d91af30b8
|
fixed memory leak
|
2004-08-29 18:50:38 +00:00 |
|
Pavol Marko
|
a1d36ff75d
|
possible fix for the : issue
|
2004-08-29 18:00:16 +00:00 |
|
David Anderson
|
a3d048880f
|
oops
|
2004-08-29 17:15:32 +00:00 |
|
David Anderson
|
53f8d12237
|
Switched tasks to forward system
|
2004-08-29 17:11:08 +00:00 |
|
Pavol Marko
|
54fb9fbfef
|
registerSPForwardByName now automatically unregisters the forward again and returns -1 if the function is not found
|
2004-08-29 16:52:54 +00:00 |
|
Pavol Marko
|
5a80d24780
|
Fixed NewDLL heap corruption
|
2004-08-29 16:48:31 +00:00 |
|
Pavol Marko
|
b8bbe4ae8f
|
Fixed small NewDLL issues
|
2004-08-29 13:32:55 +00:00 |
|
Pavol Marko
|
da13f4797d
|
Reenabled NewDLL functions
|
2004-08-29 13:32:31 +00:00 |
|
David Anderson
|
6d35912c67
|
Removed debug info
|
2004-08-28 22:34:54 +00:00 |
|
David Anderson
|
02be09dd00
|
Removed inline notation.
|
2004-08-28 22:34:02 +00:00 |
|
Pavol Marko
|
93cd6dbed5
|
Fixed problem with pack not popped (=> hlsdk structures should be aligned correctly again)
|
2004-08-28 21:29:25 +00:00 |
|
Pavol Marko
|
8c8ccc51c4
|
Probably fixed problem with forwards getting garbage parameters
|
2004-08-28 21:25:29 +00:00 |
|
Pavol Marko
|
c7982c2bc3
|
Probably fixed problem with forwards getting garbage parameters
|
2004-08-28 21:25:03 +00:00 |
|
David Anderson
|
d5cb120ab4
|
Quick fix
|
2004-08-24 05:29:32 +00:00 |
|
David Anderson
|
84771f11a7
|
updated makefile
|
2004-08-24 05:00:23 +00:00 |
|
David Anderson
|
8b35ce2145
|
Added amx_FindNative to module API
|
2004-08-24 04:46:15 +00:00 |
|
David Anderson
|
9d3ea5513b
|
Fixed a crash bug in FormatAmxString()
Added amx_FindNative to module API
Changed LZO->GZ in .amxx format
|
2004-08-24 04:30:13 +00:00 |
|
David Anderson
|
c53f54fe20
|
Changed from LZO to GZ compression
|
2004-08-23 18:21:09 +00:00 |
|
David Anderson
|
2d9e405b18
|
Important bug fixes
|
2004-08-23 14:14:58 +00:00 |
|
Felix Geyer
|
a23712bb19
|
updated is_plugin_loaded() to expect the plugin title
|
2004-08-22 20:59:46 +00:00 |
|
David Anderson
|
293486ff12
|
new cvar
|
2004-08-22 14:50:35 +00:00 |
|
David Anderson
|
b822b91c75
|
Fixed makefile bugs
Fixed newline bug
Removed some unnecessary stuff from amx.cpp
|
2004-08-22 11:46:04 +00:00 |
|
Felix Geyer
|
c003f90713
|
removed type from "amxx modules"
|
2004-08-22 11:36:24 +00:00 |
|
David Anderson
|
72a7e9d849
|
Fixed bugs
|
2004-08-22 09:43:35 +00:00 |
|
David Anderson
|
3818987c33
|
Fixed a few bugs, added new Makefile in perl
|
2004-08-22 09:28:09 +00:00 |
|
David Anderson
|
6f8c2b828a
|
Added JIT object file (thanks malex)
|
2004-08-22 08:22:33 +00:00 |
|
Steve Dudenhoeffer
|
51caf26399
|
Fixed a couple issues with gcc
|
2004-08-22 02:52:27 +00:00 |
|
David Anderson
|
d4ad09619e
|
Prevented keys from overwriting each other
|
2004-08-21 21:39:21 +00:00 |
|
Pavol Marko
|
b63ae4eed8
|
added GetLangR, which doesn't construct a CLang object when not found;
GetDef now uses GetLangR, so when users set their language to an invalid value, no such language is created.
|
2004-08-21 21:08:30 +00:00 |
|
Felix Geyer
|
4bf0a0c6c3
|
removed
|
2004-08-21 18:47:33 +00:00 |
|
Felix Geyer
|
dca58b7356
|
Single-threaded
|
2004-08-20 17:23:19 +00:00 |
|
Felix Geyer
|
c4af0ff664
|
Initial import
|
2004-08-20 14:05:46 +00:00 |
|
Felix Geyer
|
09b3306dc2
|
added version information to the dll
|
2004-08-20 13:25:19 +00:00 |
|
Felix Geyer
|
8d86d078c3
|
new always up-to-date project file
|
2004-08-20 13:24:23 +00:00 |
|
Felix Geyer
|
d9f5d9dc32
|
removed
|
2004-08-20 13:23:33 +00:00 |
|
Felix Geyer
|
d50ede5492
|
removed "J" from amxmodx_version cvar
|
2004-08-19 22:27:47 +00:00 |
|
Felix Geyer
|
d19d570758
|
fixed show_menu (thx PM :)
|
2004-08-19 20:34:16 +00:00 |
|
Pavol Marko
|
b6d142f481
|
Lang strings can now contain ^n (newline), ^t (tabulator) and ^^ (^).
|
2004-08-19 19:34:49 +00:00 |
|
Pavol Marko
|
16c406fe1a
|
Fixed bugs
|
2004-08-19 18:35:18 +00:00 |
|
Pavol Marko
|
3af9ae8927
|
Fixed bugs
|
2004-08-19 16:37:55 +00:00 |
|
Pavol Marko
|
213694cccc
|
Added comments
|
2004-08-19 16:37:32 +00:00 |
|
Pavol Marko
|
008474fbe5
|
Fixed bugs:
client_print: if used with index=0, the message was printed many times
show_hudmessage: correct language handling for index index=0
|
2004-08-19 16:37:15 +00:00 |
|
David Anderson
|
c622e1b6c7
|
More error reporting
|
2004-08-18 15:30:06 +00:00 |
|
David Anderson
|
5ecd986d9b
|
MULTILINGUAL - ALL BUGS FIXED
Reversed Makefile
Changed memreport file names
|
2004-08-16 21:34:50 +00:00 |
|
David Anderson
|
1bd7ab3a95
|
Binary code nearly complete
(save works, load does not)
|
2004-08-15 15:26:46 +00:00 |
|
David Anderson
|
46adfaedd3
|
Fixed almost all CLang bugs: (mem leaks?, parsing, key system, etc)
Warning - caching is still broken!
Fixed bug in ucfirst()
|
2004-08-15 13:49:59 +00:00 |
|
David Anderson
|
3bbfca6d08
|
Dear me, many changes
Rewrote Lang (still does not work though!)
New String class funcs+name
Added Queue class
Added MD5 class + functions
|
2004-08-15 10:53:48 +00:00 |
|
Felix Geyer
|
7961bae20b
|
fixed log messages
|
2004-08-13 16:23:55 +00:00 |
|
David Anderson
|
7aa6902e36
|
Switched LANG_SERVER/LANG_PLAYER
Fixed show_menu (param count is always the same)
|
2004-08-13 16:21:15 +00:00 |
|
David Anderson
|
7035a79e56
|
Fixed some string stuff
|
2004-08-13 13:01:45 +00:00 |
|
David Anderson
|
21b20dedbb
|
AMX Mod X SDK/MDK Version 0.20.5
|
2004-08-13 11:33:43 +00:00 |
|
David Anderson
|
9f1bb9345c
|
REALLY fixed bug this time (thanks fsfod and mahnsawce)
|
2004-08-13 11:20:05 +00:00 |
|
David Anderson
|
f12680f179
|
Fixed a bug noted by mahnsawce
|
2004-08-13 11:05:38 +00:00 |
|
David Anderson
|
58f13e887c
|
Fixed a bug noted by mahnsawce
|
2004-08-13 10:46:13 +00:00 |
|
David Anderson
|
7f255b2b7f
|
Removed debugging
|
2004-08-13 10:11:19 +00:00 |
|
David Anderson
|
060a0a565c
|
Fixed default language errors
|
2004-08-13 10:01:41 +00:00 |
|
David Anderson
|
5469f70dba
|
Fixed FormatAmxString bugs
|
2004-08-13 09:39:59 +00:00 |
|
David Anderson
|
955fcb8549
|
Rewrote CString
|
2004-08-13 08:46:04 +00:00 |
|
Lukasz Wlasinksi
|
f2bfee294e
|
fixed get_user_team to work with DoD
|
2004-08-04 15:32:48 +00:00 |
|
David Anderson
|
fdbcb8b9df
|
Fixed show_menu
|
2004-08-03 23:55:43 +00:00 |
|
David Anderson
|
f5f2592ef4
|
Fixed assertion bugs
|
2004-07-31 20:13:11 +00:00 |
|
David Anderson
|
c768788f4e
|
Added 2.6.0 machine, fixed project file
|
2004-07-30 22:42:06 +00:00 |
|
Pavol Marko
|
7bd087281a
|
added MNF_MergeDefinitionFile
|
2004-07-28 19:28:36 +00:00 |
|
Pavol Marko
|
9b2a1d204c
|
Fixed bugs
|
2004-07-28 19:26:38 +00:00 |
|
Pavol Marko
|
8811b56756
|
changed to use the new language system
|
2004-07-28 18:33:20 +00:00 |
|
Pavol Marko
|
286a0d0d02
|
New version
|
2004-07-28 18:31:30 +00:00 |
|
Pavol Marko
|
2f4c021217
|
Initial release
TODO: Formatting on cells
|
2004-07-27 19:54:21 +00:00 |
|
Pavol Marko
|
4f64d4daad
|
Fixed small bug
|
2004-07-27 19:53:38 +00:00 |
|
Pavol Marko
|
15b12e7a55
|
Reenabled engclient_cmd code
|
2004-07-25 18:52:09 +00:00 |
|
Pavol Marko
|
538876a82c
|
Reenabled engclient_cmd code
|
2004-07-25 18:45:44 +00:00 |
|
Pavol Marko
|
26d5f430e2
|
Fixed big bug where non-void functions could not be overriden / superceded
|
2004-07-25 18:44:30 +00:00 |
|
Pavol Marko
|
a2edcc38b1
|
Fixed minor bug
|
2004-07-25 13:18:38 +00:00 |
|
David Anderson
|
1417434533
|
fixed bug in trim()
|
2004-07-24 16:22:18 +00:00 |
|
David Anderson
|
52b9b7f04d
|
PM removed debugging stuff
|
2004-07-24 15:50:17 +00:00 |
|
David Anderson
|
b70eac0461
|
added trim()
|
2004-07-24 01:31:22 +00:00 |
|
Pavol Marko
|
bbf8a21693
|
Removed debug info from 64 bit porting
Fixed minor bugs
|
2004-07-23 17:29:03 +00:00 |
|
David Anderson
|
6dc00f64f8
|
PM: Added 64bit compatibility
dvander: Fixed minor bugs
|
2004-07-23 16:55:53 +00:00 |
|
Pavol Marko
|
c39b5d1ec6
|
Fixed bugs
|
2004-07-22 14:55:38 +00:00 |
|
Pavol Marko
|
82d5b42356
|
added handlers for 3 new error messages from CAmxxReader
|
2004-07-22 14:55:16 +00:00 |
|
Pavol Marko
|
bcb2adf95a
|
Uploaded the source of the miniLZO compression library used in the .amxx (ABL) file format
|
2004-07-22 13:06:46 +00:00 |
|
Pavol Marko
|
b7e9f34471
|
Changed to use the miniLZO compression library
|
2004-07-22 13:05:03 +00:00 |
|
Johnny Bergström
|
6236590aed
|
included amxxfile.*
|
2004-07-22 09:19:25 +00:00 |
|
Pavol Marko
|
138e984e66
|
Initial release
To be changed to use the miniLZO library instead of using the RLE compression
|
2004-07-21 20:03:24 +00:00 |
|
Pavol Marko
|
bd93ea88a5
|
Added "J" to amx_version if compiled with JIT
Changed memreport interval to 5 minutes
|
2004-07-21 20:01:46 +00:00 |
|
Pavol Marko
|
1c7aa62db1
|
changed to work with the .amxx files
|
2004-07-21 20:00:10 +00:00 |
|
Pavol Marko
|
1cd4dc20dc
|
Added native
is_jit_enabled
|
2004-07-21 19:59:39 +00:00 |
|
Pavol Marko
|
18490e545c
|
Removed
#define JIT
|
2004-07-21 19:58:09 +00:00 |
|
David Anderson
|
c504df473d
|
Removed PM's original "GCC JIT" implementations.
|
2004-07-20 03:53:49 +00:00 |
|
David Anderson
|
5daf73e3d5
|
Using Grum's NASM JIT - from acquired August 1st.
|
2004-07-20 03:51:57 +00:00 |
|
Pavol Marko
|
287720c4e4
|
changed to work with new tasks
|
2004-07-18 18:49:34 +00:00 |
|
Pavol Marko
|
fa7dc91449
|
Added a new overloaded find function where the caller can set where to start searching
|
2004-07-18 18:48:54 +00:00 |
|
Pavol Marko
|
a6f7742e86
|
rewritten
|
2004-07-18 18:48:20 +00:00 |
|
David Anderson
|
41c7d041df
|
Added change_task()
Added server_changelevel forward
|
2004-07-18 08:07:50 +00:00 |
|
Johnny Bergström
|
c00fffa444
|
MSVC 7.1 project file...
|
2004-07-16 07:38:58 +00:00 |
|
Pavol Marko
|
4003204ffe
|
simplified, should work on linux too now
|
2004-07-13 16:17:38 +00:00 |
|
Pavol Marko
|
919953b661
|
a fix for an error?
|
2004-07-08 18:53:58 +00:00 |
|
Pavol Marko
|
f0f6dc88b1
|
Rewritten; The whole log system is now finally a class
|
2004-07-08 16:02:40 +00:00 |
|
Pavol Marko
|
4878c66032
|
added file
|
2004-07-08 16:02:21 +00:00 |
|
Pavol Marko
|
9656eac079
|
Changed to support rewritten amxxlog
|
2004-07-08 16:02:01 +00:00 |
|
Pavol Marko
|
8dceb45567
|
fixed bug in CList::put
|
2004-07-04 14:59:21 +00:00 |
|
Pavol Marko
|
ab6909a60c
|
fixed bug where modules were queried / attached more times
|
2004-07-03 13:48:53 +00:00 |
|
Pavol Marko
|
dc971460ff
|
adapted for new CList
|
2004-07-03 13:47:03 +00:00 |
|
Pavol Marko
|
f5eb46d234
|
rewritten
|
2004-07-03 13:46:35 +00:00 |
|
Pavol Marko
|
67b13237d6
|
fixed memory leaks caused by using a CVector instead of a CList
|
2004-07-03 13:45:56 +00:00 |
|
David Anderson
|
3dedf9976b
|
Fixed incorrect forward orders
Fixed bug in CVector
|
2004-06-30 08:04:12 +00:00 |
|
David Anderson
|
ff23a74e9c
|
wtf, get_module() uncommitted again
fixed typo
|
2004-06-30 04:27:55 +00:00 |
|
Pavol Marko
|
88cc9156fe
|
added "gpl" to the "amxx" comand list
|
2004-06-29 15:58:44 +00:00 |
|
David Anderson
|
cf137b54ad
|
PM's fix: engclient_cmd is now client_cmd
|
2004-06-28 18:54:58 +00:00 |
|
Pavol Marko
|
eeebee0e18
|
Changed report_error behavior
|
2004-06-28 18:12:26 +00:00 |
|
Pavol Marko
|
b5e9fe2d49
|
commited makefile on BAILOPAN's wish :)
watch out: -libstdc++ option used
memtest included
JIT not included
|
2004-06-28 15:54:19 +00:00 |
|
David Anderson
|
8477d8834a
|
nothing important
|
2004-06-26 21:46:24 +00:00 |
|
Pavol Marko
|
7741f8f6a9
|
added MaximalPerformance build option
|
2004-06-24 18:52:06 +00:00 |
|
Pavol Marko
|
bf1340cf14
|
changed HLSDK_3_2_OLD_EIF to HLSDK_2_3_OLD_EIFACE
changed ClientCommand to use the FAKEMETA_DLL_HANDLE_void macro
|
2004-06-24 18:47:00 +00:00 |
|
Pavol Marko
|
35c2c41a41
|
fixed typos, maybe a player disconnect problem
|
2004-06-24 18:44:30 +00:00 |
|
David Anderson
|
42ff533d65
|
Fixing more incorrect merges
|
2004-06-24 07:11:52 +00:00 |
|
David Anderson
|
4b3d2d3133
|
Fixing accidental commit
|
2004-06-24 07:09:17 +00:00 |
|
David Anderson
|
37d144abe5
|
Changed from cell->pointer casts to reference handles.
Fixed a memory leak.
|
2004-06-24 07:02:29 +00:00 |
|
Pavol Marko
|
259a9d70ec
|
added run time error reporting
|
2004-06-10 13:19:41 +00:00 |
|
Pavol Marko
|
d3bb65eec7
|
added a memreport before mapchange
fixed possible crash bug where Cmd_Args would return NULL
|
2004-06-10 13:18:58 +00:00 |
|
Johnny Bergström
|
8840c03dff
|
Fixed a couple more typos dettach -> detach
|
2004-06-09 07:59:32 +00:00 |
|
Pavol Marko
|
175e3ed1cd
|
added
bot = false;
in Disconnect()
(hoping it will fix some problems where AMXX doesn't recognize players as proper clients)
|
2004-05-30 13:30:00 +00:00 |
|
Pavol Marko
|
ce15e9a3ba
|
Fixed a bug where the last module in modules.ini would not be attached to metamod.
|
2004-05-30 13:29:13 +00:00 |
|
Pavol Marko
|
ca0a32a546
|
AMXX won't crash now on invalid plugin path
|
2004-05-29 12:22:33 +00:00 |
|
Pavol Marko
|
b4107e3523
|
Fixed a bug where menus would not work
|
2004-05-29 12:21:57 +00:00 |
|
Pavol Marko
|
9e99831fb2
|
added a declaration of a local variable. The file will compile now :]
|
2004-05-29 12:20:57 +00:00 |
|
Pavol Marko
|
e620debd1f
|
The Core is now a fake plugin.
Fixed a bug where core could not supercede functions.
|
2004-05-29 12:20:01 +00:00 |
|
Pavol Marko
|
549e9d6b55
|
Fixed another memory leak...
|
2004-05-29 12:18:41 +00:00 |
|
Pavol Marko
|
9307994060
|
Cleaned up some code, added checks for msgid != 0 (so AMXX doesn't crash mods which don't support text based menus for example)
|
2004-05-28 11:29:44 +00:00 |
|
Pavol Marko
|
8c600f90c3
|
nothing important
|
2004-05-28 11:28:42 +00:00 |
|
Pavol Marko
|
14e59c6967
|
Fixed bug where a file handle would stay opened on error; added id validations to MNF player natives
|
2004-05-28 11:27:50 +00:00 |
|
Pavol Marko
|
7695d24a50
|
Cleaned up some code, added comments
|
2004-05-28 11:26:05 +00:00 |
|
Pavol Marko
|
86b1021f45
|
Fixed memory leaks in amx_fget* natives
|
2004-05-28 11:25:28 +00:00 |
|
Pavol Marko
|
642eb769b2
|
Added a check for memory allocation failure
|
2004-05-28 11:24:59 +00:00 |
|
Pavol Marko
|
3d3775ec00
|
Fixed get_module (which would crash on modules with new interface)
|
2004-05-28 11:22:56 +00:00 |
|
Pavol Marko
|
a6af81e359
|
Added more support for JIT on Linux
|
2004-05-28 11:21:31 +00:00 |
|
Johnny Bergström
|
5c3ce78c58
|
Fixed typo: Dettach --> Detach
|
2004-05-26 12:58:58 +00:00 |
|
Johnny Bergström
|
c3d50a293d
|
Fixed typo: dettach --> detach
|
2004-05-26 12:14:17 +00:00 |
|
David Anderson
|
f88bd58919
|
Added user_has_weapon() native
|
2004-05-26 08:28:54 +00:00 |
|
David Anderson
|
2cf4801f6b
|
Fixed a memory leak I made :-)
|
2004-05-14 20:48:34 +00:00 |
|
Pavol Marko
|
af1242415c
|
added iterator() constructor
|
2004-05-06 19:18:55 +00:00 |
|
Pavol Marko
|
104514f988
|
added SinglePluginForward support
|
2004-05-05 19:03:38 +00:00 |
|
Pavol Marko
|
ecd0c53ca1
|
added files for JIT on windows
|
2004-05-05 18:45:35 +00:00 |
|
Pavol Marko
|
836e6267dc
|
new project files for MSVC 7.0
|
2004-05-05 18:44:08 +00:00 |
|
Pavol Marko
|
58cf8a1416
|
changed include files order
|
2004-05-05 18:43:47 +00:00 |
|
Pavol Marko
|
1f31c6e309
|
added SinglePluginForward functions to the module interface
|
2004-05-05 18:43:33 +00:00 |
|
Pavol Marko
|
e9e4b380cb
|
added SinglePlugin forwards
|
2004-05-05 18:42:16 +00:00 |
|
Pavol Marko
|
7c4324b963
|
use of const functions
|
2004-05-05 18:41:36 +00:00 |
|
Pavol Marko
|
90f777d593
|
stuff
|
2004-05-03 20:01:23 +00:00 |
|
Pavol Marko
|
e2ff797de4
|
changed set_new_handler to std::ser_new_handler
|
2004-05-03 20:00:41 +00:00 |
|
Pavol Marko
|
5ce096457a
|
not important
|
2004-05-03 19:48:40 +00:00 |
|
Pavol Marko
|
d7a8292419
|
added DLL Post Functions calling
|
2004-05-03 19:47:36 +00:00 |
|
Pavol Marko
|
be5276dde6
|
stuff
|
2004-05-03 19:46:49 +00:00 |
|
Pavol Marko
|
18abdd8149
|
added support for MODULE_NOT64BIT status
|
2004-05-03 19:45:19 +00:00 |
|
Pavol Marko
|
c3661e8bb3
|
linux memtest support
|
2004-05-03 19:40:49 +00:00 |
|
David Anderson
|
e6d53c4666
|
Header fix
|
2004-05-03 13:34:00 +00:00 |
|
David Anderson
|
863805ff6f
|
SDK Fix for Metamod 1.18
|
2004-05-03 13:33:26 +00:00 |
|
Pavol Marko
|
1b263d13aa
|
Initial release
|
2004-04-29 17:41:44 +00:00 |
|
Pavol Marko
|
807e3f04bf
|
new stuff:
Build Configurations:
Debug
Release
JITDebug
JITRelease
MemtestDebug
MemtestRelease
|
2004-04-29 17:23:46 +00:00 |
|
Pavol Marko
|
4b517fe1ad
|
- some indent stuff
- added support for MODULE_NOT64BIT status
|
2004-04-29 17:16:28 +00:00 |
|
Pavol Marko
|
dd4bc05952
|
not very important stuff
|
2004-04-29 17:13:41 +00:00 |
|
Pavol Marko
|
a04df29f22
|
fixed a bug where the post engine functions table was copied to the "normal" engine functions table
|
2004-04-29 17:13:36 +00:00 |
|
Pavol Marko
|
de5bdad8de
|
modules with old interface don't load if SMALL_CELL_SIZE is 64. Reason: float/cell conversions.
|
2004-04-29 17:09:57 +00:00 |
|
Pavol Marko
|
7aa98c9038
|
added
MODULE_NOT64BIT status
|
2004-04-29 17:09:26 +00:00 |
|
Pavol Marko
|
7c2fc26c4f
|
#define JIT will be defined in compiler command line
|
2004-04-29 17:08:54 +00:00 |
|
Johnny Bergström
|
97e2c3b902
|
removed old files
|
2004-04-29 12:28:00 +00:00 |
|
Pavol Marko
|
2a7709d680
|
preparations for JIT on Linux
|
2004-04-24 20:06:16 +00:00 |
|
Pavol Marko
|
4e7209eeab
|
stuff
|
2004-04-24 20:05:08 +00:00 |
|
Pavol Marko
|
acc0439d3c
|
new project files
|
2004-04-23 07:04:11 +00:00 |
|
Pavol Marko
|
6faef3b75a
|
mmgr added
|
2004-04-23 06:59:00 +00:00 |
|
Pavol Marko
|
3a3acb517b
|
removed .c files
|
2004-04-22 15:13:55 +00:00 |
|
Pavol Marko
|
f508690552
|
initial release
|
2004-04-22 10:54:09 +00:00 |
|
Pavol Marko
|
7921f93335
|
these files are now cpp to support the memory manager
|
2004-04-22 10:53:18 +00:00 |
|
Pavol Marko
|
c088c4835f
|
fakemeta support
memory reports
printing GPL on startup
no .def file needed under windows anymore
|
2004-04-22 10:50:47 +00:00 |
|
Pavol Marko
|
81e7de4a2e
|
nothing important
|
2004-04-22 10:46:58 +00:00 |
|
Pavol Marko
|
fc4e813d9a
|
memory manager support
g_FakeMeta global
global natives declared extern "C" (because .C files changed to .cpp)
|
2004-04-22 10:46:45 +00:00 |
|
Pavol Marko
|
3120b750f4
|
pause & unpause added
|
2004-04-22 10:42:49 +00:00 |
|
Pavol Marko
|
79a87f4cc8
|
better float support
|
2004-04-22 08:20:10 +00:00 |
|
Pavol Marko
|
85b0e04ca3
|
nothing important
|
2004-04-22 08:18:23 +00:00 |
|
Pavol Marko
|
72aeebfeb7
|
added type REAL (float on 32bit, double on 64bit)
|
2004-04-22 08:14:33 +00:00 |
|
Pavol Marko
|
21287f4f3a
|
64 bit float compatibility
|
2004-04-22 08:13:52 +00:00 |
|
Pavol Marko
|
607da4d4a2
|
nothing important
|
2004-04-22 08:10:29 +00:00 |
|
Pavol Marko
|
81cd9b4449
|
amx_logging cvar:
0 : no logging
1 : standard logging; new file per mapchange (default)
2 : standard logging; daily logfiles
3 : logging into HL log files
|
2004-04-22 08:09:17 +00:00 |
|
Pavol Marko
|
8c4e8e20a5
|
stuff
|
2004-04-22 08:07:22 +00:00 |
|
Pavol Marko
|
8eae80c6e9
|
memory manager compatibility
|
2004-04-22 08:05:06 +00:00 |
|
Pavol Marko
|
29e36fdee2
|
nothing important
|
2004-04-22 07:52:26 +00:00 |
|
Pavol Marko
|
c2784feb71
|
moved pause/unpause to .cpp file
|
2004-04-22 07:47:55 +00:00 |
|
Pavol Marko
|
f8f553d485
|
nothing important
|
2004-04-21 19:14:16 +00:00 |
|
Pavol Marko
|
992d863436
|
new module interface; changed to work with fakemeta
|
2004-04-21 19:11:20 +00:00 |
|
David Anderson
|
1d9cba3fcf
|
Added trivial? czero support
|
2004-04-08 16:30:36 +00:00 |
|
David Anderson
|
2a460d8c18
|
Added math functions recommended by AssKicr
Little bug fixes
|
2004-04-07 04:06:55 +00:00 |
|
David Anderson
|
205f3734cd
|
quick fix to file functions
|
2004-04-03 20:04:59 +00:00 |
|
David Anderson
|
9441505ab3
|
Fixed strbreak(), added Sanji's file natives
|
2004-04-03 19:50:20 +00:00 |
|
Pavol Marko
|
82e2cf7741
|
new globals
|
2004-04-03 19:21:07 +00:00 |
|
Pavol Marko
|
d98d6af9e3
|
removed amx_version cvar
added amxmodx_modules cvar
using new forward functions
|
2004-04-03 19:20:54 +00:00 |
|
Pavol Marko
|
dab5306655
|
using new forward functions
|
2004-04-03 19:18:46 +00:00 |
|
Pavol Marko
|
284ec17eea
|
nothing important
|
2004-04-03 19:16:59 +00:00 |
|
Pavol Marko
|
0483e491b3
|
read_data(0) returns msg id now
|
2004-04-03 19:16:26 +00:00 |
|
Pavol Marko
|
7d13e8cd01
|
added getCurrentMsgType member
|
2004-04-03 19:15:43 +00:00 |
|
Pavol Marko
|
b9c9e9d100
|
added some support for the new module interface
|
2004-04-03 19:15:06 +00:00 |
|
Pavol Marko
|
79e214a6ea
|
added (simple vector implementation)
|
2004-04-03 19:14:34 +00:00 |
|
Pavol Marko
|
06da72658b
|
rewritten
|
2004-04-03 19:14:03 +00:00 |
|
David Anderson
|
1fa97936ff
|
strbreak() added
|
2004-04-03 03:00:57 +00:00 |
|
Felix Geyer
|
35f04bd679
|
no message
|
2004-04-02 21:10:50 +00:00 |
|
David Anderson
|
4f4c87d9b2
|
Removed all warnings.
|
2004-04-01 05:53:22 +00:00 |
|
Pavol Marko
|
b0e6ea16ce
|
removed amx_version cvar
|
2004-03-31 18:07:18 +00:00 |
|
Pavol Marko
|
b677e5c164
|
correct use of const functions
|
2004-03-31 18:05:07 +00:00 |
|
Pavol Marko
|
b01c6a27f6
|
removed PACKED after struct names; => gcc 3.3 compatibility?
|
2004-03-31 18:04:48 +00:00 |
|
Pavol Marko
|
5889743b3e
|
added some globals
|
2004-03-31 18:04:22 +00:00 |
|
Pavol Marko
|
b300c1dfe2
|
get_user_weapons sets the third parameter to 0 before counting
|
2004-03-31 18:04:03 +00:00 |
|
Pavol Marko
|
32b0c93539
|
support for the new module interface
|
2004-03-31 18:03:06 +00:00 |
|
Pavol Marko
|
97bf30cb2a
|
partial support for the new module interface
|
2004-03-31 18:02:37 +00:00 |
|
Pavol Marko
|
23200da401
|
partial support for the new module interface; rewritten
|
2004-03-31 18:02:20 +00:00 |
|
Johnny Bergström
|
1428a87edc
|
Added amxxlog.cpp to project
|
2004-03-29 10:50:50 +00:00 |
|
Pavol Marko
|
f499dd947b
|
added amxxlog.cpp file
|
2004-03-27 20:00:25 +00:00 |
|
Pavol Marko
|
0cc0253f5c
|
added newlines to logging mode 2 (HL Logs)
|
2004-03-27 17:40:06 +00:00 |
|
Pavol Marko
|
2fa8e1fa1b
|
using new function names and parameters;
added wrapper functions for the new small abstract machine / the old module interface
|
2004-03-27 17:06:33 +00:00 |
|
Pavol Marko
|
0612e67e2d
|
using new function names and parameters
|
2004-03-27 17:06:08 +00:00 |
|
Pavol Marko
|
bada4d4336
|
file from the new abstract machine;
floats are actually doubles in 64 bit
|
2004-03-27 17:03:20 +00:00 |
|
Pavol Marko
|
9902faa81c
|
new function names (AMXXLOG_*, countModules, CountModulesMode enum)
|
2004-03-27 17:01:56 +00:00 |
|
Pavol Marko
|
cdbfcdc4c4
|
logging functions moved from util.cpp to amxxlog.cpp; renamed to AMXXLOG_*; AMXXLOG_Init added (called from Meta_Attach)
UTIL_GetModulesNum moved to modules.cpp and renamed to countModules
|
2004-03-27 17:01:18 +00:00 |
|
Pavol Marko
|
5c1287bbfb
|
new abstract machine; adapted a bit
|
2004-03-27 16:58:13 +00:00 |
|
Pavol Marko
|
9b551916f1
|
making sure amxx_customdir and amxx_configsdir are set
|
2004-03-25 13:35:02 +00:00 |
|
Pavol Marko
|
130f274f86
|
more localinfos
|
2004-03-24 18:59:37 +00:00 |
|
Pavol Marko
|
2b7b1a844c
|
get_modulesnum function updated (using UTIL_GetModulesNum now)
|
2004-03-24 18:35:42 +00:00 |
|
Pavol Marko
|
012507c38a
|
fixed getline function
|
2004-03-24 18:35:04 +00:00 |
|
Pavol Marko
|
a9a46e20b2
|
fixed size() function, added empty() function
|
2004-03-24 18:34:47 +00:00 |
|
Pavol Marko
|
ab110d3d27
|
added localinfo paths, fixed amx_version and amxmodx_version cvars (module count)
|
2004-03-24 18:34:18 +00:00 |
|
Pavol Marko
|
cfb45c1302
|
added UTIL_GetModulesNum function
|
2004-03-24 18:33:41 +00:00 |
|
David Anderson
|
2a7b5b714d
|
Fixed header files in makefile.
|
2004-03-24 01:40:10 +00:00 |
|
David Anderson
|
f711baf3df
|
new file names
|
2004-03-24 01:35:44 +00:00 |
|
Pavol Marko
|
38af364744
|
fixed filters bug
|
2004-03-17 18:57:36 +00:00 |
|
David Anderson
|
308e77d3b1
|
*** empty log message ***
|
2004-03-14 19:14:29 +00:00 |
|
David Anderson
|
1dfe40c135
|
*** empty log message ***
|
2004-03-14 19:00:43 +00:00 |
|
Pavol Marko
|
29f31e808f
|
version changed to 0.15
|
2004-03-14 17:45:09 +00:00 |
|
Pavol Marko
|
f4a729e85a
|
cpp std lib depedencies removed
|
2004-03-14 14:05:44 +00:00 |
|
Pavol Marko
|
d3839db6f8
|
message_begin, message_end, write_* functions added back to core
|
2004-03-14 13:57:53 +00:00 |
|
Pavol Marko
|
41a56a8fda
|
not using c++ std lib
|
2004-03-14 13:57:27 +00:00 |
|
David Anderson
|
5ddb726a12
|
Added VS7 project file
|
2004-03-14 08:31:36 +00:00 |
|
Pavol Marko
|
6a8380fb0f
|
another bugfix :)
|
2004-03-11 14:22:06 +00:00 |
|
Pavol Marko
|
d47ed6c48c
|
another bugfix
|
2004-03-11 13:48:57 +00:00 |
|
Pavol Marko
|
4656bb246e
|
possible fix of the events bug
|
2004-03-11 12:35:13 +00:00 |
|
Pavol Marko
|
fe3977ee61
|
#include <string> added
|
2004-03-11 12:15:15 +00:00 |
|
Pavol Marko
|
bed1df8237
|
using __linux__ instead of LINUX
|
2004-03-10 16:28:38 +00:00 |
|
Pavol Marko
|
7206639ef9
|
directory paths should be ok now (not using localinfos)
|
2004-03-10 16:28:17 +00:00 |
|
Pavol Marko
|
fbb6b260a6
|
Removed get_user_wonid
|
2004-03-10 16:26:18 +00:00 |
|
Johnny Bergström
|
de0cf4da9a
|
making sure basedir is set
|
2004-03-10 08:31:51 +00:00 |
|
Johnny Bergström
|
513a005f3d
|
removed so as to not accidentally use old builds
|
2004-03-09 10:26:40 +00:00 |
|
Johnny Bergström
|
91d4d821ec
|
fixed link to plugins.ini (was in amxx/configs, now is in amxx/)
|
2004-03-09 09:39:09 +00:00 |
|
Johnny Bergström
|
acb2ebaaf9
|
fixed link to modules.ini (was in amxx/configs, now is in amxx/)
|
2004-03-09 09:38:36 +00:00 |
|
Johnny Bergström
|
6385e00106
|
removed #define LINUX
|
2004-03-09 09:36:54 +00:00 |
|
Pavol Marko
|
5cb9cb1c05
|
fixed potencial logging crashes in Meta_Attach
|
2004-03-08 15:12:53 +00:00 |
|
Pavol Marko
|
db278c390d
|
log_amx: remove .amx from plugin names
|
2004-03-08 15:12:16 +00:00 |
|
Pavol Marko
|
8ffcb98ce7
|
hardcoded directory names
|
2004-03-08 14:09:44 +00:00 |
|
Pavol Marko
|
c2879eafab
|
get_module returns module status too
|
2004-03-08 14:09:09 +00:00 |
|
David Anderson
|
aad8f2bb24
|
quick changes
|
2004-03-08 05:47:15 +00:00 |
|
David Anderson
|
297aac76eb
|
Changed dir structure for modules and plugins
|
2004-03-08 04:02:51 +00:00 |
|
David Anderson
|
bc49154c28
|
added pm's make fix
added get_user_deaths
|
2004-03-07 17:40:32 +00:00 |
|
Pavol Marko
|
7e6a38eba5
|
fixed native function names bug (probably :) )
|
2004-03-07 17:37:14 +00:00 |
|
Pavol Marko
|
cc277c1bf9
|
callfunc_push_* params num checks
callfunc_push_byref & callfunc_push_str: more references to one variable fix
|
2004-03-07 12:21:52 +00:00 |
|
Felix Geyer
|
0b492c59f3
|
changed header | updated url
|
2004-03-05 21:04:17 +00:00 |
|
Felix Geyer
|
7cf7fce86d
|
changed header
|
2004-03-05 21:03:14 +00:00 |
|
David Anderson
|
f95f15a995
|
Quick changes...
|
2004-03-05 20:18:28 +00:00 |
|
Pavol Marko
|
f7132c2447
|
not using size_t now (gcc compatibility)
|
2004-03-05 19:42:11 +00:00 |
|
Pavol Marko
|
b217f4d0c7
|
removed get_user_deaths
|
2004-03-05 19:08:33 +00:00 |
|
Pavol Marko
|
bc4bb7db90
|
changed localinfo names from amx_* to amxx_*
|
2004-03-05 19:00:50 +00:00 |
|
Pavol Marko
|
c334614885
|
removed numtostr and strtonum from native export tables (will be done using stock functions)
|
2004-03-05 19:00:23 +00:00 |
|
Pavol Marko
|
71b590eb15
|
making sure evrything is in cvs :)
+ changed directory structure
base dir:
moddir/addons/amxx
core dll / so:
moddir/addons/amxx/dlls
modules dll / so files:
moddir/addons/amxx/modules
plugins .amx files:
moddir/addons/amxx/plugins
configs:
moddir/addons/amxx/config
modules.ini - module file names, without path info
plugins.ini - plugin file names, without path info
core.ini - renamed from config.ini
|
2004-03-05 18:32:29 +00:00 |
|
Pavol Marko
|
e52a377370
|
removed message_begin, message_end, write_xx natives
|
2004-03-04 18:24:31 +00:00 |
|
Pavol Marko
|
e72a36dd37
|
added central logging system, callfunc natives
|
2004-03-04 18:16:51 +00:00 |
|
Pavol Marko
|
62bf5f66c6
|
added a size() function (for get_modulesnum native)
|
2004-02-27 11:07:58 +00:00 |
|
Pavol Marko
|
17cbec1f63
|
small bugfix
|
2004-02-27 11:06:56 +00:00 |
|
Pavol Marko
|
cef68cf821
|
is_module_loaded and is_plugin_loaded now return id on success, -1 on failure
|
2004-02-27 11:01:14 +00:00 |
|
Pavol Marko
|
3c2107bf1d
|
rewritten; have not changed interface
should support messages with more than 32 params now
|
2004-02-26 19:04:53 +00:00 |
|
Pavol Marko
|
ce318d366d
|
added natives
is_plugin_loaded(const name[]);
is_module_loaded(const name[]);
get_modulesnum();
get_module(id, name[], nameLen, author[], authorLen, version[], versionLen);
|
2004-02-26 19:04:03 +00:00 |
|
Felix Geyer
|
8c6374567a
|
updated header
|
2004-02-21 19:36:35 +00:00 |
|
Felix Geyer
|
b6533c704b
|
updated header | updated website
|
2004-02-21 19:34:34 +00:00 |
|
Pavol Marko
|
ff0fd22a3e
|
new logtag (AMXX)
|
2004-02-18 19:15:50 +00:00 |
|
Pavol Marko
|
433dd9b3d2
|
intptr_t for VC6
|
2004-02-18 14:33:31 +00:00 |
|
Pavol Marko
|
35c9b8a4b1
|
small write_file fix
|
2004-02-15 17:55:27 +00:00 |
|
Pavol Marko
|
76915facd3
|
read_dir for msvc compiler
|
2004-02-13 18:16:37 +00:00 |
|
Pavol Marko
|
31b83cf76b
|
win32 release
|
2004-02-08 11:20:06 +00:00 |
|
Pavol Marko
|
6b506b5fa5
|
new float.c from the Small SDK
|
2004-02-08 11:08:54 +00:00 |
|
Pavol Marko
|
06a1980a21
|
test: FAR
|
2004-02-04 19:21:42 +00:00 |
|
Pavol Marko
|
af4a4c38b1
|
*** empty log message ***
|
2004-02-03 15:31:04 +00:00 |
|
Pavol Marko
|
2c4e566098
|
amxmodx_version cvar support
|
2004-02-03 15:26:57 +00:00 |
|
Pavol Marko
|
e16480c614
|
version changed to 0.1 + amxmodx_version cvar support
|
2004-02-03 15:25:27 +00:00 |
|
Pavol Marko
|
364f436237
|
New Abstract Machine
|
2004-02-03 09:24:30 +00:00 |
|
Felix Geyer
|
9e999a0ba6
|
Initial revision
|
2004-01-31 20:56:22 +00:00 |
|