FludGod 91 Опубликовано 16 августа, 2012 Всем Привет! искал в инете подобное но нашел только готовое...и то ТП по городам... мне вот интересно как сделать команду .menu в сборке l2jlink? хоть примерно обьясните пожалуйста... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FakeSnake 29 Опубликовано 16 августа, 2012 Она там и так есть! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 То что она там есть,я знаю... но мне интерестно...как это сделать... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FakeSnake 29 Опубликовано 16 августа, 2012 Ищи в конфигах ... Точнее не могу сказать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 в том то и дело...что я не могу найти в конфигах..."включить команду .menu" ну или что-то подобное... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 16 августа, 2012 конфиг mods Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 (изменено) конфиг mods Скрытый текст#============================================================## Server Config # #============================================================# # Вкл/выкл имя сервера ServerNameEnabled = False # Имя сервера ServerName = L2jLink # Количество МП которое будет восстанавливать МП банка ManaPotionRes = 200 # Бонус за захват замка! OwnedItemId = 9142 OwnedItemCount = 400 # Если "True" торговать можно только в трейд(Trade) зонах # Если "False" торговать нельзя только в трейд(Trade) зонах UseTradeZone = false # Давать ли пвп очки на арене # Retail: false AltGivePvpInArena = True # Максимальная разница между чаром и любым новым обьектом по оси Z DifferentZchangeObject = 650 # Максимальная разница между текущей координатой и новой координатой чара по Z оси DifferentZnewmovie = 1000 # Эмуляция PTS сервера # Подгружать НПС сервер через n секунд # Для отключения системы поставьте 0 PTSEmulationLoadNpcServerTime = 120 # Лимит размера html (html limitations size allowed) # По умолчанию: 8192. Рекомендуется: 16384. NpcHtmlLimit = 16384 # Максимальное количество предметов которое можно купить через мультисел # По умолчанию: 5000 MaxMultisell = 5000 # ------------------------------------------------------------ # Дополнение к настройкам осад # ------------------------------------------------------------ # Количество дней между осадами (Может принимать значения 7 либо 14,21,28,35 и т.д) SiegeDayConfig = 7 # Если True то виверны могут быть использованы во время осады. # Если False то виверны не могут быть использованы во время осады. # (стандартно = False) FlyingWyvernDuringSiege = False # -------------------------- # болезни хот спрингс # -------------------------- # шанс получить Maleria MaleriaChance = 5 # шанс получить Flu FluChance = 5 # шанс получить Cholera CholeraChance = 10 # шанс получить Rheumatism RheumatismChance = 10 # -------------------------- # Custom Tables - # -------------------------- # Вкл/выключить Custom Spawnlist Table CustomSpawnlistTable = False # Сохранять проспауненых мобов от ГМ в таблицу спауна? SaveGmSpawnOnCustom = False # Удалять проспауненых мобов от ГМ из таблицы спауна? DeleteGmSpawnOnCustom = False # ------------------------------------------------------- # Настройка нубл предмета # ------------------------------------------------------- # Если активировать этот предмет игрок станет нублессом EnableNobleCustomItem = False # ID предмета NoobleCustomItemId = 6673 # ----------------------------------------------------- # Настройка херо предмета # ----------------------------------------------------- # Если активировать этот предмет игрок станет херо EnableHeroCustomItem = True # ID предмета HeroCustomItemId = 6392 # Херо выдается на Х дней. 0 - пожизненно. HeroCustomDay = 7 # -------------------------------------------- # Custom hero subclass skill - # -------------------------------------------- # Давать Херо скилы на саб # CustomHeroSubSkill: установка в True - разрешает, False- запрещяет # HeroCount - по умолчянию 1 CustomHeroSubSkill = False HeroCount = 1 # ---------------------- # Настройка скилов - # ---------------------- # Список разрешонных скилов для всех класов если параметер "CheckSkillsOnEnter = True" AllowedSkills = 541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,617,618, 619 # ------------------------------ # Настройка клановой екипировки # ------------------------------ # Использование: # true - Запрет на использование включен # false - Запрет на использование выключен # Щит замка могут одеть только члены клана которые владеют замком. По умолчянию true. CastleShieldRestriction = True # Щит кланхола могут одеть только члены клана которые владеют кланхолом. По умолчянию true. ClanHallShieldRestriction = True # Apella могут одевать толька члены клана с класом Baron или выше. По умолчянию true. ApellaArmorsRestriction = True # Oath армор могут одевать толька члены клана. По умолчянию true. OathArmorsRestriction = True # Корону замка может одеть толька владелец замка. По умолчянию true. CastleLordsCrownRestriction = True # Серклет замка могут одеть только членами клана которые владеют замком. По умолчянию true. CastleCircletsRestriction = True # ------------------------------ # Дополнительные настройки # ------------------------------ # Если параметер True, то при смени саб класа у игрока останутся скилы от предыдущего саба. # Если False, то все скилы с предыдущего саба будут удалены. # По умолчянию False KeepSubClassSkills = False # голосовая команда .offline (включить/выключить) # выводит информацию о том как воспользоваться офф трейдом. AllowOfflineCommand = False # Allows user to use command .stats # And view the targets simple statics. AllowSimpleStatsView = False # Allows user to use command .stat # And view the targets detailed statics. AllowDetailedStatsView = False # Отключить штраф перевеса (Weight Penalties). DisableWeightPenalty = True # Сохранять данные про РБ в базу после убийства? # Значение True будет полезно для отображения статуса РБ на сайте. SaveRBStatusIntoDB = False # Иконки клана на НПС, тоесть если вы Владелец замка например гирана то значек вашего клана будет отображаться на всех НПС в данном городе ShowNpcCrest = True # Разрешить Рейдбоссам превращять игроков в камень? # Запомните: Если параметер будет False, тогда игроки 80 лвл смогут бить Рейдбоса 20 лвл. # По умолчянию True. (разрешена разница в 9 уровней). AllowRaidBossPetrified = True # Запрещает игрокам с уровнем выше чем Х атаковать игроков чей уровень ниже Х. # Запомните: Х - число используется для указания уровня. Сейчас оно 25. AltPlayerProtectionLevel = 0 # Разрешить игрокам выше 76 торговать с игроками ниже 76 лвл?? # По умолчянию True AllowLowLevelTrade = True # Разрешить ПвП только на своих уровнях: # 0-19,20-39,40-51,52-60,61-76,76-85 # По умолчянию False AllowLowLvlProtect = False # Максимальный уровень на котором можно войти в Cruma Tower # По офу: 56 CrumaTowerLevelRestrict = 56 # Задержка перед тем как телепортировать мобов на точку их спавна если они отошли слишком далеко. # 0 отключяет функцию, 300 для 5 минутного интервала. # По умолчянию: 0 MonsterReturnDelay = 0 # ------------------------------------------- # Clan Leader Color Config - # ------------------------------------------ ClanLeaderNameColorEnabled = False ClanLeaderColor = 00FF00 ClanLeaderColorAtClanLevel = 3 # Color Where? # 1 - Name # 2 - Title ClanLeaderColored = 1 # ---------------------------------------------- # Custom Commands - # ---------------------------------------------- # Allows user to use command .farm1 AllowFarm1Command = False # Put your Farm1 Location ( x,y,z ) farm1_X = 81304 farm1_Y = 14589 farm1_Z = -3469 # Message after successful TP Farm1CustomMeesage = You have been teleported to Farm Zone 1! # Allows user to use command .farm2 AllowFarm2Command = False # Put your Farm2 Location ( x,y,z ) farm2_X = 81304 farm2_Y = 14589 farm2_Z = -3469 # Message after successful TP Farm2CustomMeesage = You have been teleported to Farm Zone 2! # Allows user to use command .pvp1 AllowPvP1Command = False # Put your Farm1 Location ( x,y,z ) pvp1_X = 81304 pvp1_Y = 14589 pvp1_Z = -3469 # Message after successful TP PvP1CustomMeesage = You have been teleported to PvP Zone 1! # Allows user to use command .pvp2 AllowPvP2Command = False # Put your Farm2 Location ( x,y,z ) pvp2_X = 81304 pvp2_Y = 14589 pvp2_Z = -3469 # Message after successful TP PvP2CustomMeesage = You have been teleported to PvP Zone 2! # ----------------------------------------- # Protector System Config - # ----------------------------------------- # Protector activate when a player this PK ProtectorPlayerPK = False # Protector activate when a player is flaged ProtectorPlayerPVP = False # Radius of action ProtectorRadiusAction = 5000 # Skill ID used for the npc ProtectorSkillId = 1170 # Skill Level used for npc ProtectorSkillLevel = 13 ProtectorSkillTime = 600 # Npc Protector Message ProtectorMessage = Hey You!, Never Kill On This Area, Go Read The Rules! тыкни носом...а то чет я не вижу Изменено 16 августа, 2012 пользователем fludgod Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 16 августа, 2012 сори powerpak Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 16 августа, 2012 Открой класс VoicedCommandHandler и найди где вызывается конструстор Menu Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 Открой класс VoicedCommandHandler и найди где вызывается конструстор Menu Посмотрел уже...набор переменных...и настройки конфига совпадают....нет команды меню....она только в хтмл... то есть ...пвптп...и фарм тп,команда оффлайн...и т.д.. но насчет меню все пусто... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 16 августа, 2012 в папке voicecommandhandler нету класса Menu? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 в папке voicecommandhandler нету класса Menu? Все нашел... то я насчет указателя в конфиги... там есть Menu$1.class Menu$CommandEnum.class Menu.class теперь вопрос))что с этим делать?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 16 августа, 2012 это уже байт-код. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 это уже байт-код. Хорошо,допустим) но как это реализировать? то есть..ну ты понимаешь... задить в конфиг mods это меню...(трее/фалс) как и Скрытый текст# Allows user to use command .pvp1AllowPvP1Command = False # Put your Farm1 Location ( x,y,z ) pvp1_X = 81304 pvp1_Y = 14589 pvp1_Z = -3469 # Message after successful TP PvP1CustomMeesage = You have been teleported to PvP Zone 1! # Allows user to use command .pvp2 AllowPvP2Command = False # Put your Farm2 Location ( x,y,z ) pvp2_X = 81304 pvp2_Y = 14589 pvp2_Z = -3469 # Message after successful TP PvP2CustomMeesage = You have been teleported to PvP Zone 2! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bagoc 27 Опубликовано 16 августа, 2012 gameserver\config\powerpak\powerpak там !! # разрешить использовать? .menu AllowMenu = True Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FludGod 91 Опубликовано 16 августа, 2012 gameserver\config\powerpak\powerpak там !!# разрешить использовать? .menu AllowMenu = True ахха)точно))да нашел)не понял я тесте)ппц... спасибо всем! посмотрел я те байт-коды....разных дополнений... как бы понял..как сделать что-то подобное.. еще раз спасибо! всем спасибки) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты