Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику poloborota ::: Спасибо сказали: 3
Дата поста: В теме: За сообщение: Спасибо сказали:
15.6.2016, 3:40 бан/кик игрока по нажатию одной клавиши
Я тут подумал, мне достаточно будет минимального функционала для счастья:
банить из спектров одной кнопкой (на зашитый в плагин период времени).
Помогите, плиз, такой плагин набросать
Unknown
11.6.2016, 14:12 бан/кик игрока по нажатию одной клавиши
Есть плагин, который:
1) Если ты живой, по наведению прицела на другого игрока и нажатию клавиши, кикает его
2) Если в спектрах наблюдаешь за игроком, нажимаешь ту же клавишу и игрока банит (на срок, забитый в плагине).

Всё бы хорошо, но кик не работает, а бан сработал пару раз и больше "не хочет".
По нажатию из спектров ничего не происходит. Ошибок нет. Тестировал на людях.
Помогите допилить плагин

код
Код
#include <amxmodx>
#include <engine>
public plugin_init(){
    register_cvar("Ban_Time", "241920");//Время бана
    register_clcmd("fast_bk", "loool");    
}
public loool(id){
    if(!is_user_connected(id)||!(get_user_flags(id) & ADMIN_BAN)) return 1;
    new sdsdsd = get_cvar_num("Ban_Time");
    if(!is_user_alive(id)){
        new iSpecMode = entity_get_int(id, EV_INT_iuser1);
        if(iSpecMode == 0 || iSpecMode == 3) return 1;new iSpec=entity_get_int(id, EV_INT_iuser2);
        if(!is_user_connected(iSpec)) return 1;server_cmd("amx_superban %d #%d ^"CHEATER!^"", sdsdsd, iSpec);
    }
    else{
        new target,body;get_user_aiming(id, target, body, 9999)
        if(is_user_connected(target))server_cmd("amx_kick #%d ^"AFK^"", target);
    }
    return 0;
}
Unknown