What's new

Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

laza

User
Joined
Dec 20, 2009
Messages
31
Reaction score
2
Jak zrobic potworki, ktore atakujom dopiero kiedy sie je zaznaczy.
Moj silnik Allisow
 

Stelma

Active User
Joined
Jan 6, 2009
Messages
114
Reaction score
19
Odp: Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

Wbrew temu co wszyscy powiedzieli ju? na tym forum. Da si? to zrobi?. Pewno wi?kszo?? zapyta jak przecie? to nie mo?liwe w lua. Nie udziele odpowiedzi jednak mog? jedynie was na to naprowadzi?.

Code:
doChallengeCreature(cid, target)
doChangeSpeed(cid, delta)
doMonsterSetTarget(cid, target)
getCreatureTarget(cid) //TODO
getMonsterTargetList(cid) //TODO

onTarget(cid, target)

Powodzenia wszystkim ?ycz?. Aha za 30 z? mog? to zrobi?. Prosz? mnie nie bluzga? ?e chce to zrobi? za kas? jednak wiedza kosztuje. Zawsze mo?na przecie? popr?bowa? samemu ;)
 

Tibionauta

Advanced User
Joined
May 8, 2008
Messages
388
Reaction score
43
Odp: Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

@Up.
Bullshit. W samym Lua tego nie zrobisz. Potworki z za?o?enia s? zaprogramowane w taki spos?b, ?e po ich spawnie atakuj? graczy, kt?rzy pojawiaj? si? w ich zasi?gu.

@Topic.
Musia?by? przeprogramowa? ca?? funkcj? odpowiadaj?c? za nadawanie monsterowi targeta.
 

januszek89

New User
Joined
Mar 17, 2009
Messages
7
Reaction score
1
Odp: Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

Jest to mo?liwe w lua mo?e nie wszystko ale wi?kszo??.
S? takie opcj? (napewno nie wszystkie):

1. Mo?na zrobi? tak, ?e player jest jak god (ustawi? mu odpowiedni? flag?) a przecie? god'a monstery nie bija i w jak player zaatakuje wtedy staje si? normalnym graczem

2. ?atwiej ale mniej efektownie zrobi? ?e jak nie zaatakujesz potwora to on za toba chodzi ale nie zabiera hp. Jakby kto? popr?bowa? to mo?e i by zrobi? ale ciekawe z jakim efektem :p
 

Stelma

Active User
Joined
Jan 6, 2009
Messages
114
Reaction score
19
Odp: Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

@Tibionauta
Tak nie da si? nie ? A te funkcje do ustawienia targeta monsterowi to s? dla jaj to samo z funkcjami zabieraj?cymi mu spelle i dodaj?cymi yhm.

Po za tym sam 2 linijki ni?ej stwierdzi?e? ?e si? da ale to du?o pracy :D

Notabene w creaturescripts jest funkcja onTarget Ciekawe po co ona jest prawda ? Hmm pomy?lmy co si? stanie jak zwr?ci false ??

@Januszek89
Jest funkcja stopuj?ca potwora/gracza i nie pozwalaj?ca mu si? rusza?, jest r?wnie? odblokowuj?ca to

@Topic
To ?e czego? 90% os?b nie umie zrobi? nie oznacza i? si? nie da.



Ma?o tego mamy jeszcze onAttack. Kt?r? je?eli dobrze oprogramujemy r?wnie? mo?e sprawdza? cel i go wy??cza? / sprawia? i? atak nie wyjdzie od danego monstera.


@Down
Nigdzie nie napisa?em ?e lepiej w lua to robi?. Po prostu si? da nie jak twierdzi po?owa skrypter?w ?e nie.
 
Last edited:

Invicten

User
Joined
Jul 4, 2010
Messages
21
Reaction score
17
Odp: Jak zrobic potworki ktore atakujom dobiero wtedy kiedy je sie zaatakuje.

Tak mo?esz si? pierdoli? z tym w lua, zrobi? kilka skrypt?w, kt?re nie pozwol? potworkowi zaatakowa? gracza i sprawi?, ?e nie b?dzie za nim ?azi?. Tylko czy nie lepiej w c++ dopisa? jeden warunek? Mo?na te? wczyta? sobie jakiego? xml z potworkami i przypisanymi im storageami, wtedy edycja systemu nie b?dzie wymaga? kompilacji.
 
Top