Здравствуйте, не могу придумать, как создать код.
Строю сплиф. Нужно чтобы всех игроков тпхало на спавн, когда на арене останется 1 человек
Я думаю это можно решить через переменную которая будет считать кол-во игроков на арене , и систему подбора игроков на арену можешь написать мне в игре, в случае чего (/mail send VlaDik1 (сообщение))
Код:
1)Событие игрока->Вход
Присв.переменную->(%player%_in_game)=(false)
Присв.Переменную->(in_arena) (0)
ОЧЕНЬ ВАЖНО:переменная in_arena должна быть сохранена, или при заходе уже другого игрока, переменная снова станет равна 0
2)Событие игрока->правый клик
Если игрок ->Держит предмет (любой предмет который телепортирует или добавляет игрока в игру)
Если значение !=
(play_game) != (Note)
Присв. Переменную
(%player%_in_game)=(True)
Прибавить
(in_arena) + (1)
Удалить предмет->(Предмет который устанавливает тп на арену и заход в игру)
Отправить сообщение->(&aВы вошли в игру)
Если значение =
(play_game)=(Playing)
Действие игрока->Отправить сообщение (&cИгра уже идет)
Можно отправить любое сообщение которое будет говорить о том что игрок вошел в игру, также и с сообщение которое говорит о том что игра уже идет
Если значение
(in_arena) >= (2)
Запуск функции (start_game)
Отправить сообщение:"&dИгра начнется через 15 секунд"
3) Функция (start_game)
Ждать (15) (в секундах)
Выбрать игроков->Если значение
(%player%_in_game)=True
Действие игрока->Случайная телепортация->(Рандомные координаты арены)
Присв. Переменную
(play_game)=(Playing)
4) Событие игрока->Смерть
Если значение
(%player%_in_game)=True
Отнять
(in_arena)-(1)
Присв. Переменную
(%player%_in_game)=(false)
После поршня
Если значение
(in_arena)=(1)
Отнять
(in_arena)-(1)
Выбрать обьект->все игроки
Присв. Переменную
(%player_in_game)=(false)
Действие игрока->Телепортация (точка спавна) {все}
Действие игрока->(Очистить инвентарь) {Все}
Действие игрока->Выдать предметы (тот самый предмет который добавляет игроков в игру) {Все}
Присв. Переменную
(play_game)=(Note)
6) Событие игрока->Выход
Если значение
(%player%_in_game)=(True)
Отнять
(in_arena)-(1)
Я писал код не в игре, а по тексту, так что могут быть баги, но ты можешь написать мне в игре и если не будет дел я сделаю тебе этот код