xPaw
563e4fcdf4
Update versioning script to match SourceMod changes
2014-06-05 14:37:37 +03:00
xPaw
bbd6cc7dcb
Add Travis-CI
2014-06-05 14:36:27 +03:00
xPaw
ae9315ad48
🔥 Remove amxmod compatability
...
This doesn't remove anything from the engine
2014-06-05 13:48:56 +03:00
xPaw
a58c2b0f94
💄 Remove invalid token from statscfg
2014-06-05 13:22:42 +03:00
xPaw
7167663160
💄 Fixed translation tokens in stats_dod
...
Blame whoever copypasted all strings from miscstats
2014-06-05 13:20:22 +03:00
xPaw
95c2e82543
Fix some languages
2014-06-05 12:02:29 +03:00
Vincent Herbet
0375d6469a
Merge pull request #26 from xPaw/patch-1
...
Add more links to Readme
2014-06-03 11:31:25 +02:00
Pavel
7b97896221
💇
2014-06-03 12:19:43 +03:00
Pavel
6ea15d1765
Add more links to readme
...
Conveniently stolen from SM repository
2014-06-03 12:18:23 +03:00
Vincent Herbet
08378eed4b
Merge pull request #25 from Arkshine/feature-client_buy-forward
...
Implement CS_OnBuy forward + Do some clean up (bug 5906)
2014-06-03 10:20:13 +02:00
Arkshine
2595fbe764
Cstrike: Remove unused defines and fix typo.
2014-06-03 10:05:56 +02:00
Arkshine
d2f2748e9e
Cstrike: Enable/Disable detours whether CS_OnBuy and CS_InternalCommand are used in plugins + Add more check for safety.
2014-06-01 22:24:52 +02:00
Arkshine
f1e206fde6
Cstrike: Refactor code to seperate detours for readability/maintainability + Fix OSX symbols.
2014-06-01 19:00:37 +02:00
Scott Ehlert
0c1be7ca7b
Merge pull request #24 from alliedmodders/hamsandwich-stkalign16
...
Align stack on 16 byte boundary in hamsandwich trampolines.
2014-05-31 17:19:47 -05:00
Arkshine
c96456503c
Cstrike: Fix ResolveSymbol misuse under linux/osx.
2014-05-31 20:06:26 +02:00
Scott Ehlert
423eb0499b
Align stack on 16 byte boundary in hamsandwich trampolines.
2014-05-31 06:34:52 -05:00
Scott Ehlert
3987085572
Combine prologue and epilogue code for void and non-void functions in hamsandwich trampolines.
2014-05-31 04:00:25 -05:00
Scott Ehlert
fe52f1eeac
Don't bother saving and restoring eax in hamsandwich trampolines.
2014-05-31 03:09:17 -05:00
Arkshine
f08a4f5a66
Cstrike: Fix typo under OSX.
2014-05-31 09:14:00 +02:00
Arkshine
a984c85ffc
Cstrike: Define "UseBotArgs" and "BotArgs" symbols in game data file.
2014-05-30 22:53:27 +02:00
Arkshine
9d99863c7e
Cstrike: Add CSW_SHIELDGUN constant (valid CS value)
2014-05-30 16:56:26 +02:00
Arkshine
f130a8ea89
Cstrike: Implement CS_OnBuy forward.
2014-05-30 16:54:36 +02:00
Arkshine
38e2e3e393
Cstrike: Move utility stuff in its own file.
2014-05-29 01:19:52 +02:00
Arkshine
e4ff6853dd
Cstrike: Convert code to use CDetour and MemoryUtils.
2014-05-29 00:40:37 +02:00
Arkshine
d7b3b47aa4
Cstrike: Import some memory tools from SourceMod
2014-05-28 22:51:14 +02:00
Vincent Herbet
1b514d6f23
Merge pull request #23 from Arkshine/fix-unicode-issuee
...
Fix an unicode issue with amx_SetStringOld.
2014-05-27 15:48:19 +02:00
Arkshine
f5a5d8f8e7
Undo last change and change cell cast to unsigned char.
2014-05-27 15:15:56 +02:00
Vincent Herbet
83c2b3ef62
Merge pull request #22 from Arkshine/fix-unicode-issuee
...
Fix an unicode issue with amx_SetStringOld.
2014-05-27 14:38:27 +02:00
Arkshine
90c4fc1db1
Fix an unicode issue with amx_SetStringOld.
2014-05-27 13:49:59 +02:00
Vincent Herbet
a828ee8fda
Merge pull request #21 from Nextra/newmenus
...
Newmenus: Add menu timeouts (+ extra bugfix)
2014-05-27 12:31:30 +02:00
Valentin Grünbacher
dc3e68c507
Newmenus: Fix typo in error message
2014-05-27 10:38:25 +02:00
Valentin Grünbacher
a6ffae72f5
Newmenus: Add get_menu_by_id and use it everywhere
2014-05-27 10:33:53 +02:00
Valentin Grünbacher
c91d67912b
Newmenus: Update MENU_TIMEOUT doc
2014-05-27 10:32:28 +02:00
David Anderson
9b51137767
Update checkout-deps.sh.
2014-05-26 16:21:20 -07:00
Arkshine
62cf10f0c3
Cstrike: Move game datas in its own file.
2014-05-26 21:19:18 +02:00
Arkshine
f08e22db95
Cstrike: Rename cstrike.cpp to CstrikeNatives.cpp
2014-05-26 18:50:39 +02:00
Arkshine
88c489d393
Cstrike: Move AMXX API in a new file.
2014-05-26 18:08:41 +02:00
Freeman-AM
94e0021e78
Telemenu: Fix a typo error
2014-05-25 11:50:11 +02:00
Freeman-AM
1b4d0c7965
Telemenu: Remove some TAB before comments for readability
2014-05-24 18:35:06 +02:00
Freeman-AM
2ca61e2de2
Telemenu: Fix bad array usage
2014-05-24 18:30:02 +02:00
Freeman-AM
aa67fae7b9
Telemenu: Fix some bugs and add some improvements
...
Bugfixes
- a typo error induced by me, id instead of player
- The second teleportation way of this plugin can only be done when the menuactor is not alive.
There is no crouch in death mod or spectator mod, so i remove this useless call. (Line 134 - 139)
Improvements :
- Check mod VEC_DUCK_VIEW only one time.
- Removal of code duplication
2014-05-24 15:53:30 +02:00
Vincent Herbet
4d3e219d84
Merge pull request #20 from Nextra/mexit
...
Newmenus: Add MEXIT_FORCE and fix possible crash
2014-05-23 13:45:23 +02:00
Valentin Grünbacher
50fbf29b3b
Newmenus: Fix unsigned underflow on "end" variable
2014-05-22 00:07:37 +02:00
Valentin Grünbacher
ff18b03250
Newmenus: Add MEXIT_FORCE for proper exit button on non-paginated menus
2014-05-21 22:18:48 +02:00
Valentin Grünbacher
3b87c428dc
Newmenus: Add necessary API changes for newmenu timeouts
2014-05-21 19:17:04 +02:00
Valentin Grünbacher
c8b7a09028
Newmenus: get_user_menu should also handle newmenu timeouts properly
2014-05-21 19:01:27 +02:00
Valentin Grünbacher
fa5336cade
Newmenus: Use Menu::Close everywhere
2014-05-21 18:58:51 +02:00
Valentin Grünbacher
34337fb959
Newmenus: Add Menu::Close to remove a bunch of redundant code
2014-05-21 18:51:55 +02:00
Valentin Grünbacher
6a4c55de7d
Newmenus: Fire MENU_TIMEOUT on menuselect client command
2014-05-21 18:47:20 +02:00
Valentin Grünbacher
2e8ce87c23
Newmenus: Add MENU_TIMEOUT status code and pass it where necessary
2014-05-21 18:45:40 +02:00