События - k1zn/RakBot GitHub Wiki
onApplyAnimation
Описание: Событие, вызываемое при установке игроку анимации сервером
Сигнатура: onApplyAnimation(playerId, animId)
onAttachObjectToPlayer
Описание: Событие, вызываемое при прикреплении объекта к игроку
Сигнатура: onAttachObjectToPlayer(playerId, slotId, attach)
onBotSpawn
Примечание: Данное событие не работает корректно и почти никогда не вызывается.
Описание: Событие, вызываемое при спавне бота. Отдает координаты спавна.
Сигнатура: onBotSpawn(x, y, z)
onChatMessage
Описание: Событие, вызываемое при получении ботом сообщения из чата
Сигнатура: onChatMessage(playerId, message)
onConnect
Описание: Событие, вызываемое при подключении к серверу
Сигнатура: onConnect()
onCoordMasterComplete
Описание: Событие, вызываемое при успешном телепорте коордмастером
Сигнатура: onCoordMasterComplete()
onCoordMasterStart
Описание: Событие, вызываемое при начале работы коордмастера
Сигнатура: onCoordMasterStart(targetX, targetY, targetZ)
onCoordMasterStop
Описание: Событие, вызываемое при остановке работы коордмастера
Сигнатура: onCoordMasterStop()
onCrash
Описание: Событие, вызываемое при завершении бота с ошибкой
Сигнатура: onCrash()
onCreateCheckpoint
Описание: Событие, вызываемое при создании чекпоинта
Сигнатура: onCreateCheckpoint()
onCreateObject
Описание: Событие, вызываемое при создании объекта
Сигнатура: onCreateObject(objectId)
onCreatePickup
Описание: Событие, вызываемое при создании пикапа
Сигнатура: onCreatePickup(pickupId)
onCreateRaceCheckpoint
Описание: Событие, вызываемое при создании гоночного чекпоинта
Сигнатура: onCreateRaceCheckpoint()
onCreateVehicle
Описание: Событие, вызываемое при появлении транспорта
Сигнатура: onCreateVehicle(vehicleId)
onDestroyCheckpoint
Описание: Событие, вызываемое при исчезновении чекпоинта
Сигнатура: onDestroyCheckpoint()
onDestroyObject
Описание: Событие, вызываемое при удалении объекта
Сигнатура: onDestroyObject(objectId)
onDestroyPickup
Описание: Событие, вызываемое при удалении пикапа
Сигнатура: onDestroyPickup(pickupId)
onDestroyRaceCheckpoint
Описание: Событие, вызываемое при исчезновении гоночного чекпоинта
Сигнатура: onDestroyRaceCheckpoint()
onDestroyVehicle
Описание: Событие, вызываемое при исчезновении транспорта
Сигнатура: onDestroyVehicle(vehicleId)
onDialogResponse
Описание: Событие, вызываемое при отправке ответа диалога ботом
Сигнатура: onDialogResponse(dialogId, dialogButton, dialogItem, dialogInput)
onDialogResponseSent
Описание: Событие, вызываемое после отправки ответа диалогу на сервер
Сигнатура: onDialogResponseSent(dialogId, dialogButton, dialogItem, dialogInput)
onDialogShow
Описание: Событие, вызываемое при входящем диалоге
Сигнатура: onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
onDisconnect
Описание: Событие, вызываемое при отключении бота от сервера
Сигнатура: onDisconnect(reason)
onGameInited
Описание: Событие, вызываемое после инициализации сервера
Сигнатура: onGameInited()
onGameText
Описание: Событие, вызываемое при получении ботом GameText
Сигнатура: onGameText(gametext)
onPickUpPickup
Описание: Событие, вызываемое при поднятии ботом пикапа
Сигнатура: onPickUpPickup(pickupId)
onPlayerAddInWorld
Описание: Событие, вызываемое при появлении игрока в зоне прорисовки
Сигнатура: onPlayerAddInWorld(playerId)
onPlayerDeath
Описание: Событие, вызываемое при смерти игрока
Сигнатура: onPlayerDeath(playerId)
onPlayerEjectFromVehicle
Описание: Событие, вызываемое при высадке бота из транспорта сервером
Сигнатура: onPlayerEjectFromVehicle()
onPlayerJoin
Описание: Событие, вызываемое при подключении игрока к серверу
Сигнатура: onPlayerJoin(playerId, playerName)
onPlayerPutInVehicle
Описание: Событие, вызываемое при посадке бота сервером в транспорт
Сигнатура: onPlayerPutInVehicle(vehicleId, seatId)
onPlayerQuit
Описание: Событие, вызываемое при выходе игрока с сервера
Сигнатура: onPlayerQuit(playerId, reasonId)
onPlayerRemoveFromWorld
Описание: Событие, вызываемое при исчезновении игрока из зоны прорисовки
Сигнатура: onPlayerRemoveFromWorld(playerId)
onPrintLog
Описание: Событие, вызываемое при добавлении новой строки в лог окно бота
Сигнатура: onPrintLog(str)
onReconnect
Описание: Событие, вызываемое при переподключении бота к серверу
Сигнатура: onReconnect(delay)
onRecvPacket
Описание: Событие, вызываемое при получении пакета
Сигнатура: onRecvPacket(packetId, packetData, packetSize)
onRecvRpc
Описание: Событие, вызываемое при получении RPC
Сигнатура: onRecvRpc(id, data, size)
onRequestConnect
Описание: Событие, вызываемое при начале процесса подключения к серверу
Сигнатура: onRequestConnect()
onReset
Описание: Событие, вызываемое при сбросе состояния бота
Сигнатура: onReset()
onRunCommand
Описание: Событие, вызываемое при выполнении команды ботом
Сигнатура: onRunCommand(command)
onScriptExit
Описание: Событие, вызываемое при выгрузке скрипта
Сигнатура: onScriptExit()
onScriptStart
Описание: Событие, вызываемое при загрузке скрипта
Сигнатура: onScriptStart()
onScriptUpdate
Описание: Событие, вызываемое циклически, для выполнения действий независимо от других событий
Сигнатура: onScriptUpdate()
onSendInput
Описание: Событие, вызываемое при отправке ввода серверу ботом
Сигнатура: onSendInput(input)
onSendPacket
Описание: Событие, вызываемое при отправке пакета
Сигнатура: onSendPacket(id, data, size)
onSendRpc
Описание: Событие, вызываемое при отправке RPC
Сигнатура: onSendRpc(id, data, size)
onServerMessage
Описание: Событие, вызываемое при получении ботом сообщения от сервера
Сигнатура: onServerMessage(message)
onServerJoin
Описание: Событие, вызываемое при заходе другого игрока на сервер
Сигнатура: onServerJoin(playerId, nickname)
onServerQuit
Описание: Событие, вызываемое при выходе другого игрока с сервера
Сигнатура: onServerQuit(playerId, reason)
onSetArmour
Описание: Событие, вызываемое при изменении уровня брони бота сервером
Сигнатура: onSetArmour(armour)
onSetHealth
Описание: Событие, вызываемое при изменении уровня здоровья боту сервером
Сигнатура: onSetHealth(health)
onSetMoney
Описание: Событие, вызываемое при изменении количества денег бота сервером
Сигнатура: onSetMoney(money)
onSetPosition
Описание: Событие, вызываемое при изменении позиции бота сервером
Сигнатура: onSetPosition(x, y, z)
Примечание: Функция не отдает x, y, z. Получайте их через getPosition()
onSetSkin
Описание: Событие, вызываемое при установке игроку скина с сервера
Сигнатура: onSetSkin(playerid, skinId)
onSetSpawnPos
Описание: Событие, вызываемое при изменении сервером стандартной позиции спавна
Сигнатура: onSetSpawnPos(x, y, z)
onSetVehicleParams
Описание: Событие, вызываемое при изменении параметров транспорта
Сигнатура: onSetVehicleParams(vehicleId)
onSpawn
Описание: Событие, вызываемое при попытке бота заспавниться
Сигнатура: onSpawn()
onSpawned
Описание: Событие, вызываемое при спавне бота
Сигнатура: onSpawned(x, y, z)
onSync
Описание: Событие, вызываемое при отправке текущей позиции ботом
Сигнатура: onSync()
onTakeCheckpoint
Описание: Событие, вызываемое при поднятии ботом чекпоинта
Сигнатура: onTakeCheckpoint(x, y, z)
onTeleport
Описание: Событие, вызываемое при телепорте бота
Сигнатура: onTeleport(positionX, positionY, positionZ)
onTextDrawClick
Описание: Событие, вызываемое при клике бота по текстдраву
Сигнатура: onTextDrawClick(textDrawId)
onTextDrawHide
Описание: Событие, вызываемое при скрытии текстдрава
Сигнатура: onTextDrawHide(textDrawId)
onTextDrawSetString
Описание: Событие, вызываемое при изменении содержимого текстдава
Сигнатура: onTextDrawSetString(textDrawId, textDrawString)
onTextDrawShow
Описание: Событие, вызываемое при появлении текстдрава
Сигнатура: onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
onTextLabelShow
Описание: Событие, вызываемое при создании 3D текста
Сигнатура: onTextLabelShow(labelId, positionX, positionY, positionZ, labelString)
onToggleSpectating
Описание: Событие, вызываемое при переключении состояния наблюдателя у бота
Сигнатура: onToggleSpectating(state)