Hello Guys.
I Saw Lot Of Request In Facebook For The VIP Model Working In ZP Mod.
So I Decided To Script The Plugin.
The Code Is Here.
#include < amxmodx >
#include < hamsandwich >
#include < zombieplague >
#include < zmvip >
new g_pluginInfo[][] =
{
"[ZP] Addon: VIP Model",
"1.2",
"DON KHAN"
};
#define IsPlayer(%0) ( 1 <= (%0) <= get_maxplayers() )
new const g_vipModelHuman[][] = { "vip" };
public plugin_precache()
{
register_plugin( g_pluginInfo[0], g_pluginInfo[1], g_pluginInfo[2] );
RegisterHam( Ham_Spawn, "player", "forwardClientSpawn_Post", 1 );
static index;
for (index = 0; index < sizeof g_vipModelHuman; index++ )
{
static patch[126];
formatex( patch, sizeof patch, "models/player/%s/%s.mdl", g_vipModelHuman[index], g_vipModelHuman[index] );
precache_model( patch );
}
}
public forwardClientSpawn_Post( client, attacker, gib )
{
if ( IsPlayer(client) && (zv_get_user_flags(client) & ZV_MAIN) )
zp_override_user_model( client, g_vipModelHuman[random_num(0, sizeof g_vipModelHuman - 1)] );
}
public zp_user_humanized_post( client, survvior )
{
if ( zp_get_user_survivor(client) )
return ZP_PLUGIN_HANDLED;
if ( IsPlayer(client) && (zv_get_user_flags(client) & ZV_MAIN) )
zp_override_user_model( client, g_vipModelHuman[random_num(0, sizeof g_vipModelHuman - 1)] );
return PLUGIN_CONTINUE;
}
You Can Change The VIP Skin Model Name By new const g_vipModelHuman[][] = { "vip" };
>>>>
new const g_vipModelHuman[][] = { "Your_Skin_Name" };
Put Your Skin Name Without Space Like This VIPSkin Or VIP_Skin.
Well Hope You Guys Like My This Plugin.
Thank You