ThisMushroom

Пользователи
  • Публикации

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

  • Посещение

Репутация

2 Я тут первый раз

О ThisMushroom

  • Звание
    Новичок
  1. Скриптовый интерфейс

    А этого не знал
  2. Скриптовый интерфейс

    Все оказалось намного проще. При диффе ехе-шника, добрые создатели NEMO дали возможность подключать кастомные dll. На этом все проблемы и решились. Спасибо, за позитивные посты
  3. Не уверен что создал тему в корректном разделе, потому сразу прошу за это прощения. (на всякий случай) Интересует тема создания кастомных окон в РО, подвязаных под свои скрипты. Не прошу давать мне готовое решение. Просто интересуюсь в какую сторону смотреть, возможно есть какие-то материалы на данную тему... Сам что-то не нашел, видимо у меня устаревшая версия google.dll, а так же пора покупать очки на +10.
  4. Добавте гайд, как добавить новый спрайт нпц

    @ПуфЫстик, Убедись что при дифе ты не забыл выбрать "Read Lua before Lub" (или как-то так). Далее, идешь в data/sprite/npc/. В эту папку необходимо положить свои кастомные .spr и .act Для ясности, предположим, что это f_mynpc.spr и f_mynpc.act. Далее открываем lua files/datainfo/jobname.lua. В конце файла добавляем: [jobtbl.JT_f_mynpc] = "f_mynpc", Далее, открываем lua files/datainfo/npcidentity.lua и, по анологии с предыдущим, в конце файла добавляем1: ["JT_f_mynpc"] = 658, 1 - свободный диапазон ID-шек от 658 до 699. Остальные - замена существующего (если не смуащет замена другого спрайта - спокойно можно ставить ID вплоть до 999). И это все. Твой кастомный нпц - #658
  5. @Fizik, Находишь 109 и 164 строки, после них вставляешь добавление квеста1 в журнал заданий (детальнее о том как добавлять квесты в журнал заданий читаешь в доках). Находишь 198 строку(внутри L_checkitems) и 233 cтроку(внутри L_checkmobs), вставляешь выполнение задания. Только не вставь выполнение после обнуления переменной квеста. Дополнительные проверки не вижу симысла вставлять, их там и так хватает. 1 - лучше написать функцию, и не загромождать скрипт дубликатами кода (хотя это не спасет ситуацию). P.S. Используйте кэмелКейс или снейк_кейс. Из глаз мимовольно начинает течь кровь, когда пытаешься прочитать такую кашу. Если код не ваш и он в таком виде - любая IDE позволяет автоматически отрефакторить код.