Категория:Callbacks

Материал из Wiki.Pawno-Info.Ru
Перейти к навигации Перейти к поиску

На этой странице представлены все автовызываемые функции для скриптинга SA:MP. Эти функции будут вызываться самим сервером, когда происходит какое-то определенное событие. По названию функции можно точно понять в какой момент, она вызывается. Например, OnPlayerSpawn вызывается в момент спавна любого игрока сервера. Почти все такие функции имеют параметр playerid, который содержит ID игрока, с которым произошло событие. Однако, некоторые события могут и не быть связаны с игроками. Они могут быть связаны с транспортом, объектами..


Важно: Когда вы используете эти функции в фильтрскриптах, убедитесь что в конце вы поставили return 1, чтобы это событие могло быть обработано и другими работающими фильтрскриптами. Если такая функция ничего не возвращает, или возвращает 0, то событие не будет выполнено для других фильтрскриптов, которые были загружены позднее.

Не имеет значения что возвращают функции OnFilterScriptInit и OnFilterScriptExit, т.к. это не влияет на другие фильтрскрипты.

А вот в функции OnPlayerCommandText всё наоборот: return 1 означает, что команда найдена, и остальным фильтрскриптам она уже не будет передана, а при return 0 команда передается на проверку в следующий фильтрскрипт.

Эта категория в данный момент пуста.