««†KENVOOD†»» 12 Опубликовано 19 апреля, 2010 Данное дополнение добавляет персонажу максимальный уровень до 99. При установке этого дополнения клиент может некорректно отображать информацию о %. Дополнение очень простое в плане реализации, но интересна сама идея. Тот у кого руки не из опы может без проблем дописать какие-либо свои скилы до 99 уровня, добавить мобов до 99 уровня, написать свои квесты, добавить уникальные вещи до 99 уровня и т.д. этим самым сделав свой сервер по своему уникальным... Добавлять в: gameserver\model\base\experience.java Если не можете найти вручную, пользуйтесь поиском. Если и поиск не дал результатов, то в этой сборке не получиться поставить дополнения. Тут приведён весь код файла experience.java * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * *http://l2ua.ru/redir.html?http://www.gnu.org/copyleft/gpl.html */ package net.sf.l2j.gameserver.model.base; /** * * */ public class Experience { public final static long LEVEL[]= { -1L, // level 0 (unreachable) 0L, 68L, 363L, 1168L, 2884L, 6038L, 11287L, 19423L, 31378L, 48229L, //level 10 71201L, 101676L, 141192L, 191452L, 254327L, 331864L, 426284L, 539995L, 675590L, 835854L, //level 20 1023775L, 1242536L, 1495531L, 1786365L, 2118860L, 2497059L, 2925229L, 3407873L, 3949727L, 4555766L, //level 30 5231213L, 5981539L, 6812472L, 7729999L, 8740372L, 9850111L, 11066012L, 12395149L, 13844879L, 15422851L, //level 40 17137002L, 18995573L, 21007103L, 23180442L, 25524751L, 28049509L, 30764519L, 33679907L, 36806133L, 40153995L, //level 50 45524865L, 51262204L, 57383682L, 63907585L, 70852742L, 80700339L, 91162131L, 102265326L, 114038008L, 126509030L, //level 60 146307211L, 167243291L, 189363788L, 212716741L, 237351413L, 271973532L, 308441375L, 346825235L, 387197529L, 429632402L, //level 70 474205751L, 532692055L, 606319094L, 696376867L, 804219972L, 931269476L, 1151264834L, 1511257834L, 2099246434L, 4199894964L, //level 80 6299894999L, 8399894999L, 10499894999L, 12599894999L, 14699894999L, //level 85 16799894999L, 18899894999L, 20999894999L, 23099894999L, 25199894999L, //level 90 27299894999L, 29399894999L, 31499894999L, 33599894999L, 35699894999L, //level 95 37799894999L, 39899894999L, 41999894999L, 44099894999L, //level 99 44099895000L //46199894999L, //level 100, displays only in stats (alt+t) window! (level 0 in normal disp) //46199895000L }; /** * This is the first UNREACHABLE level.<BR> * ex: If you want a max at 80 & 99.99%, you have to put 81.<BR><BR> */ public final static byte MAX_LEVEL = 100; public final static byte MIN_NEWBIE_LEVEL = 6; public final static byte MAX_NEWBIE_LEVEL = 25; } Всё что выделено синим цветом, нужно добавить к себе. Всё что выделено оранжевым - добавлять ненадо, это приведёно для примера и это уже будет в вашем файле experience.java. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
VIPxAnGeL 63 Опубликовано 9 августа, 2011 Я что то не понял.... У меня есть файл experience.class (http://radikal.ru/F/s44.radikal.ru/i104/1108/87/8c53d4fbd557.jpg.html) В нем написано то что написано выше... Но как ты сказал "Вообще то .class это уже скомпилированный Ява скрипт и редактировать его нельзя) оп обломчег)" Получается что его не как не отредактировать? И сделать снова нельзя? И вообще почему у меня этот файл в расширении .class а не java? (Дурацкий вопрос но всё же...Сборка Emu rev7) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
««†KENVOOD†»» 12 Опубликовано 11 августа, 2011 из другой сборки нельзя только потому что импорты разные у всех) ответ один нет исходников декомпилируем) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты