Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Мануал! Усиление скила - оружия - брони.
#1
Для начала выбираем вещь которую мы сильно усилим, и заранее придумываем что она будет давать(так что бы не переборщить..)


1) я беру для примера Short Sword(НГ меч) (ID=1)
2) заходим в gameserver\data\stats\weapon <--- для брони - armor, для скилов skills
3) вот стандартный short sword:

Код:
<item id='1' name="short_sword">
<for>
<set val='8' order='0x08' stat='pAtk'/> [color=#ff0000]<-- П атака(стандартный параметр)[/color]
<set val='6' order='0x08' stat='mAtk'/>[color=#ff0000] <-- М атака(стандартный параметр) [/color]
<set val='8' order='0x08' stat='rCrit'/> [color=#ff0000]<-- Критичность(стандартный параметр)[/color]
<add val='0' order='0x10' stat='accCombat'/> [color=Red]<-- Акуреси(стандартный параметр)[/color]
<set val='379' order='0x08' stat='pAtkSpd'/> [color=#ff0000]<-- Атак спид(стандартный параметр) [/color]
<enchant val='0' order='0x0C' stat='pAtk'/> [color=#ff0000]<-- лучше не трогать(это при заточке увелечение П атаки)[/color]
<enchant val='0' order='0x0C' stat='mAtk'/> [color=#ff0000]<-- лучше не трогать(это при заточке увелечение М атаки)[/color]
</for>
</item>

ВСЕ ДОБАВЛЕНИЯ К ВЕЩИ - СКИЛУ ПИШЕМ МЕЖДУ

<for>
ТУТ
</for>

4) Вот что можно делать:

add - добавление
mul - умножение

Вот например я хочу добавить П атаки строчка будет выглядеть так :
<add order="0x30" stat="pAtk" val="x"/> <--- где x это количество П атаки которое хотим добавить

А если я хочу например умножить то будет так:
<mul order="0x30" stat="pAtk" val="x"/> <--- где х нужно писать в процентах(например если хотим добавить 10%, то ставим вместо х 1.1)

А тут я распишу некоторые аббревиатуры которые вам могут понадобится:
Код:
stat="pAtk" [color=#ff0000]<---- П атака[/color]
stat="pDef" [color=#ff0000]<---- П деф[/color]
stat="pAtkSpd" [color=#ff0000]<---- Атак спид[/color]
stat="rCrit" [color=#ff0000]<---- Шанс крита[/color]
stat="maxHp" [color=#ff0000]<---- Максимальное количество НР[/color]
stat="maxMp" [color=#ff0000]<---- Максимальное количество МР[/color]
stat="mAtkSpd" [color=#ff0000]<---- Кастинг спид[/color]
stat="mDef" [color=#ff0000]<---- М деф[/color]
stat="runSpd" [color=#ff0000]<---- Скорость бега[/color]
stat="mAtk" [color=#ff0000]<---- М атака[/color]
stat="absorbDam" [color=#ff0000]<---- Отражение урона(шипы)[/color]
stat="cAtk" [color=#ff0000]<---- Мощность Критического удара[/color]
------------------------------------------------------------------------------------------------------------------------
Вот пример офигенно мощного short sword'a :

Код:
<item id='1' name="short_sword">
<for>
<set val='8' order='0x08' stat='pAtk'/>
<set val='6' order='0x08' stat='mAtk'/>
<set val='8' order='0x08' stat='rCrit'/>
<add val='0' order='0x10' stat='accCombat'/>
<set val='379' order='0x08' stat='pAtkSpd'/>
<add order="0x30" stat="pAtk" val="99999"/>
<mul order="0x30" stat="pAtkSpd" val="2.0"/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
</for>
</item>

Теперь у меня он добавляет 99999 П атаки и в ДВА раза увеличивает атак спид)
Ответ
#2
а как добавить не стат, а скилл?
Ответ
#3
Разобрался Smile
Для того чтобы добавить скилл к любому одеваемому предмету, необходимо в sql таблице armor или weapon изменить ячейку в столбце skillсо следующими параметрами 1-2;3-4;5-6;
где:
1, 3, 5 - это id скиллов
2, 4, 6 - это уровни скиллов

C помощью этого sql запроса, можно добавлять скиллы к существующим вещам.
Код:
UPDATE `[color=darkred]l2jdb[/color]`.`[color=Navy]armor[/color]` SET `skill` = '[color=Green]901-3[/color];' WHERE `armor`.`item_id` =[color=Indigo]21[/color] LIMIT 1 ;
Этот sql запрос добавит Dark Strike 3 уровня предмету Shirt.
описание:
l2jdb - имя базы данных l2j.
armor - название таблицы с вещами, также может быть и weapon.
901-3 - скилл и его уровень.
21 - id предмета которому надо добавить скилл.
Ответ
#4
А кто знает как добавить саму пушку ? например у меня есть итемы в папке системтех как добавить этот пушку в ид сервера короче как добавить само оружие на сервер ?
Ответ
#5
RAUL Написал:А кто знает как добавить саму пушку ? например у меня есть итемы в папке системтех как добавить этот пушку в ид сервера короче как добавить само оружие на сервер ?
Ты темой ошибся, тебе примерно туда: http://forum.zone-game.info/forumdisplay.php?f=56
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Мануал! Создание дуалов - Java PROGRAMMATOR 13 16,901 04-01-2021, 02:07 PM
Последний пост: Demon88
  Мануал! Установка ява сервера SF, RT, ST etc. PROGRAMMATOR 567 468,084 02-28-2021, 06:13 PM
Последний пост: seotaylor1
  Мануал! Создание Мультиселла PROGRAMMATOR 3 10,402 05-18-2018, 12:15 AM
Последний пост: Psycho
  Мануал: Делаем русские ники и титулы на своем сервере Evil-Soft 35 42,848 07-27-2016, 10:45 AM
Последний пост: Deazer
  Мануал! Компиляция (Eclipse) сборки Kamael от L2jFree. PROGRAMMATOR 25 22,457 05-08-2014, 10:53 PM
Последний пост: BadStealth
  [Мануал]Эмоции в чате. OneThunder 11 4,584 09-08-2013, 11:26 PM
Последний пост: KID
  мануал. Создание квестов Letov 18 25,545 02-10-2013, 08:03 PM
Последний пост: Zubastic
  Мануал! Создание магазина. PROGRAMMATOR 65 83,618 01-27-2013, 03:40 PM
Последний пост: Zubastic
  Мануал по руссификации и редактированию клиента Redon 10 11,285 11-09-2012, 01:18 PM
Последний пост: Archiel
  Мануал по созданию и востоновлению резервных копий баз данных с помощью Mysqldump [Red Dragon] 4 11,715 05-04-2011, 01:16 PM
Последний пост: ZhukV

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)