Mam pytanie: chciałem wykryć naciśnięcie IN_ATTACK
Zrobiłem to tak:
public client_PreThink(id)
{
if(!ma_klase[id])
{
return PLUGIN_CONTINUE;
}
if(!is_user_connected(id) || !is_user_alive(id))
{
return PLUGIN_CONTINUE;
}
if(!(get_user_button(id) & IN_ATTACK))
{
return PLUGIN_CONTINUE;
}
switch(tryb[id])
{
case 0:
{
return PLUGIN_CONTINUE;
}
case 1:
{
Funkcja1(id);
}
case 2:
{
Funkcja2(id);
}
}
return PLUGIN_CONTINUE;
}
Problem mam taki: Funkcje wykonują się cały czas, gdy trzymam przycisk ataku. Jak mogę zmienić kod by funkcja była wykonana raz? 1 kliknięcie = 1 wywołanie funkcji
Edit: @Down - działa Dziękuje
Użytkownik A może sma? edytował ten post 15.08.2011 20:45