-
Публикаций
1655 -
Зарегистрирован
-
Посещение
-
Победитель дней
37 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент zGosu
-
Рип простого буржуйского html сайта для Lineage 2 www.l2skirmish.com.7z
-
для панельки есть специальный пакет. там копать надо.
-
public void setType(final SubClassType type) { if (this._type == type) { return; } this._type = type; if (this._type == SubClassType.SUBCLASS) { this._maxLvl = Experience.getMaxSubLevel(); this._minExp = Experience.LEVEL[Config.SUB_START_LEVEL]; this._maxExp = Experience.LEVEL[this._maxLvl + 1] - 1L; this._level = Math.min(Math.max(Config.SUB_START_LEVEL, this._level), this._maxLvl); } else { this._maxLvl = Experience.getMaxLevel(); this._minExp = 0L; this._maxExp = Experience.LEVEL[this._maxLvl + 1] - 1L; this._level = Math.min(Math.max(1, this._level), this._maxLvl); } this._exp = Math.min(Math.max(Experience.LEVEL[this._level], this._exp), this._maxExp); } public SubClassType getType() { return this._type; } this._type = SubClassType.BASE_CLASS; private SubClassType _type; вот функции отвечающие за тип саб класса (отключить = удалить). Про панельку я не понял...
-
наверное в клиенте этих иконок нету
-
В скилах найди эту строчку: damage = (int) Formulas.calcPhysDam(activeChar, target, info.getSkill(), shld, false, ss); и поменяй на: damage = 100; Должно работать.
-
location ~ \.php$ { fastcgi_pass unix:/tmp/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_read_timeout 300; // время ожидания } Чтобы избавиться от этой ошибки, попробуйте поднять время ожидания
-
1) переходишь сюда: game\data\instances 2) создаешь файл, у меня к примеру my_instance.xml 3) в качестве примера можешь взять coliseum для твт и просто поменять координаты на него: Пример создания инстанса для олимп арены из грации (на HF5 ее нету): <?xml version="1.0" encoding="UTF-8"?> <instance name="Olympiad Gracia" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/instance.xsd"> <activityTime val="6"/> <!-- showTimer val="true" increase="false" text="Event Time :" / --> <doorlist> <door doorId="19170001" /> <door doorId="19170002" /> </doorlist> </instance>
-
1) Он в любой сборке есть! 2) Ищешь там свою команду .menu. Если ее нету, то его нужно создавать.
-
Включил 1 конфиг - проверил как мобы ведут, если не то, возвращаешь значение конфига и меняешь значение у другого. и так пока не найдешь нужный.
-
верни конфиги по умолчанию
-
1) часть можно реализовать в файле EnterWorld и любых других, которые появляются только при логине на сервер 2) Конфиг\handlers
-
у них на сайте всё это есть.
-
nextpay не требует персонального аттестата. а так бы я на твоем месте реально переписал бы запрос на SW под свою сборку чтоб наверняка.
-
у тебя разве команда //admin_zone не реализована? она даже на лыже есть. //zone_check определяет локацию, на которой ты находишься. Просто перепиши ее чтоб она считывала координаты не с твоего места нахождения, а с координат, которые ты введешь.
-
у меня в Community board есть
-
У меня есть вместе с бафером и сохранение схем
-
UseCompressedStrings если убрать?
-
ну мб ты скинешь что за ошибка? либо в скайп добавь P.S. когда умираешь, у тебя снимается EXP. можешь от туда скопировать функцию.
-
Если есть исходник, то пали: l2j.unreal.gameserver.instancemanager.FactionManager.loadAll() 58 строка Я так понимаю суть ошибки, что на эту функцию подается число 4, а максимально возможное значение не должно превышать 2. Если что, пиши в скайп, гляну
- 1 ответ
-
- 1
-
- addExpAndSp(addExp, addSp); + removeExpAndSp(removeExp, removeSp);
-
а причем тут АЦП и аругменты? это совершенно разные скрипты. Так же насчет рандомна, это я в качестве примера, что вместо 7191 может быть любое другое значение.
-
Я тут выкладывал свой скрипт для аргументации в КБ http://forummaxi.ru/topic/78644-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B-%D0%B4%D0%BB%D1%8F-java-%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8-lineage-2-l2jserver-hf5/?do=findComment&comment=735126 item.setAugmentationId((id << 16) + 7191); Это дополнительные параметры в ЛСах. Пример: Добавляешь ты активный скил, допустим рефрешь. Вместе с ним снизу может быть стат (STR, DEX и т.д.) либо +10 к п дефу\атаки\уклон ID: активное умение на PvP атаку radnomAugment (т.е. 7191): физ атака +7.43 \ рестор ХП +0.13 вместо 7191 должна быть эта формула: (Math.min(player.getLevel(), 9) * 91) + (1 * 91) + 1; Думаю суть донес.
-
В исходниках конфиг PremiumRateDropItems меняешь: 1) тип данных с int на double 2) В множителе дропа у тебя будет как-то так: getDropRate() * PremiumRateDropItems поменяешь на: getDropRate() * (PremiumRateDropItems / 100.0) и теперь у тебя будет работать в % И если в конфиге будет стоять значение 2, то это будет не удвоение, а 2%