Нужен плагин на выдачу дефолт ножа

Тема в разделе "Запросы", создана пользователем ilyuxa12321, 4 сен 2016.

  1. ilyuxa12321

    ilyuxa12321

    Сообщения:
    7
    Симпатии:
    0
    Здравствуйте.
    У меня из-за конфликта двух плагинов пропадает моделька ножа.
    Но если дропнуть этот нож и выдать заного, то всё норм. (При свапе на грену тоже появляется нож, но не удобно очень).
    Суть плагина: удалять у игрока при спавне предмет в определенном слоту и выдавать его заного.
     
  2. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.579
    Симпатии:
    1.989
    PHP:
    #include <sdktools_functions>
    #include <sdktools_entinput>

    #pragma newdecls required

    public void OnPluginStart()
    {
        
    HookEvent("player_spawn"Event_PlayerSpawn);
    }

    public 
    void Event_PlayerSpawn(Event event, const char[] namebool donBroadcast)
    {
        
    CreateTimer(0.1ReloadKnifeevent.GetInt("userid"), TIMER_FLAG_NO_MAPCHANGE);
    }

    public 
    Action ReloadKnife(Handle timerany userid)
    {
        
    int client GetClientOfUserId(userid);
        if (
    client)
        {
            
    int knife GetPlayerWeaponSlot(client2);
            if (
    knife != -1)
            {
                
    RemovePlayerItem(clientknife);
                
    AcceptEntityInput(knife"Kill");
            }
            
    GivePlayerItem(client"weapon_knife");
        }
        return 
    Plugin_Stop;
    }
     
    ilyuxa12321 нравится это.
  3. ilyuxa12321

    ilyuxa12321

    Сообщения:
    7
    Симпатии:
    0
    Спасибо, работает, но только если таймер ставить на 3.0, вместо 0.1.
    UPD: хотя на 1.0 поставил тоже работает. Очень благодарен
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.579
    Симпатии:
    1.989
    Это уже "по вкусу". Нужно ставить то же время или чуть большее, чем то, после которого скрывается нож. Оффтоп
     
  5. SlipknotRU

    SlipknotRU

    Сообщения:
    35
    Симпатии:
    4
    @AlmazON, зачем таймер? узнаем есть ли нож в руках и выдаем, на крайний случай, постспавн флаг, удаляем все оружие у игрока при спавне и выдаем нож.
     
  6. ilyuxa12321

    ilyuxa12321

    Сообщения:
    7
    Симпатии:
    0
    Нож то есть, моделька куда-то исчезает переодически, а так с этим плагином перевыдача и норм, моделька есть, после каждого спавна