Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[question] Сделать статы самому
Поиск

[question] Сделать статы самому

5 ответов139 просмотровСейчас просматривают: 1
С
Саня

Пользователь

Участник

Постов: 96

На форуме с: 01.01.2009

Репутация: +5

Рейтинг: 0

· 30.03.2009, 14:36

Статы для Масок, Статы для неф щита, статы для крыльев.
как сделать их кто может сказать?

0
stepan
stepan

Пользователь

Участник

Постов: 75

На форуме с: 07.07.2008

Репутация: +16

Рейтинг: 0

· 30.03.2009, 15:00

ну для начала открываешь файлик itemname-e.dat там пишешь что ты шочешь что бы видели твои игроки,хотя и не обязательно.Примерно так
30566 Wesper Wings Armor a,\0 -1 a,\0 a,Produces the following effects:\nIncreases Max CP, HP, MP,\nP.atk, P.atk Spd,\nSpeed and Accuracy.\0 a, a, 0 0 6 a,When all set items are enchanted by 6 or higher,\nPdef and Mdef will be increased.\0 1

потом открываешь в папке gameserver\data\stats\armor\30566.xml
ну как то так
<?xml version='1.0' encoding='utf-8'?>
<list>

<item id='30566' name="Vesper Dark Plate X">
<for>
<add val='83' order='0x10' stat='pDef' />
<enchant val='0' order='0x0C' stat='pDef' />
</for>
</item>
</list>

и после сторочки
<enchant val='0' order='0x0C' stat='pDef' />
начинаешь толкать статы уже непосредствено для сервера
например
<mul order="0x30" stat="mAtk" val="1.15"/> <!-- M atk +15% -->
<mul order="0x30" stat="pDef" val="1.20"/> <!-- P. Def. +20% -->
<mul order="0x30" stat="mDef" val="1.20"/> <!-- M. Def. +20% -->
<mul order="0x30" stat="mAtkSpd" val="1.15"/> <!-- Casting Spd. +15% -->
<mul order="0x30" stat="mCritRate" val="1.7"/> <!-- Magic Rate +70% -->
<mul order="0x30" stat="regMp" val="1.15"/> <!-- MP Regeneration +15% -->
<mul order="0x30" stat="regHp" val="1.15"/> <!-- HP Regeneration +15% -->
<add order="0x40" stat="rEvas" val="20"/> <!-- Evasion +20 -->
<add order="0x40" stat="maxMp" val="800"/> <!-- Max MP +800 -->
<add order="0x40" stat="maxHp" val="800"/> <!-- Max HP +800 -->
<add order="0x40" stat="maxLoad" val="500000"/> <!-- Point at which a weight penalty is applied +500000 -->
<mul order="0x30" stat="stunVuln" val="0.3"/> <!-- Stun Resistance +30% -->
и так далее, подробнее о статах юзай поиск, запихнуть можно что угодно.
удачи

0
С
Саня

Пользователь

Участник

Постов: 96

На форуме с: 01.01.2009

Репутация: +5

Рейтинг: 0

· 30.03.2009, 15:02

Во неужели кто-то сразу написал на доступной языке. Спасибо с меня!

0
stepan
stepan

Пользователь

Участник

Постов: 75

На форуме с: 07.07.2008

Репутация: +16

Рейтинг: 0

· 30.03.2009, 15:13

одна поправочка только, резистаны от станы и магий сервера разных сборок воспринимают по разному поэтому если не заработает вот такой вариант
<mul order="0x30" stat="stunVuln" val="0.3"/> <!-- Stun Resistance +30% -->

и начнёт критовать в серваке, то просто поменяй на это

<mul order="0x30" stat="stunRes" val="0.3"/> <!-- Stun Resistance +30% -->
вот теперь точно всё.

0
Mopo3
Mopo3

Пользователь

Бывалый

Постов: 341

На форуме с: 03.10.2007

Репутация: +218

Рейтинг: 0

· 30.03.2009, 16:31

Есть мануал, если нужен смотрим в спец разделе.
Ответ дан.
Закрыто.

0
Тема закрыта для ответов