Hello,
I have this thunder events plugin but something about it is causing my server to have a lot of instability.
can someone say what can cause or what can be wrong?
Code
PHP Code:
// define a task id
#define TASKID1 1324687358
// array de sons aleatórios
new thunder_sounds[][] = {
"thunder_events/thunder1",
"thunder_events/thunder2",
"thunder_events/thunder3",
"thunder_events/thunder4",
"thunder_events/thunder5"
}
public plugin_init() { // registro do plugin
register_plugin(PLUGIN,VERSION,AUTHOR)
set_task( random_float( 30.0, 60.0 ), "thunderclap")
return PLUGIN_CONTINUE;
}
public client_putinserver(id){
if(is_user_bot(id))
return;
if(!task_exists(TASKID1)){
restore_lightstyle();
}
}
public thunderclap() {
client_cmd(0,"spk %s",thunder_sounds[random(sizeof thunder_sounds)]);
set_task( random_float(30.0, 60.0), "thunderclap")
engfunc(EngFunc_LightStyle, 0, "z")
if(task_exists(TASKID1)){
remove_task(TASKID1)
}
set_task(0.2, "restore_lightstyle", TASKID1)
return FMRES_HANDLED
}
public restore_lightstyle() {
engfunc(EngFunc_LightStyle, 0, "m")
}