to set player voice correctly, we need to use 3 native functions:
SET_PLAYER_PAIN_ROOT_BANK_NAME : include: Pain_High,Pain_low, Death_high, death_low.
to use: SET_PLAYER_PAIN_ROOT_BANK_NAME("string"), string can be: "NIKO", "LUIS", "JOHNNY", "PAIN_MALE".
SET_LOCAL_PLAYER_PAIN_VOICE : include: Inhale, High_fall, On_fire, ...
to use: SET_LOCAL_PLAYER_PAIN_VOICE("string"), string can be: "NIKO_EXTRAS","LUIS_EXTRAS","JOHNNY_EXTRAS"
SET_LOCAL_PLAYER_VOICE : include: normal voice and pissed off voice. (SET_AMBIENT_VOICE_NAME can set voice but when player is pissed off, the voice won't change)
to use: SET_LOCAL_PLAYER_VOICE( "string" ), string can be: "NIKO", "LUIS, "JOHNNY".
I got problem with SET_LOCAL_PLAYER_VOICE : this can be changed only one time. when I play TBOGT, I use it to change to NIKO voice, but when I wanna change back, it's just not working.
and SET_PLAYER_PAIN_ROOT_BANK_NAME : I'm trying to find Female Pain root, it's strange that "PAIN_MALE" 's totally working but "PAIN_FEMALE" 's not working.
If anyone's interested about set player voice and figure out how to solve these 2 problems above, plz post your answer now.
Thanks for reading )