FeodorKekovich 13 Опубликовано: 25 июня, 2017 (изменено) Играя на серверах с OpenComputers, мне часто удавалось нелегально заполучить карту отладки, поэтому для упрощения её использования грех было не написать соответствующую софтинку. Также реализовано использование следующих улучшений: чатбокс, радар, карта эффектов частиц, если таковые имеются. Советую пихать всё в креативный планшет, так как он не требует подзарядки и спокойно вместит все выше перечисленные улучшения... Собсна сам быдлокод на растерзание: https://pastebin.com/8zapX0En и описание его работы: При первом запуске, нужно определить владельца программы кликом по экрану. Овнер может быть только один, поэтому реализована защита от чужаков, если кто либо другой влезет в меню, то его хп слетит на 0, почистится инвентарь и произойдёт кик с сервера. Эту защиту можно отключить в меню настроек убрав USER PROTECT. > Главное меню (MAIN) WORLD - меню работы с миром.PLAYER - меню работы с игроками.WARPS - меню варпов.NOCLIP - хождение через блоки.PEX ADD, PEX REM - добавление и удаление своих прав на сервере (через командный блок).GM1, GM0 - переключатели гейм мода (через командный блок).PARTS - меню работы с картой эффектов частиц (если доступна).CHAT - меню чатбокса (если доступен).CONSOLE COMMAND - ввод команды (выполняется не через runCommand() а через командный блок (если он включён на сервере)).HIDE - шторка, которая спрячет меню от посторонних глаз.ADMS - выводит игроков и расстояние до них, добавленных в чёрный список. Звёздочка - меню настроек программы. MAIN - возврат в главное меню.EXIT - выход. > Меню игрока (PLAYER) INFO - подробная инфа об игроке.TPA - телепорт выбранного игрока по кордам.TPAME - телепорт овнера по кордам.TPAMETO - телепорт овнера к выбранному игроку.FREEZE - "застывание" выбранного игрока.TPAHERE - телепорт игрока к овнеру.TPAPTOP - телепорт игрока к игроку.SETHP - установка здоровья игроку.TELLRAW - можно выводить отформатированное сообщение выбранному игроку.KICK - кик с сервера выбранного игрока. Так выглядит меню выбора игроков (табуляция поддерживается): > Меню работы с миром (WORLD) SETBLOCK - установка блока по кордам (можно также выбрать координаты по отдельному игроку).SETBLOCKS - заполняет куб выбранным блоком, ограниченный двумя точками координат.REMITEM - удаляет предмет из слота хранилища.INSITTEM/INSITEMS - вводит в хранилище предметы (требует строковый айди, например "minecraft:stone").DAYRAIN - если идёт дождь, убирает его, либо инвертирует время суток.SUMMON - спавнит выбранную сущность по кордам (можно также выбрать координаты по отдельному игроку).NBTS - меню работы с НБТ тегами блоков.SIGNS - меню работы с табличками (для редактирования табличек необходимо стоять в блоке вместе с ней).IMBPOTION - встав на сундук и нажав эту кнопку, в него дропнется зелька с ооочень имбовыми эффектами.SOUNDS - проигрывает выбранный звук по координатам (можно также выбрать координаты по отдельному игроку). > Меню варпов (WARPS) Здесь всё просто: [+] для добавления варпа, клик по названию варпа - телепортация на него, а жмяк по крестику удалит варп. > Хождение через блоки (NOCLIP) Управление - W, A, S, D, SPACE, SHIFT. ENTER - выход. Направление движения на восток (EAST) > Меню чатбокса (CHAT) Сообщение отправляется прямо из этого меню, либо можно ввести следующие команды: rename - новое имя чатбокса. cons - писать в чат от имени сервера. nick - ваш ник как имя чатбокса. cr - краш клиентов в небольшом радиусе частицами smoke, если установлена карта эффектов частиц (чтобы не крашило, нужно выключить частицы дыма в настройках графона). kk/kk2 - кик игроков с сервера в радиусе действия чатбокса (чтобы не кикало, нужно выключить чат в сетевых настройках игры). spam - спам в чат. joke - шутник3000. main - возврат в главное меню. > Спавн частиц картой эффектов частиц (PARTS) Здесь я думаю ничего объяснять не стоит. > Чекадмин (ADMS) Меню чека админов на сервере. Показывает их текущее местоположение и расстояние до овнера программки (чтобы не палиться во время своих злодеяний) EDIT - редактирование чёрного списка. SCAN - сканирует игроков сервера и если находит "креативщика" - добавит его в ЧС. Нажать "A" чтобы обновить... > Настройки (Звёздочка в правом верхнем углу) AUTORUN - запилит скрипт в автозапуск девайса. USER PROTECT - вкл/выкл защиты от чужаков. Y + 100 (TPA) - вкл/выкл подкидывания овнера на 100 блоков вверх при телепортации к игроку (если хочется напасть с воздуха). KEYBINDS - список быстрых клавиш программы: Также написав в локал чат "whereON" при наличии чатбокса и радара - включится радар, оповещающий в чат о находящихся в радиусе 7 блоков игроках. Для выключения радара - написать в чат "whereOFF". Для разовой проверки - написать в чат "who". P.S. Все необходимые переменные (список варпов, чёрный список, настройки) сохраняются в конфиг, поэтому перезапуски программе не страшны) В общем то и усё. Вроде бы охватил все основные фичи скрипта. Спасибо за внимание! Надеюсь кому нибудь пригодится :3 Изменено 25 июня, 2017 пользователем FeodorKekovich 10 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 27 июня, 2017 Годно) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Zabqer 6 Опубликовано: 29 июня, 2017 Не прошло и пол года и ты её выложил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах