В общем слепил нормальную комунити. Вот только сидел и думал чего не хватает. В итоге решил добавить сервис менеджера чтоб не летать в город за виталити. Сейчас такие разделы Спойлер: Alt B <td><button value="Новости" action="bypass -h _bbstop" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Статистика" action="bypass -h _bbsshowPvp" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Магазин" action="bypass -h _bbstop;302" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Телепорт" action="bypass -h _bbstop;50" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Бафер" action="bypass -h _bbstop;20" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Профессия" action="bypass -h _bbsclass" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> В бд в custom_npc сервис менеджер 50100 , в C:\server\gameserver\data\html\services\50100 в конфиге: Спойлер: конфиг менеджера # Сервис Менеджер (ID NPC 50100) # ------------------------------- # Включить Сервис менеджера ServicesManager = True # Автоматический спавн сервис менеджера # 1 - Включить/выключить # 2 - Коордианата спавна X # 3 - Коордианата спавна Y # 4 - Коордианата спавна Z AutoSpawnServiceNPC = false AutoSpawnCoord_X = 0 AutoSpawnCoord_Y = 0 AutoSpawnCoord_Z = 0 # Включить лог ипользования менеджера ServiceAudit = true # Сервис Восстановления Vitality # 1. Включить/Выключить # 2. Кол-во восстанавливаемых очков (300000 = 100%) # 3. ID итема который будет забираться за услугу # 4. Кол-во забираемых итемов ServiceRenewalVitality = True ServiceRenewalVitalityPoint = 300000 ServiceRenewalVitalityPriceID = 4037 ServiceRenewalVitalityPriceCount = 100 # Сервис Получения Доврянина # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Кол-во забираемых итемов ServiceNoble = false ServiceNoblePriceID = 4037 ServiceNoblePriceCount = 1 # Сервис Смены Имени # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Кол-во забираемых итемов ServiceChangeNick = True ServiceChangeNickPriceID = 4037 ServiceChangeNickPriceCount = 5000 # Сервис Смены Титула # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Кол-во забираемых итемов ServiceChangeTitle = false ServiceChangeTitlePriceID = 4037 ServiceChangeTitlePriceCount = 1 # Сервис Смены Пола # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Кол-во забираемых итемов ServiceSetSex = True ServiceSetSexPriceID = 4037 ServiceSetSexPriceCount = 1000 # Сервис Премиум аккаунта # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Кол-во забираемых итемов ServicePremium = false ServicePremiumPriceID = 4037 ServicePremiumPriceCount = 1 # Сервис Заточки # 1. Включить/Выключить # 2. ID итема который будет забираться за услугу # 3. Модификатор цены на заточку оружия # Считает по формуле ServiceEnchantWeaponCountModif * уровень заточки # Пример: # 2*25 = 50, т.е. при модификаторе 2 заточить оружие на 25 обойдется нам в 50 монеток # 4. Максимальная заточка Оружия через Сервис Менеджера ServiceEnchant = false ServiceEnchantWeaponPriceID = 4037 ServiceEnchantWeaponCountModif = 2 ServiceEnchantWeaponMaxEnchant = 25 ServiceEnchantArmorPriceID = 4037 ServiceEnchantArmorCountModif = 2 ServiceEnchantArmorMaxEnchant = 25 ServiceEnchantJewelryPriceID = 4037 ServiceEnchantJewelryCountModif = 2 ServiceEnchantJewelryMaxEnchant = 25 # Сервис смены цвета ника # 1. Включить/Выключить # 2. Кол-во дней на которые будет изменен цвет # 3. ID итема который будет забираться за услугу # 4. Кол-во забираемых итемов # 5. Список цветов # Примечание: # - Возможны конфликты с системой "Включить систему смены ников в зависимости от количества их PVP" (custom.properties) ServiceNickColor = false ServiceNickColorTime = 7 ServiceNickColorPriceID = 4037 ServiceNickColorCount = 1 ServiceNickColorList = 00FF00;191970;00BFFF;53868B;00E5EE;7FFFD4;54FF9F;006400;FFFF00;FFC125;EE9A00;8B5A00;FF8000;0080FF если вставить htm NPC50100 в альт так: Спойлер: Comunity + NPC50100=неудача <td><button value="Новости" action="bypass -h _bbstop" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Статистика" action="bypass -h _bbsshowPvp" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Магазин" action="bypass -h _bbstop;302" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Телепорт" action="bypass -h _bbstop;50" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Бафер" action="bypass -h _bbstop;20" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Профессия" action="bypass -h _bbsclass" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> <td><button value="Сервис" action="bypass -h _bbstop;50100" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> Открываем альт Б , показует лог нпц ( Показать Сервисы ) и в логах ГС следующие ошибки [WARNING] [L2PcInstance] player [Kunka] sent invalid bypass 'npc_%objectId%_showServices', ban this player! Загрузил файл index , мб глянете что не так делаю , я уже голову сломал.
в самих статах НПС еще надо прописывать обработчик - скрипт действий (телепортер, магазин и т.д.) посмотри образец тестовых котов статы НПС+ Html (там профа и магазин привязан)
вообще ничего общего не вижу html с comminity на гм шоп отдельный html на адреса multisell ,а на проф я хз там bbsclass пробую bbsservices,bbsservic,bbsshowservices,bbsshowservice - не помогает вообще) вот внутренности менеджера html Спойлер: 50100 <html> <body> <title>Сервис Менеджер</title> Приветствую тебя задрот, тут ты можешь воспользоватся возможными сервисами.<br> <br> <center> <a action="bypass -h npc_%objectId%_showServices">Показать сервисы</a> </center> </body> </html>