Проверенный
Пользователь
- Сообщения
- 500
- Реакции
- 275
- Помог
- 6 раз(а)
На первый взгляд мне показалось, что реализовать это довольно просто. Накидал такой вот код:
Но он не работает. Решил немного погуглить, как люди прыжки блокируют, результатов особо не дало. Больше вариантов для реализации идеи нет, нужна помощь.
Код:
#include <amxmodx>
#include <reapi>
new Float:g_fLastTime[MAX_PLAYERS + 1]
public plugin_init() {
register_plugin("Block Fast Jump", "1", "CHEL74")
RegisterHookChain(RG_CBasePlayer_Jump, "Player_Jump")
}
public Player_Jump(id) {
if(g_fLastTime[id] + 1.0 > get_gametime()) {
return HC_SUPERCEDE
}
g_fLastTime[id] = get_gametime()
return HC_CONTINUE
}