Guida [SMALL-FIX] Bugfix Kill Event (LUA Event) su mob con 0 exp in mob_proto

Ikarus_

Utente Emerald
8 Settembre 2012
1,047
23
564
443
Ultima modifica:
Forse non tutti sanno che se imposti ad un mob/metin l'exp a 0 nella colonna exp del mob_proto quel mob non triggererà più l'event when kill delle quest.
Questo perchè quell'event viene avviato sul player che ha ricevuto più exp dal mob (CHARACTER:: DistributeExp) che nel caso in cui l'exp è settata su 0 risulterà essere NULL.

Questo piccolo fix checka (nel caso in cui DistributeExp ritorna NULL) che esistano o meno player che hanno fatto danno al mob ed in base a questo avvierà (o no) il trigger dell 'when kill begin' sul player con un maggiore danno inflitto al mob morente.

CODICE

fonti : me

bye bye
 

ThunderNatsu

Utente Bronze
31 Luglio 2017
98
12
21
44
Forse non tutti sanno che se imposti ad un mob/metin l'exp a 0 nella colonna exp del mob_proto quel mob non triggererà più l'event when kill delle quest.
Questo perchè quell'event viene avviato sul player che ha ricevuto più exp dal mob (CHARACTER:: DistributeExp) che nel caso in cui l'exp è settata su 0 risulterà essere NULL.

Questo piccolo fix checka (nel caso in cui DistributeExp ritorna NULL) che esistano o meno player che hanno fatto danno al mob ed in base a questo avvierà (o no) il trigger dell 'when kill begin' sul player con un maggiore danno inflitto al mob morente.

CODICE

fonti : me

bye bye
Uno dei pochi che cerca ancora di aiutare la community italiana, continua cosi!
 
  • Mi piace
Reazioni: Ikarus_