Список публичных модулей

Victor

Administrator
Команда форума
Функции помощи в отладке работы игрового мира
Модуль оказывает помощь при отладке сборки сервера без перезагрузки сервера в целом следующими функциями:
  1. Перезагрузка скриптов предметов все 37 типов. %mf dev reloaditems
  2. Перезагрузка эффектов skill.dat\classskill.dat\force.dat\bulleteffect.dat %mf dev reloadeff
  3. Перезагрузка MonsterCharacter.dat %mf dev reloadmon
  4. %mf dev item iwstb65 1 irtal01 4.Что означаени спавн итема заточеного невежами на +4 в количестве 1 штука.
  5. Выдача квеста Примемр: %mf dev givequest 0 rq1.
  6. Перезагрузка BoxOut.dat %mf dev reloadboxout
  7. Перезагрузка всех частей МАУ %mf dev reloadunit
 

Victor

Administrator
Команда форума
Новые кастомные эффекты
  1. 58 = ПВП Очки
  2. 59 = Очки статуса
  3. 60 = очки охоты
  4. 61 = Очки переработки
  5. 62 = Золотые очки
  6. 63 = Монеты кеш шопа(добалвется запрос в базу билинга)
  7. 64 = Дает прем игроку(добалвется запрос в базу билинга)
  8. 65 = Призывает моба значение эффекта = индексу моба в скрипте
  9. 66 = Бафает цель на которой использован эффект
    Пример конфига
    <EFFECTINFODESCRIPTION POSIBLESKILLTYPES="SKILL OR CLASSSKILL OR FORCE" />
    <EFFECTINFO TEMPEFFECTVALUE="-1" TYPE="SKILL" LEVEL="1" STRCODE="NONE" />
Все эти эффекты могут быть применены в скилах\магии\патронах\гранатах\минах
 
Последнее редактирование:

Victor

Administrator
Команда форума
Изменение констант заточки
Создает 3 ини файла
DestroyProb.ini
DowngradeProb.ini
SuccessProb.ini
В которых сохраняет базовые шансы заточки предметов исходя из уровня заточки и грейда предмета.
Если файлов нет то они создаются по константам в сервере если же есть то константы перезаписываются в сервер по этим настройкам.
 

Victor

Administrator
Команда форума
Бонус за убийство чипаря
Награда выдается на внутри игровую почту
Пример настроек
<DESTROYER ENABLED="0" COUNT_IN_STACK="1" GOLD="0" MIN_LVL="50" UPGRADE="0xFFFFFFFF" TITLE="REWARD" MESSAGE="THIS IS A REWARD!" ITEMCODE="NONE" />
<DESTROYER_GUILD_MEMBERS ENABLED="0" COUNT_IN_STACK="1" GOLD="0" MIN_LVL="50" UPGRADE="0xFFFFFFFF" TITLE="REWARD" MESSAGE="THIS IS A REWARD!" ITEMCODE="NONE" />
<DESTROYER_KILLER ENABLED="0" COUNT_IN_STACK="1" GOLD="0" MIN_LVL="50" UPGRADE="0xFFFFFFFF" TITLE="REWARD" MESSAGE="THIS IS A REWARD!" ITEMCODE="NONE" />
<DESTROYER_KILLER_GUILD_MEMBERS ENABLED="0" COUNT_IN_STACK="1" GOLD="0" MIN_LVL="50" UPGRADE="0xFFFFFFFF" TITLE="REWARD" MESSAGE="THIS IS A REWARD!" ITEMCODE="NONE" />
 

Victor

Administrator
Команда форума
Награды на почту
Награда выдается на внутри игровую почту путем выборки отложенных писем из базы раз в 120 секунд.
 

Victor

Administrator
Команда форума
Спавн босов по расписанию
Модуль спавнит монстров по строго заданному расписанию в не зависимости когда монстр был убит. Время отодвигается интервалами кратными 1 интервалу респа моба, а не с момента когда монстр был убит. Если монстр созданный модулем все еще жив новая его копия не появляется до убийства. 99% логики модуля работает в базе, что позволяет вам изменять настройки так как вам нужно без перезагрузки сервера, а сама перезагрузка никак не влияет на время возрождения указанных вами монстров.
 
Последнее редактирование:

Victor

Administrator
Команда форума
NPC бафер
Расширяет функцию кнопки диалог у любого нпц. Если нпц прописан как бафер то по нажатию на кнопку диалог у этого нпц на игрока ложится 1 -100500 бафов помимо события для квеста, которое тоже продолжает работать. Количество бафов которые выдает НПЦ за одно нажатие кнопки зависит сугубо от того, сколько строк с одинаковым значением NPCSTRCODE прописано в настройках!
Пример настройки

<BUFFEREFFECTINFODESCRIPTION POSIBLESKILLTYPES="SKILL OR CLASSSKILL OR FORCE" />
<BUFFERINFO NPCSTRCODE="" TYPE="SKILL" LEVEL="1" BUFFSTRCODE="NONE" />
 
Последнее редактирование:

Victor

Administrator
Команда форума
Специальный Дроп
Добавляет возможность прописывать дроп валюты в любого монстра, что падает непосредственно в сумку.
Пример настройки
<SPECIALDROP POSIBLEMONEYTYPES="DALANT OR GOLD OR CPT"/>
<SPECIALDROP MONSTERSTRCODE="" MIN="" MAX="" PREMRATE=""/>
 
Сверху