Ести у кого ниб готовый отдельный НПС (Бафер к примеру) или можно мануал как создать своего НПС.? а то чтото не получается, какие файлы ковырять?
Отредактировано Zakes (10.02.2013 09:44:53)
Lineage Dev |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Lineage Dev » Общение » Как создать своего НПС.???
Ести у кого ниб готовый отдельный НПС (Бафер к примеру) или можно мануал как создать своего НПС.? а то чтото не получается, какие файлы ковырять?
Отредактировано Zakes (10.02.2013 09:44:53)
Ести у кого ниб рабочий отдельный Бафер.?
Чем Вам бафер в комьюнити то не угодил ?)
Не то что бы не угодил, там всё хорошо. Мне нужен НПС бафер в каждом городе чтобы стоял, а не через комюнити бафались. Да и не только бафер нужен. Как создать НПС на сборке, можно мануальчик?
Завтра набросаю мануальчик
Спасибо большое
Итак допустим мы хотим сделать своего нпц
Идем в папку 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
Наш нпц стоит и выводит диалог
Вы здесь » Lineage Dev » Общение » Как создать своего НПС.???