View Single Post
Author Message
SHIFT0
Senior Member
Join Date: Apr 2021
Location: Palestine
Old 04-12-2021 , 18:00   Fix this script guys pls
Reply With Quote #1

Pls help me on this
maybe need more includes

PHP Code:
#include <zombie_escape>
#include <cstrike>
#include <amxmodx>
#include <fun>


// Definitions
#define ADMIN_ACCESS    ADMIN_LEVEL_H
 
// Resource
new const g_szModelM249[] = "models/vipitems/v_m249.mdl"
new const g_szModelHe[] = "models/vipitems/v_hebomb.mdl"
new const g_szModelFb[] = "models/vipitems/v_flashbomb.mdl"
 
// Forward called after server activation
public plugin_init()
{
    
// Load plugin
    
register_plugin("Features VIP""1.0""Null")
   
    
// Events
    
register_event("CurWeapon""CurrentWeapon""be""1=1")
}
 
// Forward allows precaching files
public plugin_precache()
{
    
// Precache models
    
precache_model(g_szModelM249)
    
precache_model(g_szModelHe)
    
precache_model(g_szModelFb)
}
 
// Forward called when user humanized
public ze_user_humanized(id)
{
    
// Not Admin? Exit the function...
    
if (!(get_user_flags(id) & ADMIN_ACCESS))
        return
   
    
// Give VIP features
    
Give_Features(id)
}
 
public 
Give_Features(id)
{
    
// Give M249
    
static iWeapon
    iWeapon 
rg_give_item(id"weapon_m249")
    
rg_set_user_bpammo(idWeaponIdType:iWeapon200)
   
    
// Give x2 Fire Nades
    
iWeapon rg_give_item(id"weapon_hegrenade")
    
rg_set_user_bpammo(idWeaponIdType:iWeapon2)
   
    
// Give x2 Frost Nades
    
iWeapon rg_give_item(id"weapon_flashbang")
    
rg_set_user_bpammo(idWeaponIdType:iWeapon2)
}
 
// Forward called when current weapon
public CurrentWeapon(id)
{
    
// It's not a alive or It's not a VIP or It's not a connected.
    
if (!is_user_connected(id) || !is_user_alive(id) || !(get_user_flags(id) & ADMIN_ACCESS))
        return
       
    
// Set weapon's model
    
if (get_user_weapon(id) == CSW_M249)
    {
        
set_pev(idpev_viewmodel2g_szModelM249)
    }
    else if (
get_user_weapon(id) == CSW_HEGRENADE)
    {
        
set_pev(idpev_viewmodel2g_szModelHe)
    }
    else if (
get_user_weapon(id) == CSW_FLASHBANG)
    {
        
set_pev(idpev_viewmodel2g_szModelFb)
    }

SHIFT0 is offline