Pues eso, que queda mu chulo q el cuerpo del PNJ al morir desaparezca , pero como hago para q al morir un PNJ en especial se quede su cuerpo para poder saquearlo o para examinarlo . Gracias.
void SetIsDestroyable(
int bDestroyable,
int bRaiseable = TRUE,
int bSelectableWhenDead = FALSE
);
Si bDestroyable es FALSE, el cuerpo no se desvanece y queda el cadáver.
Si bRaiseable es TRUE el personaje puede ser resucitado.
Si bSelectableWhenDead es TRUE, cuando la criatura q contenga esta función está muerta, un jugador q pase el puntero sobre el cadáver verá el nombre de dicha criatura.
Así por ejemplo… Si queremos q al matar a un orco su cadáver quede en el suelo, no sea resucitado y sea identificable, se puede añadir la siguiente línea en el OnSpawn de la criatura:
Pos concretamente nu se luego lo miro mejon pero mira de poner algo o examina el OnDeath del modulo
En el lexicon se sugiere la siguiente función:
SetIsDestroyable(int, int, int)
void SetIsDestroyable(
int bDestroyable,
int bRaiseable = TRUE,
int bSelectableWhenDead = FALSE
);
Si bDestroyable es FALSE, el cuerpo no se desvanece y queda el cadáver.
Si bRaiseable es TRUE el personaje puede ser resucitado.
Si bSelectableWhenDead es TRUE, cuando la criatura q contenga esta función está muerta, un jugador q pase el puntero sobre el cadáver verá el nombre de dicha criatura.
Así por ejemplo… Si queremos q al matar a un orco su cadáver quede en el suelo, no sea resucitado y sea identificable, se puede añadir la siguiente línea en el OnSpawn de la criatura:
void main()
{
SetIsDestroyable(FALSE, FALSE, TRUE);
}