[CS: Source] Плагин для удаления оружия CSS v34

Тема в разделе "Требуется", создана пользователем Pavel, 17 янв 2016.

  1. Pavel

    Pavel

    Сообщения:
    2
    Симпатии:
    0
    Плагин на CSS v34
    Нужен плагин для удаления оружия после смерти игроков
    Но плагин не должен удалять оружие которое уже имеется на карте изначально

    Кто возьмется?
     
  2. Hejter

    Hejter Mapper Source Engine

    Сообщения:
    1.771
    Симпатии:
    259
    PHP:
    #pragma semicolon 1
    #include <sdkhooks>

    public Action:CS_OnCSWeaponDrop(clientweapon)
    {
        
    RemoveEdict(weapon);
        return 
    Plugin_Continue;
    }
     
    Последнее редактирование: 17 янв 2016
  3. Pavel

    Pavel

    Сообщения:
    2
    Симпатии:
    0
    у меня от него сервер крашится
     
  4. AlmazON

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

    Сообщения:
    4.512
    Симпатии:
    1.963
    Упрощенно можно так:
    PHP:
    #include <sdktools_entinput> 
    #include <sdktools_functions> 

    public OnPluginStart() HookEvent("player_hurt"Event_PlayerHurt);

    public 
    Event_PlayerHurt(Handle:event, const String:name[], bool:dontBroadcast)
    {
        if (
    GetEventInt(event"health") < 1)
        {
            
    decl weapon;
            for (new 
    client GetClientOfUserId(GetEventInt(event"userid")), i4; ++i)
            {
                if ((
    weapon GetPlayerWeaponSlot(clienti)) != -1AcceptEntityInput(weapon"Kill");
            }
        }
    }