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

Как сделать свой бафф на сервере.


Описание

Расскажу как сделать скилл - бафф

Всем самого доброго дня

:angel:

В этом мануале я расскажу, как сделать свой собственный бафф, который можно добавить в баффер, или в оружие, а так же в броню (ну или куда вам угодно)

1. Дня начала давайте создадим сам скилл!

1.1 Идем по пути: C:\Ваш сервер\gameserver\xml\skills и открывай самый последний файлик, у меня 7000-7099.xml

1.2 Идем в самый конец, и смотрим id последнего скилла. У меня 7077 (Будет создавать скилл 7078)

1.3 Создаем скилл

<skill id="7078" levels="1" name="Броня победы - Heavy">
#skill id - ид скилла,	  levels - лвл скилла,      name - название
<set name="skillType" val="BUFF"/>
#Тип скилла - бафф
<set name="operateType" val="OP_ACTIVE"/>
#Пассив или актив (OP_ACTIVE - аткив, OP_PASSIVE - пассив)
<set name="mpConsume" val="48" />
#Сколько маны будет потреблять
<set name="reuseDelay" val="18000"/>
#Откат скилла
<set name="hitTime" val="1500"/>
#Время чтения скилла
<set name="target" val="TARGET_SELF"/>
#Если скилл в активках, то будет накладываться только на Вас! (TARGET_ONE - на того кто в таргете)
<for>
<effect name="Buff" time="10800" val="0" stackOrder="1" stackType="stats">
#effect name - бафф, time (время) -10800 сек, stackType (тип) - Если у скиллов одинаковый тип, то один заменяет второй! Так что придумываем свой тип 
<mul order="0x40" stat="pAtk" val="1.10"/>
#Прибавляет +10% к физической атаке
<mul order="0x40" stat="pAtkSpd" val="1.05"/>
#Прибавляет +5% к скорости физ. атаки
</effect>
</for>
</skill>
</list>

 

Скилл мы создали, теперь идем редактировать клиент.

2. Открываем fileeditor, далее в папку систем\skillname

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

7078 1 Buff Уникальный скилл.\n+ 10% Физ атаки\n +5% Скорости физ.атаки. none none

2.1 Открывай skillgrp и видим там

7078 1 1 48 -1 1 4.000000 0 D skill.su.1068 Weapons_Anta_Tex.icons.weapon_antaras_bow_i01 0 0 0 0 8 10

Обратите внимание!!:

Weapons_Anta_Tex.icons.weapon_antaras_bow_i01 - Это иконка скилла!

skill.su.1068 - Это анимация скилла! (в данном случае анимация как на майте)

Всем хорошего настроение и удачного дня :angel:



Рекомендуемые комментарии

Комментариев нет

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