Lineage Dev

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Lineage Dev » Общение » Как создать своего НПС.???


Как создать своего НПС.???

Сообщений 1 страница 7 из 7

1

Ести у кого ниб готовый отдельный НПС (Бафер к примеру) или можно мануал как создать своего НПС.? а то чтото не получается, какие файлы ковырять?  :pained:

Отредактировано Zakes (10.02.2013 09:44:53)

0

2

Ести у кого ниб рабочий отдельный Бафер.?

0

3

Чем Вам бафер в комьюнити то не угодил ?)

0

4

Не то что бы не угодил,  там всё хорошо. Мне нужен НПС бафер в каждом городе чтобы стоял, а не через комюнити бафались. Да и не только бафер нужен. Как создать НПС на сборке, можно мануальчик?

0

5

Завтра набросаю мануальчик

0

6

Спасибо большое  :)

0

7

Итак допустим мы хотим сделать своего нпц

Идем в папку gameserver\data\npc открываем там любой файл и добавляем текст

Код:
        <npc id="50015" name="Skeleton Archer" title="">
    <!--Base character specific-->
    <set name="baseSTR" value="78"/>
    <set name="baseCON" value="75"/>
    <set name="baseDEX" value="41"/>
    <set name="baseINT" value="42"/>
    <set name="baseWIT" value="78"/>
    <set name="baseMEN" value="20"/>
    <set name="baseHpMax" value="214.616"/>
    <set name="baseMpMax" value="132.64"/>
    <set name="baseHpReg" value="2.5"/>
    <set name="baseMpReg" value="1.2"/>
    <set name="basePAtk" value="25"/>
    <set name="baseMAtk" value="17"/>
    <set name="basePDef" value="69"/>
    <set name="baseMDef" value="46"/>
    <set name="basePAtkSpd" value="253"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseAtkRange" value="1100"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseCritRate" value="80"/>
    <set name="baseWalkSpd" value="40"/>
    <set name="baseRunSpd" value="140"/>
    <set name="rndDam" value="30"/>
    <set name="baseEvasionRate" value="0"/>
    <set name="baseAccuracyRate" value="0"/>
    <set name="baseMevasionRate" value="0"/>
    <set name="baseMaccuracyRate" value="0"/>
    <set name="baseMCritRate" value="50.0"/>
    <set name="collision_radius" value="11.0"/>
    <set name="collision_height" value="27.0"/>
    <set name="displayId" value="20100"/> <!-- Внешний вид нпц, т.е. ид другова нпц -->
    <!--Npc specific-->
    <set name="type" value="Npc"/>
    <set name="ai_type" value="CharacterAI"/>
    <set name="level" value="13"/>
    <set name="baseHpRate" value="1.0"/>
    <set name="rewardExp" value="405"/>
    <set name="rewardSp" value="19"/>
    <set name="rewardRp" value="0"/>
    <set name="aggroRange" value="500"/>
    <set name="shots" value="NONE"/>
	</npc>

Далее идем в папку gameserver\data\html\default и добавляем туда файлик 50015.htm с текстом

Код:
Скелет

Привет путник

В игре пишем команду //spawn 50015

Наш нпц стоит и выводит диалог :)

0


Вы здесь » Lineage Dev » Общение » Как создать своего НПС.???


Рейтинг форумов | Создать форум бесплатно