Как написать свой скрипт? — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) (Новая страница: «Для многих будет вопросом, как же создать собственный скрипт, и что для этого необходимо.…») |
Версия 13:48, 29 апреля 2016
Для многих будет вопросом, как же создать собственный скрипт, и что для этого необходимо. В данной статье мы пробежимся по нескольким аспектам.
Часть 1.
Для начала необходимо определиться, что мы хотим от нашего скрипта.
Образец для учебника: Статистика смертей/убийств игрока. Пишем в чат раз в минуту игрока с наибольшим к/д (Коэффициент убийств/смертей). Пишем в чат, кто и кого убил + его новую стату. После респауна игрока награждаем его бутылочной ракетницей.
Подберём список необходимых нам для этого функций и событий. Функции:
- player.giveWeapon() - Выдать оружие
- player.sendMessage() - Отправить сообщение
- eventHandlers.add() - Добавить событие
- broadcastMessage() - Будем использовать удобный вариант для рассылки сообщений всем
События:
- onPlayerKnockedOut - Событие смерти игрока.
- onPlayerSpawn - Событие респауна игрока.
Помимо этого ещё пригодится RGB(), для настройки цвета сообщений.