Перейти к содержанию
Авторизация  
Empatic

99 Lvl Персонажа (L2Jfrozen )

Рекомендуемые сообщения

Ребят столкнулся с проблемой наткнулся на мануал в котором было написано как сделать 99 уровень персонажа на l2jFrozen...

Проблема в том что нету в исходниках "com.l2jfrozen.gameserver.model.base.Experience", но есть в датапаке файл "experience.xsd" писали менять через него максимальный уровень перса и пета.

Вот его код:

 

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<element name="table">
<complexType>
<sequence minOccurs="1" maxOccurs="1">
<element name="experience" minOccurs="1" maxOccurs="80">
 <complexType>
 <attribute name="level" use="required">
 <simpleType>
 <restriction base="positiveInteger">
	 <minInclusive value="1" />
	 <maxInclusive value="80" />
 </restriction>
 </simpleType>
 </attribute>
 <attribute name="tolevel" type="nonNegativeInteger" use="required" />
 </complexType>
</element>
</sequence>
<attribute name="maxLevel" use="required">
<simpleType>
 <restriction base="positiveInteger">
 <minInclusive value="1" />
<maxInclusive value="80" /> - я так понял здесь менять макс уровень?
 </restriction>
</simpleType>
</attribute>
<attribute name="maxPetLevel" use="required">
<simpleType>
 <restriction base="positiveInteger">
 <minInclusive value="1" />
 <maxInclusive value="80" />
 </restriction>
</simpleType>
</attribute>
</complexType>
</element>
</schema>

 

Помогите плиз, просто идея очень интересная появилась хочется попробовать реализовать)

 

P.S С меня спасибо всем кто поможет)

Изменено пользователем Empatic

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты


<attribute name="level" use="required">
        <simpleType>
        <restriction base="positiveInteger">
                <minInclusive value="1" />
                <maxInclusive value="80" />

 

не это ли

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не а, не покатило(

 

Отрывок ГС

ExperienceData: Loaded 87 levels

ExperienceData: Max Player Level is: 80

ExperienceData: Max Pet Level is: 80

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

идем

gameserver\data\stats\

 

видим файл

experience.xml

 

и видим что в последней строчке заканчивается на 87лвл

<experience level="87" tolevel="32211728640" />

 

как вариант пропишите в experience.xsd

где значение чара

<attribute name="level" use="required">
        <simpleType>
        <restriction base="positiveInteger">
                <minInclusive value="1" />
                <maxInclusive value="80" />

 

поставьте значение 85 для проверки

<maxInclusive value="85" />

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<element name="table">
<complexType>
<sequence minOccurs="1" maxOccurs="1">
<element name="experience" minOccurs="1" maxOccurs="80">
 <complexType>
 <attribute name="level" use="required">
 <simpleType>
 <restriction base="positiveInteger">
	 <minInclusive value="1" />
	 <maxInclusive value="85" />
 </restriction>
 </simpleType>
 </attribute>
 <attribute name="tolevel" type="nonNegativeInteger" use="required" />
 </complexType>
</element>
</sequence>
<attribute name="maxLevel" use="required">
<simpleType>
 <restriction base="positiveInteger">
 <minInclusive value="1" />
 <maxInclusive value="80" />
 </restriction>
</simpleType>
</attribute>
<attribute name="maxPetLevel" use="required">
<simpleType>
 <restriction base="positiveInteger">
 <minInclusive value="1" />
 <maxInclusive value="80" />
 </restriction>
</simpleType>
</attribute>
</complexType>
</element>
</schema>

 

Вот сделал, все равно в ГС пишет 80.

 

блин... а че ж делать то... пробывал все значения менять и там где "80" стоит и где "1" не получается и все...

Изменено пользователем Empatic

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

везде тогда пропишите 85

<maxInclusive value="85" />

Изменено пользователем Jumper
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты


=====================================================================-[ World ]
L2World: Setting up World Regions
L2World: (87x128) World Region Grid set up.
Announcements: Loaded 10 Announcements.
GameServer: Loaded 0 Auto Announcements.
Updated characters online status.
Cleaned 0 elements from database.
IDFactory: 102912 id's available.
StaticObject: Loaded 30 StaticObject Templates.
ExperienceData: Loaded 87 levels
ExperienceData: Max Player Level is: 80
ExperienceData: Max Pet Level is: 80
Initializing DuelManager
Loaded 31 classes Damages configurations
Initializing AutoSaveManager

 

 

всёравно, может в ядре что-то изменить надо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

киньте где нашли этот мануал или что там, завтра прочитаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

киньте где нашли этот мануал или что там, завтра прочитаю

 

http://www.l2epsi.ru/manuals-for-lineage-2/90-manual-kak-sdelat-100-lvl-na-vashem-servere.html не реклама!

 

Вот!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу прощение, одно и тоже, сейчас найду как вам надо.

Изменено пользователем Norob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу прощение, одно и тоже, сейчас найду как вам надо.

 

Ты тему мою читал внимательно?? у меня нету в ядре experience.java

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда скажу я вам, смените свою сборку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может есть какой нибудь способ помимо experience.java, не просто так же файлы "experience.xsd" и "experience.xml" в сборке лежат ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зайди в gameserver\data\stats\ и в файле experience.xml будет такая строчка

 

<table maxLevel="80" maxPetLevel="80" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'>http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/experience.xsd">

поставь на

 

<table maxLevel="87" maxPetLevel="80" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/experience.xsd">

и как тебе там надо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зайди в gameserver\data\stats\ и в файле experience.xml будет такая строчка

 

<table maxLevel="80" maxPetLevel="80" xmlns:xsi="http://www.w3.org/20...chema-instance" xsi:noNamespaceSchemaLocation="../xsd/experience.xsd">

поставь на

 

<table maxLevel="87" maxPetLevel="80" xmlns:xsi="http://www.w3.org/20...chema-instance" xsi:noNamespaceSchemaLocation="../xsd/experience.xsd">

и как тебе там надо

 

там уже стоит по стандарту 85

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не работает это, клиент больше 81 лвл не принимает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не работает это, клиент больше 81 лвл не принимает

работает я делал на jlink 99 уровень

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

работает я делал на jlink 99 уровень

когда я пытался там настроить выше 81 лвл работать не хотело, показовалоо 80 лвл и 300%

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

когда я пытался там настроить выше 81 лвл работать не хотело, показовалоо 80 лвл и 300%

300% показывает из-за того что sp и exp неправельно расщитано на каждый уровень,хотя я сколько не пробывал некак тоже немог правельно расщитать всегда получалося что я 84лвл и 30% убив 1 моба получал сразу 90 уровень хоть рейты стояли х1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Забейте, я уже это реализовывал (все работало без визуальных багов) - это приведет к огромному множеству проблем, каких, я думаю, умные люди итак поймут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ладно... хрен с ним.. можно закрывать тему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...