Инфо из engine.inc:
/* Forward for PreThink()/PostThink() on a player. */
forward client_PreThink(id);
forward client_PostThink(id);
Синтаксис:
public client_PostThink ( id )
public client_PreThink ( id )
public client_PreThink ( id )
- id - Индекс игрока
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <engine>
#define PLUGIN "PreThink"
#define VERSION "1.0"
#define AUTHOR "Admin"
new counter
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_PreThink(id)
{
counter++
client_print(id, print_console, "Counter: %d",counter)
}
Описание:
Как только вы зайдете на сервер и откроете консоль, вы сразу увидите бегущие строки, и чем больше у вас FPS тем быстрее они будут бежать. Для наглядности там в каждой строке выводится число, к которому каждый раз прибавляем 1.
Можете попробовать изменять значение вашего FPS со 100 до 20 и вы сразу же заметите разницу.