ВНИМАНИЕ! Данные модули для комьюнити работаю только с пакетом дополнительных модулей для сборки (приобретается у разработчиков сборки EmuRT)
Для правильной работы борда необходимо выполнить следующее:
1. Скопировать файлы из репозитория в папку с сервером.
2. Залить в базу данных SQL запросы из папки sql. (В папке есть запросы которые перезаписывают 2 стандартные таблицы в базе, это custom_npcbuffer и custom_teleports, перед заливкой сделайте резервную копию этих таблиц из вашей оригинальной базы.)
3. Прописать запуск скриптов в файле custom_scripts.cfg. Пример есть на СВН.
4. Для работы магазина вам необходимо в конфиге gmshop.properties указать перечень multisell листов которые используется в боде.
Пример:
GMShopMultisellID = 90000,90001,90002,90003,90004,90005,90006,90007,90008,90009,90010,90011,
Список содержит мультиселы от 90000 до 90230. Среди них есть лишние, не используемы в борде, и вообще не существующие. Это я сделал чисто для себя, чтобы не заморачиваться с настройкой конфигов каждый раз при смене мультисела или добавления нового. Работаю в приведенном выше диапазоне листов.
5. Если вы хотите использовать функцию сохранения и восстановления баффов в комьюнити необходимо помнить следующие: Для того что бафф сохранялся и восстанавливался он должен быть прописан в таблице communitybuff. Там достаточно указать ID скила и все будет работать. Это сделано для защиты от сохранения эффектов не добавленных в баффер.
6. Настройка моих скриптов проходит в файле ConfigBBSManager.java. Туда еще не вынесены некоторые моменты которые на мой взгляд должны иметь возможность конфигурации, но я над этим работаю. В последующих ревизиях будет сделано.
Ну вроде все. Если вспомню еще что-то, дополню потом. В принцепе форум посещаю регулярно, можете задавать там свои впопросы.