- Регистрация
- 10 Май 2023
- Сообщения
- 16
Как сделать чтобы я писал кик с причиной и кикало игрока?
Событие игрока(Событие чата):
Если имя равно(ники игроков, кто может кикать):
Разделить текст на элементы(%player%_cmd_kick, Сообщение игрока)
Получить элемент массива(%player%_cmd_kick, 1, %player%_text)
Если текст равняется(%player%_text, "@kick") [Не учитывать регистр]:
Получить элемент массива(%player%_cmd_kick, 2, %player%_text)
Выбрать игрока по имя равно(%player%_text)
Заменить символы в тексте(%player%_kick_rule, Сообщение игрока, "@kick %selected%") [Не учитывать регистр]
Объединить текст(%player%_text, "%player% кикнул %selected%. Причина:", %player%_kick_rule)
Отправить сообщение(%player%_text) [Все игроки]
Кикнуть игрока() [Выборка]
Хватит токсичить, человек хочет спросить тут - его дело. Не хочешь отвечать не отвечай, зачем вообще пишешь сюда?На Ютуб зайди, боже
крут спасибоКод:Событие игрока(Событие чата): Если имя равно(ники игроков, кто может кикать): Разделить текст на элементы(%player%_cmd_kick, Сообщение игрока) Получить элемент массива(%player%_cmd_kick, 1, %player%_text) Если текст равняется(%player%_text, @kick) [Не учитывать регистр]: Получить элемент массива(%player%_cmd_kick, 2, %player%_text) Выбрать игрока по имя равно(%player%_text) Заменить символы в тексте(%player%_kick_rule, Сообщение игрока, "@kick %selected%") [Не учитывать регистр] Объединить текст(%player%_text, "%player% кикнул %selected%. Причина:", %player%_kick_rule) Отправить сообщение(%player%_text) [Все игроки] Кикнуть игрока() [Выборка]
Значения:
Скриншот:
- %player%_cmd_kick - Массив (Временный)
- %player%_text - Динамическая переменная (Не сохранено)
Посмотреть вложение 5856