добавления пасивного навыка классу

░▒█☻ ☻█▒░

Прославленный
Местный
Сообщения
374
Розыгрыши
0
Репутация
138
Реакции
160
Баллы
1 438
Хроники
  1. Interlude
Исходники
Присутствуют
Сборка
pw
ку всем
как добавить пассивный навык определенному классу?
 
Добавить умение в skilltree в датапаке для нужного класса.
 
в Skilltree есть все создай скилл а потом тот скил добавить в Skilltree
 
В чем проблема сделать по примерулюбого другого скилла.
1)Добавляешь в ДП элементарно на примере любой пассики, допустим id=227 :
XML:
<skill id="227" levels="50" name="Light Armor Mastery">
  <table name="#pDef"> 4.2 5.3 6.5 7.7 9 9.9 10.8 12.7 13.7 14.8 16.9 18 19.1 21.5 22.7 24 25.3 26.6 27.9 29.3 30.7 32.1 33.6 35 36.5 38.1 39.6 41.2 42.8 44.5 46.1 47.8 49.5 51.3 53.0 54.8 56.6 58.4 60.2 62.1 64.0 65.8 67.7 69.7 71.6 73.5 75.5 77.4 79.4 81.3 </table>
  <table name="#rEvas"> 3 3 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 </table>
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <add order="0x40" stat="pDef" val="#pDef">
      <and>
        <using kind="Light"/>
        <not>
          <using kind="Heavy,Magic"/>
        </not>
      </and>
    </add>
    <add order="0x40" stat="rEvas" val="#rEvas">
      <and>
        <using kind="Light"/>
        <not>
          <using kind="Heavy,Magic"/>
        </not>
      </and>
    </add>
  </for>
</skill>

2)Добавляешь в БД, по тому же самому примеру, соблюдая лвл самого скилла и указывая верный "slass_id".

3)Аналогично по этому же скиллу делаешь записи в датниках "skillname.dat" и "skillgrp.dat", соответственно накидывая иконку (что бы ты видел скилл =) ).

P.S. Возможно что то забыл, но принцип думаю понятен.
 
ку всем
как добавить пассивный навык определенному классу?
Ну смотри...
Если берем Pw soft
То мы тут видем 2 таблицы.
1 - skill_tree, в которой указано:
`class_id`
`skill_id`
`level
`name`
`sp`
`min_level`
вот сюда нам нужно добавить скилл для класса.
2 - skill_learn, в которой указаны
`npc_id`
`class_id`
Но это нам не нужно, ибо тут все и так прописано.

Добавляем в 1 таблицу и молимся чтобы у НПС, который учит какие-то классы появился этот скилл для обучения.
 
Реакции: kick
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
А можно выкинуть Pwsoft в мусорку и взять что-то нормальное
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Чет смотрю тыб прям все выкинулбы
Так а что? Если она нестабильна и даже онлайн не держит . Исходы застряли наверное году так в 2010. А всякое добавленое касается только дополнений. Я не говорю что где-то есть заветные "Божественные сурсы". Просто эти уж очень устарели. Да вон даже взять тут валяются Fisteam Interlude поприятней будет + даже если дундук сможешь этих "Дополнений" перетащить со всяких скриптов и прочих оверосборок вагон.
 
Последнее редактирование: