Перейти к содержанию

RedTeapot

Администраторы
  • Публикаций

    713
  • Зарегистрирован

  • Посещение

  • Победитель дней

    43

Весь контент RedTeapot

  1. Поправил обработку относительных координат в команде телепорта. И еще: Проверил "Обратный эффект". Вроде, работает В метро не выдаются вагонетки. Кажется, дело в NBT - если удалить их из команды, вагонетки спаунятся. Не работает функция метро, так как в ней ошибка. Телепорты, вроде, в порядке. Сопли гаста и рыбу принимает. Считает и показывает, кажется, правильно. Показывает статистику полета на поллитрах и катания на лошадях. Кажется, не считает. На тестовой карте не видит других скилловых переменных. Фиксы: Добавил эскейпинг тега CustomName у энтитей (вообще, он теперь принимает строку, содержащую JSON Text Component) Добавил обработку селекторов в поле extra у JSON Text Добавил конвертацию display Name NBT у предметов в JSON Text
  2. Потому что я его уже убил. И поломанный Лавой КБ тоже вернул. Просто форум слил сообщения вместе.
  3. Не. В отчет об ошибках оно пишет только известные неверные команды. Неизвестные команды не пишет. Возможно, стоит реализовать запись неизвестных команд в отчет. Done. Больше нигде команд /inv нет, вроде. Может кто-нибудь перенести эту тему куда надо? А то я не особо в курсе, что с ней теперь делать.
  4. Короче, глянул исходники Guilds&Clans и запилил апгрейдер для gc-команд Еще добавил вывод ворнингов в лог ошибок, если команда неизвестна скрипту. И еще поправил апгрейд команды xp ...
  5. А кто ж знает. Нельзя просто так взять и проверить все КБ на карте.
  6. Ну, либо мне надо находить в неизвестной команде что-то, похожее на селектор, либо я смогу четко знать, когда ожидать селектор. Может, какую ошибку по пути бы отловил
  7. Вроде, я и не собирался трогать неизвестные команды. Предоставишь описание синтаксиса - могу допилить апгрейд
  8. И еще пара фиксов: В data merge теперь добавляется limit=1 в селектор Поправил апгрейд scoreboard teams. Теперь меняет на /team ... Добавил впихивание NBT внутрь селектора для scoreboard players ... Добавил апгрейд команды spawnpoint (селектор там надо апгрейдить) На этом, вроде, очевидные косяки закончились. Остаются неочевидные. Наверное, попробую вылить карту на тестовый сервер
  9. Так, еще пара фиксов: Поле 'type' селекторов теперь обновляется как надо Поправил ошибку с апгрейдом 'scoreboard players test' Поправил обработку 'execute ... detect ...' Добавил апгрейд селекторов в `tellraw` Пофиксил апгрейд команды 'function ... if/unless ...' Пофиксил апгрейд команды 'effect', если длительность равна нулю - меняю на 'effect clear' Добавил апгрейд команды 'spawnpoint'
  10. Так, чо я заметил: Надо в командах имена функций заменять. Например: papatapon:fireshow -> default:papatapon/fireshow. Ну, либо создавать кучу датапаков. Надо поправить обновление команды /scoreboard players tag. Заменять на /tag ... Поправить /particle. Синтаксис, вроде, тот же, а имена поменялись Поправить /scoreboard players test Еще есть команды из плагинов, которые скрипт сохраняет как есть. А в них могут быть селекторы, которые, вероятно, тоже надо обновлять. Вот. Например, /gc setlevel @p[r=3,tag=!Sovetnik] 2 Возможно, что-то еще вылезет.
  11. Вроде, до этого ты говорил, что пофиг - ручками обработаем. А вообще, вроде, с таким мусором там только одна команда. И было бы неплохо, если б ты ткнул меня носом в "совсем старый тип команд сигналок", а то я не особо понимаю, о чем речь. Ты про селекторы вида "@p[123,234,345,...]"?
  12. Короче, прогнал чудо-юдо-скрипт на бекапе от 31.12.2018. Вот лог ошибок: Больше пока ничего не знаю - как зальем карту на тестовый сервер, так и посмотрим.
  13. Нельзя просто так взять и не похвастаться шойдерами.
  14. RedTeapot

    Дела админские

    Почти. Могу в личку отправить, если хочешь
  15. RedTeapot

    Дела админские

    Так, пара апдейтов. Потрогал банилку за прокси: Пофиксил уязвимость, позволявшую любому игроку посадить любого игрока, написав определенное сообщение в чат Пофиксил работу с вайтлистом: раньше он просто не работал (был косяк в загрузке конфига скрипта) Ну и по мелочи - поправил ник Лавы в вайтлисте на правильный (изначально было пропущено подчеркивание)
  16. RedTeapot

    Флудильня No4

    Нет, неактуальны. Я же не играю уже. Можешь не заморачиваться
  17. RedTeapot

    Флудильня No4

    Как ты можешь не знать? Советкланов Евгений Петрович - великий человек всея Земли! Изобретатель кофе, бога и мешков под глазами!
  18. Да, пишу на будущее для себя. Перебираем все станции. Для станции A перебираем все станции (получаем пары станций A-B). Находим кратчайший путь от A до B, пусть он состоит из развязок c1...cn. Для развязки ci сохраняем направление на развязку c(i+1) и станцию B. Далее пробегаемся по развязкам и схлопываем все направления в адреса квадрантов.
  19. RedTeapot

    Тюрьма №3

    С таким настроем и с учетом нарушения правил даже в типа-заявке - маловероятно. А так, выпуск зеков - дело стандартное. Цитируешь сюда пункт правил, который ты нарушил, и, возможно, тебя отпустят.
  20. RedTeapot

    Флудильня No4

    Значит, у меня (и у всех желающих) будет каждодневный антиритуал. Называется "поставь плюс Тишине".
  21. RedTeapot

    Продажный гм

    Писал в телеге, повторю тут: тереть любые посты под любым предлогом - отстой. Пост можно скрыть, если он содержит что-то недопустимое (мат, скажем). В противном случае можно просто на него ответить. С другой стороны, надо удаление постов пруфануть еще. Самое главное - яростно минусировывать несогласных
  22. В отличие от минусов в репутацию
  23. RedTeapot

    Флудильня No4

    Мне кажется, просто эти задания достаточно сложные, чтобы отсеивать 98% их ЦА. А то негоже призы всем подряд раздавать
  24. RedTeapot

    Флудильня No4

    Если ты про ник в игре, то идешь на официальный сайт игры, заходишь в профиль и меняешь. Потом создаешь заявку и просишь все, что у тебя есть (ячейка в банке, сигналки и так далее - нужно самому все перечислить, иначе админы могут что-то пропустить) переоформить на новый ник. Услуга платная - поищи на форуме тему "Смена ника в игре" (или типа того). Если ты про ник на форуме - хз. Наверное, просто создаешь заявку. Но, как правило, ник на форуме должен соответствовать нику в игре.
  25. RedTeapot

    Есть вопросы? Пиши здесь )

    Кажется, был такой фильтр в MCEdit. Правда, с его выводом еще повозиться надо будет, но все же уже хорошо.

×