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

sarumaki

Граждане
  • Публикаций

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

  • Посещение

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

  1. Даров пацаны. Теперь мне нужна помощь. Можно ли перевести %TIMESTAMP% в обычный формат? Нужно сделать таймер визуальный в формате 59:59:59
  2. Вставляй в OnChat: $${ IFMATCHES(%CHATCLEAN%,"^\[(.+) -> Я\] (.+)$"); MATCH(%CHATCLEAN%,"^\[(.+) -> Я\] (.+)$",{&nick,&message}); log("%&nick% - %&message%"); endif; }$$ В этом куске ты забыл поставить ";" Врятли этот мод может увеличить дальность атаки IF((%#money%>1) && (%#money%<35)); ECHO("Привет"); ENDIF; Покажи пример сообщения из чата. Или это ванильный чат? Как вариант можно создать 2 массива. В первом будет ник игрока по номеру, во втором нужное значение (номер элемента во втором массиве равен нику в первом массиве. Но я хз нормальная эта идея или нет. Можешь ввести это в консоль мода а потом самостоятельно проверить каждую: foreach(env); logto("vars","%VARNAME% - %%VARNAME%%"); next;
  3. Есть какие либо модули на подцепление макроса к sql базе данных? Или же можно как нибудь осуществить это с помощью http и json модулей? https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/mods-discussion/1405026-macro-keybind-mod-modules
  4. В if можно использовать логические операторы? Например Если А = 1 или 2 ... Приведите мне пример пожалуйста Уже разобрался) Извините)
  5. Привет! Надо сделать штуку для подсчета игроков нашего клана на арене. Во время битвы кланов появляются сообщения по типу "(непонятный символ) Игрок Ник из клана Клан зашел на арену. Теперь на арене 3 участника". Надо чтобы после первого появления сообщения о входе ник записался и при следующих появлениях этих сообщений не записывался много раз. Записать то просто, а вот с тем чтобы второй раз не повторялось у меня проблемы) Помоги)
  6. Первые проблемы скрипта на изменение клан чата) Сбрасывается стрелочка приперезаходе на "?". Что сделать можно?
  7. В фильтре вообще не работает А, нет. Всё ок. Извините) Спасибо огромное
  8. Скрипт работает, ток из чата почему-то никогда не удаляется ничего. Какой скрипт не был бы. С чем может быть связано?
  9. Здравствуйте. Спасибо за прошлый скрипт, дописал проверку, всё отлично) Сейчас такой случай. Вот сообщения чужих кланов, хочу вывести их в textarea так чтобы в чате они не писались. Надо чтобы сообщение делилось на клан, ранг, ник и сообщение. И еще надо чтобы не срабатывало на сообщения своего клана. Они выглядят так: Помоги пожалуйста
  10. Спасибо. А можно сделать так чтобы игроков с приставкой [СКРЫТ] не показывало?
  11. $${ IFMATCHES("%CHATCLEAN%","^helper: (.+?)$"); MATCH("%CHATCLEAN%","^helper: ([A-Za-z0-9_].+?)$",{&argstr}); SPLIT(", ","%&argstr%",&args[]); ARRAYSIZE(&args[0],#helpers); IF(#helpers > 0); LCASE("%&args[]%",&method); echo(/bc \n&fХелперов в сети - &c%#helpers%&f:\n&c%&args[0]%\n&c%&args[1]%\n&c%&args[2]%\n&c%&args[3]%\n&c%&args[4]%\n); log(&c%&args[0]%); ELSE; log(); ENDIF; ENDIF; }$$ Здравствуйте. У меня скрипт для показа игроков группы helper создает лишние строки, и я не знаю что с этим поделать. Хочу сделать так, чтобы ники окрашивались красным, но пустых строк не создавалось. Помогите сделать код аккуратней пожалуйста. Вот результат этого кода
  12. [SS] [MargershternYou -> Sport_girl] тп комне [MargershternYou -> Я] тп комне Ласт, помоги расширить тот макрос на антимат, чтобы он ещё и срабатывал на такие сообщения Вот макрос который щас: IFMATCHES("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*\b(слово1|слово2|слово4)\b.*$"); MATCH("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*\b(слово1|слово2|слово4)\b.*$",{@&nickname}); setlabel(NICK,"&fПоследний матершинник: &c%@&nickname%"); echo("/tmute %@&nickname% 15m 1.1.1-2"); ENDIF;
  13. А можно сделать проверку на то, есть ли до слова капсом или после слова строчными. И если такие имеются - не выполнять команду tmute. Или что-то типа того
  14. Вот короче. Убрал {4}. Реагирует на все заглавные. Как-то наугад делал что он срабатывал в том случае когда букв заглавных больше чем строчных, но не помню что там ставил.
  15. А можно сделать так, чтобы если в предложении более 70% текста капс выполнялось условие?
  16. Почему-то срабатывает даже на обычные сообщения
  17. А как его совместить с тем что у меня написано?
  18. sarumaki

    Флудильня No4

    Ну какбы этот форум почти единственный на котором есть гайд по MacroKeybind и люди которые могут помочь с ним.
  19. Как сделать регулярное выражение для антикапса? IFMATCHES("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*([A-ZА-Я]?)+$"); MATCH("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*([A-ZА-Я]?)+$",{@&capsname}); setlabel(CAPS,"&fПоследний капсер: &c%@&capsname%"); log("/tmute %@&capsname% 5m 1.1.3 (AntiCapsMacros v.1.0)"); ENDIF; Ну вот допустим типа того сделал, срабатывает на сообщение, в котором все символы заглавные. Но мне надо сделать так чтобы реагировало на более чем 3 символа То есть если в чате пишут чтонибудь типа "ТП","C:" и тд
  20. А можно както добавить эти слова в файл и проверять на их наличие с файла? Как сделать регулярное выражение для антикапса?
  21. IFMATCHES("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » (.*)$"); MATCH("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*(мат|другоймат|ещёмат).*$",{&nickname}); nick("/tmute %&nickname% 15m 1.1.5"); ENDIF; Вот скрипт. Собрал всего по немногу так сказать Вопрос. Как сделать так чтобы после сообщения с матом сробатывала команда "/tmute Ник 15m 1.1.1"? В текущем раскладе он повторяет команду после каждого сообщения в чате, даже если мата нету. Ник остается тот, в котором в последний раз был мат. Помогите
  22. IFMATCHES("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » (.*)$"); MATCH("%CHATCLEAN%","^.+[ |\]]([A-Za-z0-9_]+?) » .*(кря|бря|мя).*$",{@&nickname}); setlabel(NICK,"&fМатершинник: &c%@&nickname%"); ENDIF; Как сделать так чтобы слова из (1|2|3|) работали только на точное совпадение? Например я хочу чтобы в метку выводился ник если чувак пишет в чат "кря","бря","мя", но скрипт срабатывает даже на слово "крякать","брякать","мяукать". Что делать? Спасибо за помощь
  23. Игроки не часто используют знаки препинания Этот метод отлично работает, но когда в чате обычный игрок с кланом ([G] [IronPVP]Nickname>>Привет) то в переменную сохраняется клан тоже А так, спасибо огромное)
  24. Вот вверху макрос на ники с чатов. А если на сервере постоянно разные "ранги", а еще бывает их совсем нету. Что делать в таком случае? А ещё не всегда есть клан или префикс

×