Поиск Only knife

Сообщения
190
Реакции
16
Помог
1 раз(а)
Привет всем, ищу банальный и простой плагин на ReAPI без лишнего.
Необходимо, чтобы у игрока был только Нож в руке, поменять или подобрать оружие он не мог вообще (то есть не бралось, а не выкидывалось, и вообще нельзя подобрать и купить оружие).
Квар на вкл/выкл.
Если такого нет, кому несложно написать )
 
Сообщения
645
Реакции
222
Помог
11 раз(а)
хз, рассмотри. нагрузка нулевая.

Код:
#include <amxmodx>
#include <amxmisc>

new bool:g_knife;

public plugin_init()
{
    register_clcmd("say /knife", "ClCmd_knife");
    register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" );
    
}

public ClCmd_knife()
{
    g_knife = !g_knife;
    if(g_knife)
    {
        static iPlayers[MAX_PLAYERS], iPlayerCount;
        get_players_ex(iPlayers, iPlayerCount, GetPlayers_ExcludeDead);

        for(new i, Players; i < iPlayerCount; i++)
        {
            Players = iPlayers[i];
            engclient_cmd(Players, "weapon_knife");
        }
    }
}

public EventCurWeapon(pId)
{
    if(g_knife)
        engclient_cmd(pId, "weapon_knife");
}
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
Limbooc, необходимо, чтобы админ мог только квар использовать, команда не подойдет.
Там запуск на сервере будет конфига, и соответственно в нем будет квар стоять на вкл/выкл.
 
Сообщения
645
Реакции
222
Помог
11 раз(а)
ncux0Zz, естественно,я на это и расчитывал, это основа, квар надеюсь не особого труда займет это сделать
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
Limbooc, да я знаю, что его не трудно заменить) только я не скриптер, знаний в программировании 0.
P.S. Надо было идти учиться на программиста :/
 
Сообщения
645
Реакции
222
Помог
11 раз(а)
ncux0Zz, если тебе это устроет могу квар запиить
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
Limbooc, да, если можно. Я так понимаю при 0, отключается. При 1 будет доступен только нож и остальное оружие нельзя будет купить или поднять?
 
Сообщения
645
Реакции
222
Помог
11 раз(а)
ncux0Zz, купить и поднять может, но игрок в любом случае не можеть достать оружие
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
Limbooc, у меня есть подобный, там сообщение прописано, и он берёт и покупает оружие, но выбрать не может.
Думал на сколько оптимизированный код, а сообщение можно убрать либо сделать, чтобы при попытке поднять писало игроку "разрешён только нож"
 

Вложения

d3m37r4

111111
Сообщения
1,420
Реакции
1,162
Помог
10 раз(а)
Limbooc, CurWeapon вызывается на все оружки же ж, нагрузки море!!!
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
d3m37r4, сарказм :/
Сделать так нельзя, чтобы оружие вообще поднять нельзя было и купить тоже, а оружие (пистолет) при респавне удалялось?
 

d3m37r4

111111
Сообщения
1,420
Реакции
1,162
Помог
10 раз(а)
ncux0Zz, это не сарказм, Вы же топите за оптимизейшн, я сказал, что курвеапон вызывается для всего оружия.
Сделать так нельзя, чтобы оружие вообще поднять нельзя было и купить тоже, а оружие (пистолет) при респавне удалялось?
На запрет оружия RG_CBasePlayer_HasRestrictItem в помощь. А чтобы удалялось при респавне, ну это можно попробовать RG_CBasePlayer_GiveDefaultItems сидить, мб, или просто отбирать при спавне итемы нужные.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу