Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Архив (https://forum.zone-game.info/forumdisplay.php?f=185)
-   -   Настройка (https://forum.zone-game.info/showthread.php?t=7737)

KarameJIka 23.04.2010 08:30

Настройка
 
Скажити плиз как через базу настроить чтобы банки МП востонавливали больши МП!!
Зарание огромное спасибо!!!

[STIGMATED] 27.04.2010 12:47

Re: Настройка
 
Через базу никак, только править в *.xml айди самой банки, думаю найдёшь сам что именно менЯть.

IIENDAL 27.04.2010 14:52

Re: Настройка
 
в некоторох сборках L2 Open можно в конфигах менять значение банок

Жужик 28.05.2010 13:00

Re: Настройка
 
Цитата:

Сообщение от IIENDAL (Сообщение 65914)
в некоторох сборках L2 Open можно в конфигах менять значение банок

Не только... В L2Base тоже в конфигах.

Credo 28.05.2010 13:24

Re: Настройка
 
server/gameserver/data/stats/skills 2000-2099.xml Ищешь строку:
<skill id="2005" levels="1" name="Pollen">
<set name="power" val="0" />
<set name="target" val="TARGET_ONE" />
<set name="hitTime" val="0" />
<set name="skillType" val="BEAST_FEED" />
<set name="itemConsumeId" val="6391" />
<set name="itemConsumeCount" val="1" />
<set name="operateType" val="OP_ACTIVE" />
<set name="castRange" val="200" />
<set name="effectRange" val="300" />
<for />
</skill>
Меняешь значение <set name="castRange" val="200" /> на то, какое количество маны ты бы хотел, чтоб восстанавливало.

Array 28.05.2010 16:56

Re: Настройка
 
Цитата:

Сообщение от Credo (Сообщение 71111)
Ищешь строку:
<skill id="2005" levels="1" name="Pollen">
<set name="skillType" val="BEAST_FEED" />

Извини конечно, но Pollen это явно не банка МП.

Цитата:

Сообщение от Credo (Сообщение 71111)
Меняешь значение <set name="castRange" val="200" /> на то, какое количество маны ты бы хотел, чтоб восстанавливало.

А castRange это какбы рассояние с которого его можно применять.

KarameJIka, я непомню точно, как в скиллах называется банка МП
(Mana Drug, Mana Potion, или еще как-то)
но выглядит она как-то так:
если регенит за некоторое время:
Код:

        <skill id="10000" levels="1" name="Custom Mana Drug (?)">
                <set name="itemConsumeId" val="726" />
                <set name="itemConsumeCount" val="1" />
                <set name="buffDuration" val="15000" />
                <set name="isPotion" val="true" />
                <set name="magicLvl" val="1" />
                <set name="operateType" val="OP_ACTIVE" />
                <set name="skillType" val="MPHOT" />
                <set name="target" val="TARGET_SELF" />
                <cond msgId="113" addName="1">
                        <player flyMounted="False" />
                </cond>
                <for>
                        <effect count="3" name="ManaHealOverTime" time="2" val="1.5" stackOrder="20" stackType="mp_recover" />
                </for>

time="2" - каждые 2 секунды
stackOrder="20" - по 20 мп
"buffDuration" val="15000" - сколько длится (1000=1сек)
и если сразу на сколько-то мп:
Код:

<skill id="10001" levels="1" name="Custom Mana Potion">
                <set name="itemConsumeId" val="728" />
                <set name="itemConsumeCount" val="1" />
                <set name="isPotion" val="true" />
                <set name="magicLvl" val="1" />
                <set name="operateType" val="OP_ACTIVE" />
                <set name="power" val="100" />
                <set name="skillType" val="MANAHEAL" />
                <set name="target" val="TARGET_SELF" />
                <cond msgId="113" addName="1">
                        <player flyMounted="False" />
                </cond>
        </skill>

"power" val="100" - по сколько.

Credo 28.05.2010 17:20

Re: Настройка
 
Цитата:

Сообщение от Array (Сообщение 71152)
Извини конечно, но Pollen это явно не банка МП........

Я тоже, конечно, извиняюсь, но здесь ты не прав! Как раз таки - стандартная банка МП (Mana Potion) называется Pollen! Иначе - почему у меня, при редактировании данного скилла - уменьшался\увеличивался объем восстанавливаемого количества маны? Можешь объяснить? На счет того, в какой именно строке меняется значение количества восстанавливаемой маны - мог ошибиться, т.к. давно не правил (подзабыл). Но точно могу сказать, что это и есть скилл, отвечающий за количество (по крайней мере- в моей сборке и в сборке l2dot).
Почему так точно помню, что итем "Pollen"? Да потому, что я сам как то искал эту хрень. Дней 5. Поэтому и запомнил.
А то, что ты описываешь - тоже банка маны, только усиленная. Она актуальна на высоких рейтах серверов.

Array 28.05.2010 17:41

Re: Настройка
 
Не знаю что у тебя как работает, но
<set name="power" val="0" /> если даже это мп, то 0?
<set name="target" val="TARGET_ONE" /> это не на себя, а на того, кто в таргете
<set name="hitTime" val="0" />
<set name="skillType" val="BEAST_FEED" /> а это зверей кормить на ферме(?)

...
Хотя ты может и прав по поводу "Pollen - банки маны" - где-то в какой-то сборке это может так и называется, ведь есть и другие названия.
Но скилл ты выложил явно не тот.

Credo 28.05.2010 17:58

Re: Настройка
 
Цитата:

Сообщение от Array (Сообщение 71160)
Не знаю что у тебя как работает, но
<set name="power" val="0" /> если даже это мп, то 0?

В настоящий момент в моей сборке количество маны, восстанавливаемой при потреблении банок mana potion - вынесено в конфиг. Поэтому там, в вышеприведенном коде файла скиллов, сейчас стоит "0" (извиняюсь за то, что ввел немного в заблуждение).

А вот фрагмент конфига скилла скории 3 u 2:

<skill id="2005" levels="1" name="Pollen">
<set name="power" val="200" />
<set name="target" val="TARGET_SELF" />
<set name="skillType" val="MANAHEAL" />
<set name="operateType" val="OP_ACTIVE" />
<set name="castRange" val="-1" />
<set name="effectRange" val="-1" />
<set name="buffDuration" val="15000" />
<set name="isPotion" val="true" />
<for />
</skill>

И вот строка, соответствующая количеству восстанавливаемой маны - <set name="power" val="200" />

Надеюсь, вопрос - исчерпан? ;)

Array 28.05.2010 18:16

Re: Настройка
 
Credo, вот теперь правильно.


Текущее время: 07:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot