Hello Am.
I was looking for a repeat of the same sound a number of times (5 seconds):
PHP Code:
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
I made the following code to optimize:
PHP Code:
remove_task(9393939932);
timer = 5
set_task(1.0, "countdown", 9393939932);
// [...]
public countdown()
{
if (timer >= 0)
{
emit_sound(0, CHAN_VOICE, "player/heartbeat1.wav", 0.2, ATTN_NORM, 0, PITCH_NORM)
}
--timer;
if (timer > 0)
{
set_task(1.0, "countdown", 9393939932);
}
else
{
remove_task(9393939932);
}
}
what I want to know is whether it can improve the code otherwise
Thanks in advance