Code
OnFilterScriptInit() Выполняет все данные в паблике действия при запуске скрипта (используется, если скрипт является фильтрскриптом).
Code
OnFilterScriptExit()
Выполняет все данные в паблике действия при завершении работы скрипта (используется, если скрипт является фильтрскриптом)
Code
main()
Выполняет все данные в паблике действия при запуске гейммода.
Code
OnGameModeInit()
Выполняет все данные в паблике действия при заходе на сервер.
Code
OnGameModeExit()
Выполняет все данные в паблике действия при завершении работы гейммода.
Code
OnPlayerRequestClass(playerid, classid)
Выполняется при выборе скина игрока
playerid - ИД игрока
classid - ИД скина
Code
OnPlayerRequestSpawn(playerid)
Выполняется при спауне игрока
playerid - ИД игрока
Code
OnPlayerConnect(playerid)
Выполняется при заходе игрока на сервер
playerid - ИД игрока
Code
OnPlayerDisconnect(playerid, reason)
Выполняется при выходе игрока с сервера
playerid - ИД игрока
reason - ИД причины
Code
OnPlayerSpawn(playerid)
Выполняется при спауне игрока
playerid - ИД игрока
Code
OnPlayerDeath(playerid, killerid, reason)
Выполняется при смерти игрока
playerid - ИД игрока
killerid - ИД убийцы
reason - ИД причины
Code
OnVehicleSpawn(vehicleid)
Выполняется при спауне автотранспорта
vehicleid - ИД авто
Code
OnVehicleDeath(vehicleid, killerid)
Выполняется при взрыве автотранспорта
vehicleid - ИД авто
killerid - ИД убийцы
Code
OnPlayerText(playerid, text[])
Выполняется при посылке сообщения игрока в чат
playerid - ИД игрока
text - сообщение
Code
public OnPlayerPrivmsg(playerid, recieverid, text[])
Выполняется при посылке приватного сообщения игрока другому игроку
playerid - ИД посылателя
receiverid - ИД получателя
text - сообщение
Code
OnPlayerCommandText(playerid, cmdtext[])
В этом паблике содержатся все команды и их действия. Команды набираются игроком в чате.
playerid - ИД игрока
cmdtext - команда
Code
OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
Выполняется при входе игрока в определённый транспорт
playerid - ИД игрока
vehicleid - ИД авто
ispassenger - ИД пассажира
Code
OnPlayerExitVehicle(playerid, vehicleid)
Выполняется при выходе игрока из определённого транспорта
playerid - ИД игрока
vehicleid - ИД авто
Code
OnPlayerStateChange(playerid, newstate, oldstate)
Выполняется при смене статуса игрока (пешком и в машине)
playerid - ИД игрока
newstate - новый статус
oldstate - старый статус
Code
OnPlayerEnterCheckpoint(playerid)
Выполняется при заходе игрока в любой чекпоинт
playerid - ИД игрока
Code
OnPlayerLeaveCheckpoint(playerid)
Выполняется при покидании чекпоинта игроком
playerid - ИД игрока
Code
OnPayerEnterRaceCheckpoint(playerid)
Выполняется при заходе игрока в любой гоночный чекпоинт
playerid - ИД игрока
Code
OnPlayerLeaveRaceCheckpoint(playerid)
Выполняется при покидании гоночного чекпоинта игроком
playerid - ИД игрока
Code
OnRconCommand(cmd[])
Выполняется при использовании любой RCon команды (из админки)
cmd - команда
Code
OnPlayerObjectMoved(playerid, objectid)
Выполняется при движении определённого объекта игроком
playerid - ИД игрока
objectid - ИД объекта
Code
OnPlayerPickUpPickup(playerid, pickupid)
Выполняется при подбирании определённого пикапа игроком
playerid - ИД игрока
pickupid - ИД пикапа
Code
OnPlayerSelectedMenuRow(playerid, row)
Выполняется, если игрок нажал на какой-либо пункт меню
playerid - ИД игрока
row - номер пункта (строки)
Code
OnPlayerExitedMenu(playerid)
Выполняется при выходе игрока из меню
playerid - ИД игрока