Jump to content
Darling

Как дать НПС скиллы?

Recommended Posts

На одной сборке увидел такую весч, при обращение к нпс (Диалоги) (пример: Нпс дает 200 монеток, 2 раз дает 200 монеток, 3 раз подкидывает игрового персонажа в торнадо)

Хотелось бы уточнить момент а собственно как это сделать? подскажите где собака зарыта?...


logo.gif.7a6bf573c184aefe07085780c554cb7b.gifimage.png.b1bdb87cf81127fc757c39aa04ca5385.png

Share this post


Link to post
Share on other sites
3 часа назад, ϟAlсаtrаzϟ сказал:

На одной сборке увидел такую весч, при обращение к нпс (Диалоги) (пример: Нпс дает 200 монеток, 2 раз дает 200 монеток, 3 раз подкидывает игрового персонажа в торнадо)

Хотелось бы уточнить момент а собственно как это сделать? подскажите где собака зарыта?...

Писать функцию в NPCScrips.iua
Счетчик на обращение данного персонажа в таблицу. 
На 3 раз применяем Скилл торнадо на персонажа. 
По сути мы не прописываем НПС какой то скилл. 
 


Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites
2 минуты назад, ϟAlсаtrаzϟ сказал:

пойду копать

 

Обращайся если будут какие либо вопросы)


Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites
2 минуты назад, NMS3RR сказал:

Обращайся если будут какие либо вопросы)

в принципе вместо торнадо, можно и другое что то поставить?

Допустим трансформацию в "овечку" и определить таймером на "допустим 5 минут"

Edited by ϟAlсаtrаzϟ

logo.gif.7a6bf573c184aefe07085780c554cb7b.gifimage.png.b1bdb87cf81127fc757c39aa04ca5385.png

Share this post


Link to post
Share on other sites
Только что, ϟAlсаtrаzϟ сказал:

в принципе вместо торнадо, можно и другое что то поставить?

Конечно, если НПС не в безопаске можно ему запилить любой атакующий навык или сделать призыв мобов или сделать наложения бафа(кстати хороший пример БАФЕР, а его основе можно посмотреть)


Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites
Только что, NMS3RR сказал:

Конечно, если НПС не в безопаске можно ему запилить любой атакующий навык или сделать призыв мобов или сделать наложения бафа(кстати хороший пример БАФЕР, а его основе можно посмотреть)

кстати это мысль... пойду попробуй сделать а там видно будет)


logo.gif.7a6bf573c184aefe07085780c554cb7b.gifimage.png.b1bdb87cf81127fc757c39aa04ca5385.png

Share this post


Link to post
Share on other sites

PlayEffect( role, 274 )

НПС никаких скилов не использует, а на персонажа накладывается анимация эффекта

274 - это айдишник из таблицы sceneeffectinfo, какие эффекты на каких скилах используются можно посмотреть в таблице skilleff

 

Share this post


Link to post
Share on other sites
1 минуту назад, Duduf сказал:

PlayEffect( role, 274 )

НПС никаких скилов не использует, а на персонажа накладывается анимация эффекта

274 - это айдишник из таблицы sceneeffectinfo, какие эффекты на каких скилах используются можно посмотреть в таблице skilleff

 

ну так я то @NMS3RR как раз понял в этом плане, а вы о чем?


logo.gif.7a6bf573c184aefe07085780c554cb7b.gifimage.png.b1bdb87cf81127fc757c39aa04ca5385.png

Share this post


Link to post
Share on other sites
38 минут назад, Duduf сказал:

PlayEffect( role, 274 )

НПС никаких скилов не использует, а на персонажа накладывается анимация эффекта

274 - это айдишник из таблицы sceneeffectinfo, какие эффекты на каких скилах используются можно посмотреть в таблице skilleff

 

НПС могут использовать скиллы, они ведь могут накладывать STATE'ы


Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites

Накладывание стейта и использование скила немного разные вещи. Стейт можно накладывать чем угодно и кем угодно. 

 

Насчет использования скилов НПСами вообще надо экспериментально проверить, наследует ли НПС характеристики моба и можно ли им использовать ChaUseSkill или вообще с ChaUseSkill можно использовать любой скилл, даже не прописанный мобу

 

Если нет, то для имитации использования скила НПСом надо накладывать стейт и проигрывать эффект

Share this post


Link to post
Share on other sites
22 минуты назад, Duduf сказал:

Накладывание стейта и использование скила немного разные вещи. Стейт можно накладывать чем угодно и кем угодно. 

 

Насчет использования скилов НПСами вообще надо экспериментально проверить, наследует ли НПС характеристики моба и можно ли им использовать ChaUseSkill или вообще с ChaUseSkill можно использовать любой скилл, даже не прописанный мобу

 

Если нет, то для имитации использования скила НПСом надо накладывать стейт и проигрывать эффект

ну таскать то за собой Нпс же можно, так в чем проблема его бить заставить?)


logo.gif.7a6bf573c184aefe07085780c554cb7b.gifimage.png.b1bdb87cf81127fc757c39aa04ca5385.png

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...