zBot kicker

Статус
В этой теме нельзя размещать новые ответы.

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
217
Симпатии
7
Пол
Мужской
короче...
искал но не смог найти нормальную, лёгкую ~ zBot Controler,
решил сам сделать... и столкнулся с проблемой... ( я же не велики скриптер : )

хочу запихнуть if (cs_get_user_team(id) != CS_TEAM_UNASSIGNED) || (cs_get_user_team(id) != CS_TEAM_SPECTATOR)

здесь

public check_clients() {
new id
g_num = 0
for (id = 1; id <= g_maxplayers; id++)
{
if (is_user_connected(id) && !is_user_hltv(id) && !is_user_bot(id) )
g_num++
}
return g_num
}

чтобы считал только игроков CT+TT без UNASSIGNED+SPECTATOR

C++:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

new g_num, g_maxplayers

public plugin_init() {
    register_plugin("zBot Kicker", "0.1", "Shadowless")
    g_maxplayers = get_maxplayers()
}

public check_clients() {
    new id
    g_num = 0
    for (id = 1; id <= g_maxplayers; id++)
    {
        if (is_user_connected(id) && !is_user_hltv(id) && !is_user_bot(id) )
                g_num++
    }
    return g_num
}

public check_players() {
    if (check_clients() <= 1) {
        server_cmd("bot_quota 1")
        console_print(0, "[AMXX] Adding zBots Back to Server...!")
    }
    if (check_clients() > 1) {
        server_cmd("bot_quota 0")
        console_print(0, "[AMXX] Kicking All zBots...!")
    }  
    return PLUGIN_HANDLED
}

public client_connect(id) {
    if (!is_user_bot(id)) {
        server_cmd("bot_quota 1")
    }
    set_task(15.0, "check_players", 0, _, _, "b")
}

public client_disconnected(id) {
    if (!is_user_bot(id)) {
        server_cmd("bot_quota 1")
    }
    set_task(15.0, "check_players", 0, _, _, "b")
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/

не судите строго :)
 

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
217
Симпатии
7
Пол
Мужской
tnx u very much... to all... u are great helpers.... <3

if ( is_user_connected(id) && !is_user_hltv(id) && !is_user_bot(id) && (get_user_team(id) == 1 || get_user_team(id) == 2) )

plz close the topic i can`t stop reading of replyss.....
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу