eventHandlers.add — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} <div class="page_AboutFunction_shared_frame"> <table class="page_infotable"><tr><td class="nam…») |
SalwadoR (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии 1 участника) | |||
Строка 3: | Строка 3: | ||
<table class="page_infotable"><tr><td class="name_text">{{PAGENAME}}</td><td class="page_AboutFunction_shared">Общий метод</td></tr></table> | <table class="page_infotable"><tr><td class="name_text">{{PAGENAME}}</td><td class="page_AboutFunction_shared">Общий метод</td></tr></table> | ||
---- | ---- | ||
− | Используется для вызова каких либо функций событиями. | + | Используется для вызова каких либо функций событиями. Например, при подключении игрока к серверу, когда игрок садится за руль, когда игрок спаунится или что-то другое. |
+ | |||
+ | Список имён всех событий для [[Серверные_события|серверной стороны ]] / [[Клиентские_события|клиентской стороны]] можно найти по ссылкам. | ||
== Синтаксис == | == Синтаксис == | ||
Строка 13: | Строка 15: | ||
* '''callback''' - функция, которая должна вызываться. | * '''callback''' - функция, которая должна вызываться. | ||
− | == Результат == | + | == Результат== |
− | + | '' ... функция ничего не возвращает.'' | |
== Пример == | == Пример == | ||
Строка 26: | Строка 28: | ||
==Похожие функции== | ==Похожие функции== | ||
− | {{Server Functions: | + | {{Server Functions: EventHandlers}} |
</div> | </div> |
Текущая версия на 16:41, 23 февраля 2018
eventHandlers.add | Общий метод |
Используется для вызова каких либо функций событиями. Например, при подключении игрока к серверу, когда игрок садится за руль, когда игрок спаунится или что-то другое.
Список имён всех событий для серверной стороны / клиентской стороны можно найти по ссылкам.
Содержание |
Синтаксис
eventHandlers.add(String eventName, Function callback)
- eventName - название события.
- callback - функция, которая должна вызываться.
Результат
... функция ничего не возвращает.
Пример
Данный пример добавляет функцию к событию onPlayerConnect, для отображения приветствия подключившемуся игроку.
Сервер
function onPlayerConnectCallback(player) { player.sendMessage(new RGB(255, 255, 255), "Welcome to the server, " + player.name + "!"); }; eventHandlers.add("onPlayerConnect", onPlayerConnectCallback);
Похожие функции
метод eventHandlers.add
метод eventHandlers.remove