- Поддерживаемые игры
-
- CS: Source (OrangeBox)
- CS: GO
Всё сказано в описании:
Плагин для скриптеров, предоставляет функции оружия, а так-же отловить некоторые события
Так-что ничего заметного на сервер он не добавляет...
А конкретнее...
События:
Набор пока скромный, но, если что, добавим еще :)
Плагин для скриптеров, предоставляет функции оружия, а так-же отловить некоторые события
Так-что ничего заметного на сервер он не добавляет...
А конкретнее...
События:
- Поймать событие, когда игрок берёт оружие в руки (OnDeploy)
- Отловить и изменить возврат функции GetSlot (У клиента свой результат)
- Получить размер обоимы оружия (GetMaxClip, AmmoManager учитывается)
- Получить стандартный урон оружия (GetDamage)
- Получить слот оружия (GetSlot)
- Узнать, может ли сейчас оружие стрелять (CanFire)
PHP:
forward void WTools_OnDeployPost(int weapon, bool result) // result (I think, but SDK said another): true if weapon deployed.
forward void WTools_OnGetSlot(int weapon, int &slot)
native int WTools_GetMaxClip(int weapon)
native int WTools_GetSlot(int weapon, bool blockhook = true) // if blockhook is true, WTools_OnGetSlot should not be call
native int WTools_GetDamage(int weapon)
native bool WTools_CanFire(int weapon)
Набор пока скромный, но, если что, добавим еще :)
- Требования
-
DHooks (Для отлова событий, можно убрать в исходниках)
- Установка
-
Распаковать архив в addons/sourcemod/