Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Работа с игровым контентом/[manual]Скил
Search

[manual]Скил

1 replies631 viewsCurrently viewing: 1
Fred Perry
Fred Perry

User

Бывалый

Posts: 131

На форуме с: 07/27/2009

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

Рейтинг: 0

· 08/11/2009, 01:59 PM

Создание скила обменника
1.Для создание скила мы возьмем пример скил : Создание стрел:
1)Заходим в сервер/дата/статс/скил , ищем файл 0300-0399.xml
2)Открываем блокнотом и находим Скил с Ид 323 или 324
3)Копируем Скил в Блокнот
(

Раскрывающийся текст
<skill id="323" levels="1" name="Quiver of Arrow: Grade A">
<set name="mpConsume" val="366"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="3000"/>
<set name="skillType" val="CREATE_ITEM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="itemConsumeId" val="1461"/>
<set name="itemConsumeCount" val="1"/>
<set name="create_item_id" val="1344"/>
<set name="create_item_count" val="700"/>
<set name="random_count" val="4"/>
<for>
</for>

или


</skill>
<skill id="324" levels="1" name="Quiver of Arrow: Grade S">
<set name="mpConsume" val="398"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="3000"/>
<set name="skillType" val="CREATE_ITEM"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="itemConsumeId" val="1462"/>
<set name="itemConsumeCount" val="1"/>
<set name="create_item_id" val="1345"/>
<set name="create_item_count" val="900"/>
<set name="random_count" val="4"/>
<for>
</for>
</skill>
)
2.Редактирование:
1)<skill id="324" - ид скила
levels="1" - уровень скила
name="Quiver of Arrow: Grade S"> - название (он не так важно по скольку название за название отвечает клиент, а именно skillname-e.grp)
<set name="mpConsume" val="398"/> - количество затрачиваемой маны
<set name="target" val="TARGET_SELF"/> - это не обезательно знать, оставляем как есть
<set name="hitTime" val="3000"/> - время респа в секундах
<set name="skillType" val="CREATE_ITEM"/> - класс скила
<set name="operateType" val="OP_ACTIVE"/> - скил относиться к пасивным/активным
<set name="castRange" val="-1"/> - скорость действия скила
<set name="effectRange" val="-1"/> - эфект действия скила
<set name="itemConsumeId" val="1462"/> - ид вещей которые необходимые
<set name="itemConsumeCount" val="1"/> - к-во вещей которые необходимые
<set name="create_item_id" val="1345"/> - ид получаемой вещи
<set name="create_item_count" val="900"/> - к-во получаемых вещей
<set name="random_count" val="4"/> - шанс получить максимум вещей (для 100% ставим 1)
2)Меняем на свое (Ид коинф оф лак 4037 Ид фестиваль адена 6673)
3.Установка на сервере:
1)Копируем любой XML файл и открываем с помощью блокнота
2)Удаляем все что в нем находиться
3)<?xml version='1.0' encoding='utf-8'?>
<list>
тут вставляем тот что вы редактировали
</list>
4)Выходим и сохраняем
5)Переименовываем (ставим имя - ид , смотрите что бы ид не совпадал с существуемыми скилами)
6)Заходим в сервер/дата/статс/скил и вставляем ваш ХМL файл
7)Заливаем в базу (для тех кто хочет залить сразу всем класам с первого уровня вот запрос
Раскрывающийся текст
INSERT INTO skill_trees VALUES (0, ID, 1, "No BAF", 0, 1);
INSERT INTO skill_trees VALUES (10, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (18, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (25, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (31, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (38, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (44, ID, 1, "NAME", 0, 1);
INSERT INTO skill_trees VALUES (49, ID, 1, "NAME", 0, 1);

8)Создание запроса и расшифровка
_http://la2base.ru/forum/index.php?showtopic=42736
9)Скил готов и залит на сервер теперь идем в клиент
5.Редактирование клиента
1)Заливаем в skillgrp.dat
Раскрывающийся текст

323 1 0 366 -1 1 3.000000 1 C skill.it.323 icon.skill0323 0 0 0 0 8 10
324 1 0 398 -1 1 3.000000 1 C skill.it.324 icon.skill0324 0 0 0 0 8 10

323/324 - ид скила
1 0 398 -1 1 - пропускаем
3.000000 - время респа скила ( ставим 0.000000 если не хотите видить респ)
C - это не важно , кому интересно это класс скила
skill.it.323 - это не трогаем
icon.skill0324 - это иконка которая будет отображатьяс в игре ( icon.etc_adena_i00 - иконка адены
icon.etc_coins_gold_i00 - иконка коин оф лак icon.etc_coin_of_fair_i00 - иконка фестиваль адены , остольные иконки можно найти брони:арморгрп.дат , вепонгрп.дат - оружие, etcitemgrp.dat - прочее )
0 0 0 0 8 10 - это не трогаем
2)Готовый вепонгпр.дат
3)Скилнейм-е.дат
Раскрывающийся текст

323 1 уууууууууу хххххххххххххххххх. none none
324 1 уууууууууу хххххххххххххххххх . none none

323/324 - ид скила
уууууууу - название скила
хххххххххххххххххх - описание скила
4)Готовый скилнейм-е.дат

Впрочем Вот вам Мануал по Созданию Скила Обменика . Для удобного редактирования датник или созданию строчек входящиеся в него не нарушая столбики предаставляю вам программу
Раскрывающийся текст
http://dump.ru/file/3219498

Сори за ошибки derisive.gif

0
Topic is closed for replies