Dalej nic :v
#include <amxmodx>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
set_task(20.0, "sprawdz_graczy", .flags="b");
}
public sprawdz_graczy()
{
new num, players[32];
get_players(players, num, "gh")
for(new i=0; i<num; i++)
{
new id = players[i]
if(get_playersnum() > 1){
set_user_flags(id, get_user_flags(id) | ADMIN_LEVEL_H);
client_print(0, print_chat, "Dziala!")
}
}
}
Zrobiłem tak, by pokazywało, czy w ogóle wykonywane jest zadanie między klamerkami, gdzie to dodawane są flagi. Otóż jak widać wyżej dodałem, by co 20 sekund pojawiał się napisa "Działa!". No i się pojawia, więc myślę, że to może być jakiś błąd z set_user_flags :c Jakieś pomysły? ;d
edit. Zaraz lukne to sprawdzanie na początku rundy
#include <amxmodx>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")
}
public Nowa_Runda()
{
new num, players[32];
get_players(players, num, "gh")
for(new i=0; i<num; i++)
{
new id = players[i]
if(get_playersnum() > 1){
set_user_flags(id, get_user_flags(id) | ADMIN_LEVEL_H);
client_print(0, print_chat, "Dziala!")
}
}
}
Dalej nic :v
Użytkownik DAx. edytował ten post 26.05.2014 10:36