AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugin/Gameplay Ideas and Requests (https://forums.alliedmods.net/forumdisplay.php?f=60)
-   -   slay scar20 (https://forums.alliedmods.net/showthread.php?t=332000)

mrmiki 04-17-2021 21:36

slay scar20
 
hello
i need a plugin if a player pick scar20 get slayed
is there any plugin like this?
thanks

Cruze 04-30-2021 08:26

Re: slay scar20
 
PHP Code:

#include <sourcemod>
#include <sdkhooks>
#include <sdktools>

public Plugin myinfo =
{
    
name "Slay on Auto-Sniper pickup",
    
author "Cruze",
    
description "",
    
version "1.0",
    
url ""
};

public 
void OnPluginStart()
{
    for(
int i 1<= MaxClientsi++)
    {
        if(
IsClientInGame(i))
        {
            
OnClientPutInServer(i);
        }
    }
}

public 
void OnClientPutInServer(int client)
{
    
SDKHook(clientSDKHook_WeaponCanUseEvent_WeaponCanUse);
}

public 
Action Event_WeaponCanUse(int clientint weapon)
{
    if(!
IsClientInGame(client))
        return 
Plugin_Continue;

    if(!
IsValidEdict(weapon))
    {
        return 
Plugin_Continue;
    }

    
char classname[64];
    
GetEdictClassname(weaponclassnamesizeof(classname));
    
    if(
classname[0] == '\0')
    {
        return 
Plugin_Continue;
    }
    
    if(
StrContains(classname"scar20"false) != -|| StrContains(classname"g3sg1"false) != -1)
    {
        
ForcePlayerSuicide(client); //Really stupid to slay instead of just blocking pickup.
        
return Plugin_Handled;
    }
    return 
Plugin_Continue;




All times are GMT -4. The time now is 23:55.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.