Freeman-AM
18b91278db
Telemenu: Remove ducking feature for Natural Selection because of incompatibilities
...
The main reason to remove this feature and let it behave like normal in Natural Selection is the fact that, in this game, there is different classes. Humans can crouch when some (small) aliens can't and normally never get the FL_DUCKING flag.
There is a small chance to create a teleportion point ducking as human and teleport an alien who will get an unsual flag for an alien.
So to don't mess with the game, this feature is disabled.
2014-07-03 22:19:20 +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
Freeman-AM
44b4ff6f05
Telemenu: Fix view_ofs not correctly set at teleportation
2014-05-21 00:59:48 +02:00
Freeman-AM
d3bae33c64
Telemenu: Plugin style compliancy
2014-05-19 14:03:31 +02:00
Freeman-AM
914ae9e0d1
Telemenu: Improve ducking feature
...
Apply ducking state on teleported player only when the teleportation point is saved by a ducking player.
This feature fix possibles errors that could happen with games that don't use crouch, like ESF, NNK...
And for game like Counter-Strike 1.6, this is more logic.
2014-05-19 13:52:21 +02:00
Freeman-AM
b3d1b49fab
Telemenu: Switch format to formatex
2014-05-18 16:20:40 +02:00
Freeman-AM
a6e3b57848
Telemenu: Add charsmax in place of hardcoded buffer lengths
2014-05-18 16:11:13 +02:00
Freeman-AM
7007105150
Telemenu: Add the ability to save the view and use it during teleportation
2014-05-18 15:58:53 +02:00
Freeman-AM
9c93cd1283
Telemenu: Add the ability to teleport in crouched areas
2014-05-18 15:32:45 +02:00
Freeman-AM
d2f909981a
Telemenu: Use of float version of origin natives instead of integer version
2014-05-18 15:23:40 +02:00
Vincent Herbet
7e6812f64a
Merge pull request #10 from Arkshine/client_printex
...
Add client_printex Stock (bug 5828)
2014-05-13 14:33:23 +02:00
Arkshine
1c13d0dd6b
Use a more standard if conditionnal way.
2014-05-13 14:09:45 +02:00
Arkshine
c5c2721e60
Fix missing Float tag in some DoD forwards headers.
2014-05-12 16:40:19 +02:00
Arkshine
5f210d3404
Append a note about usage of the new buffer size (related to ce4ef6e272
)
2014-05-08 16:18:50 +02:00
Arkshine
f5921a3535
Refactor code
...
It would seem I was wrong (was I drunk?). It doesn't support custom
message using formating (%s).
This simplifies things, as this stock is now meant to be used only on
predefined message.
* If not a predefined message, we redirect to client_print, as there is
more checks and can deal with ML.
* If length goes above known limits, we redirect to client_print to be
cut properly.
* Changed MSG_ONE to MSG_UNRELIABLE and MSG_ALL to MSG_BROADCAST.
* Updated documention.
2014-05-05 20:42:51 +02:00
Arkshine
f691d2ed79
Fix english
2014-05-05 00:59:36 +02:00
Vincent Herbet
60f54ee691
Merge pull request #9 from Nextra/statsx-lang
...
StatsX Language/Translation Update (bug 3040)
2014-05-04 20:15:22 +02:00
Arkshine
d0b335dc6e
Add missing 'stock' keyword.
2014-05-04 18:32:15 +02:00
Valentin Grünbacher
25f507c5e3
StatsX: Add is_user_alive check to eventSpawn
2014-05-04 17:04:01 +02:00
Valentin Grünbacher
2fb232ee68
StatsX: Use replace_string and set task timer to 0.1 (AMXX minimum)
2014-05-04 17:03:59 +02:00
Valentin Grünbacher
90c4eed92e
StatsX: More charsmax in place of hardcoded buffer lengths
2014-05-04 17:03:58 +02:00
Valentin Grünbacher
bf4ba091e4
StatsX: cmdReport has to use LANG_SERVER
2014-05-04 17:03:57 +02:00
Valentin Grünbacher
c19b9d9d5d
StatsX: Switch spawn detection from ResetHUD to Ham_Spawn
2014-05-04 17:03:56 +02:00
Valentin Grünbacher
5143cada8e
StatsX: Don't format roundend hudstats if we don't show them
2014-05-04 17:03:55 +02:00
Valentin Grünbacher
f630a8afc8
StatsX: Format team score (g_sScore) on demand
2014-05-04 17:03:54 +02:00
Valentin Grünbacher
ccd0adb84d
StatsX: Actually use cached player id in end_game_stats
2014-05-04 17:03:53 +02:00
Valentin Grünbacher
4afefa25d1
StatsX: Format roundend stats for each player individually
2014-05-04 17:03:52 +02:00
Valentin Grünbacher
4de2bf21a3
StatsX: Remove implicit usages of global buffers for formatting
2014-05-04 17:03:51 +02:00
Valentin Grünbacher
136309ae6f
StatsX: Move hudstats formatting to own function
2014-05-04 17:03:50 +02:00
Valentin Grünbacher
12d2e49adf
StatsX: Rip out LANG_SERVER where possible (still pass 0 as id)
2014-05-04 17:03:48 +02:00
Valentin Grünbacher
85bb592eeb
StatsX: Switch cvar access to pcvars
2014-05-04 17:03:47 +02:00
Valentin Grünbacher
164285b221
StatsX: Switch from using defines to charsmax
2014-05-04 17:03:46 +02:00
Valentin Grünbacher
297ced77b9
StatsX: Switch format to formatex
2014-05-04 17:03:45 +02:00
Arkshine
0c1931284e
Clean up include file.
2014-05-03 23:50:43 +02:00
Arkshine
9ac3763267
Add iterators natives
2014-05-03 23:21:56 +02:00
Arkshine
b6cd247d12
Add new 'replace' and 'size' paramaters in some natives.
...
Fix some typos
Update the test plugin
2014-05-03 22:36:40 +02:00
Arkshine
f3bce9ecfd
Add TrieGetSize native.
2014-05-03 16:09:31 +02:00
Arkshine
d933783629
Switch trie_natives off KTrie
2014-05-03 13:22:48 +02:00
Arkshine
3b0ce189ea
Add print_radio constant (counter-strike only)
2014-05-02 19:13:38 +02:00
Arkshine
9a2bce66fd
Add client_printex stock
2014-05-02 19:13:15 +02:00
Arkshine
9c191949d8
Add amxclient_cmd native (bug 5887, r=Nextra)
2014-05-02 09:16:16 +02:00
Arkshine
d3f22d2089
Add support for bot without "player" classname in Hamsandwich (bug 6111, r=ds)
2014-05-01 10:21:46 +02:00
Arkshine
6eb10a5f5a
Missing modification on a86ca1491
2014-04-30 16:11:27 +02:00
Arkshine
ce4ef6e272
Increase get_amxstring buffer size (bug 5901, r=ds)
2014-04-30 15:22:55 +02:00
Arkshine
a86ca1491f
Add new string natives/stocks, make some UTF-8 safe (bug 6110, r=ds)
2014-04-30 09:33:03 +02:00
Arkshine
3d732bbbb6
Added SQL_SetCharset native to (re)set character set (bug 5999, r=ds).
2014-04-18 22:04:32 +02:00
Lev
19e160117f
Directly kick players rather than use a loopback command (bug 5946, r=arkshine)
2014-04-16 17:27:20 +02:00