Доработка блокировки оружий

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Нужна доработать код.
Суть: что бы указывалось кол-во оружий на кол-во игроков. Пример: на 6 человек, только 2 авика доступно и тд

C-подобный:
public Action:CS_OnBuyCommand(client, const String:weapon[])
{
    if (strcmp(weapon, "awp") == 0 && GetTeamClientCount(2) + GetTeamClientCount(3) < 6)
    {
        PrintToChat(client, "Для покупки AWP требуется минимум 6 игроков!");
        return Plugin_Handled;
    }
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
C-подобный:
#define MIN_PLAYERS_FOR_AWP 6

public Action:CS_OnBuyCommand(client, const String:weapon[])
{
    if (!strcmp(weapon, "awp") && GetTeamClientCount(2) + GetTeamClientCount(3) < MIN_PLAYERS_FOR_AWP)
    {
        PrintToChat(client, "Для покупки AWP требуется минимум %i игроков!", MIN_PLAYERS_FOR_AWP);
        return Plugin_Handled;
    }
    return Plugin_Continue;
}
Сообщения автоматически склеены:

А количество доступных экземпляров я хз откуда ты будешь брать
Показал бы весь код, а не одну функцию из него.
 
Сверху Снизу