coś ci sie pomylilo synuś.
#include <amxmodx>
public plugin_init()
{
register_plugin("Test", "0.1", "K!113r")
}
public client_putinserver(id)
{
if(is_user_connected(id))
client_cmd(id, "cl_forwardspeed 400")
}
Ustawia komendę przy wejściu na serwer (rozwiązanie fbang'a nie zadziała do końca, ponieważ ustawia komendę 5 sekund po wczytaniu nowej mapy).
#include <amxmodx>
#define TASK_USTAW 987100
public plugin_init()
{
register_plugin("Test", "0.1", "K!113r")
}
public client_putinserver(id)
{
if(task_exists(TASK_USTAW+id))
remove_task(TASK_USTAW+id)
if(is_user_connected(id))
set_task(5.0, "Ustaw", TASK_USTAW+id, _, _, "b")
}
public client_disconnect(id)
{
if(task_exists(TASK_USTAW+id))
remove_task(TASK_USTAW+id)
}
public Ustaw(task_id)
{
new id = task_id - TASK_USTAW
client_cmd(id, "cl_forwardspeed 400")
}
Ustawia komendę graczowi co 5 sekund od połączenia z serwerem (trochę słabe rozwiązanie, bo jak ktoś będzie mieć binda to i tak będzie biegał, lecz mało graczy ma takie bindy )
Pierwsze na pewno zadziała, drugie nie testowane.
Jeżeli nie odpowiada to najwyżej później dopiszę blokade zmiany (chyba się da )
Mój kod ustawia co 5 sekund wszystkim graczom.