AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Suggestions / Requests (https://forums.alliedmods.net/forumdisplay.php?f=12)
-   -   [REQ] BASEBUILDER Admin Skins (https://forums.alliedmods.net/showthread.php?t=328051)

RazerxD 10-24-2020 09:10

[REQ] BASEBUILDER Admin Skins
 
I Wanted A Plugin OF Admin-Skins

Details :
Model1 : ADMIN_LEVEL_H
Model2 : ADMIN_LEVEL_A

Just Wanted Two Skins For CT Only Not For Terrorist Team

THANKS

r0ma 10-24-2020 11:37

Re: [REQ] BASEBUILDER Admin Skins
 
PHP Code:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "r0ma'"


#define mark_bit(%1,%2)    (%1 |= (1 << (%2 & 31)))
#define clear_bit(%1,%2)    (%1 &= ~ (1 << (%2 & 31)))
#define is_bit(%1,%2)    (%1 & ( 1 << (%2 & 31)))

enum AdminModel {
    
MODEL_NAME[33],
    
MODEL_FLAG
}

new const 
g_AdminModel[][AdminModel] = {
    { 
"admin1"ADMIN_LEVEL_H },
    { 
"admin2"ADMIN_LEVEL_A }
}

new 
g_UserChangeModel;

public 
plugin_precache() {
    new 
szBuffer[64];
    
    for(new 
isizeof g_AdminModeli++) {
        
formatex(szBuffercharsmax(szBuffer), "models/player/%s/%s.mdl"g_AdminModel[i][MODEL_NAME], g_AdminModel[i][MODEL_NAME]);
        
        
precache_model(szBuffer);
    }
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""fw_PlayerSpawn_Post"true);
}

public 
client_putinserver(id) {
    
clear_bit(g_UserChangeModelid);
}

public 
fw_PlayerSpawn_Post(id) {
    if(!
is_user_alive(id))
        return;
    
    if(
is_bit(g_UserChangeModelid) && cs_get_user_team(id) != CS_TEAM_CT) {
        
cs_reset_user_model(id);
        
clear_bit(g_UserChangeModelid);
        
        return;
    }
    
    new 
iFlags get_user_flags(id);
    
    for(new 
isizeof g_AdminModeli++) {
        if(
iFlags g_AdminModel[i][MODEL_FLAG]) {
            
cs_set_user_model(idg_AdminModel[i][MODEL_NAME]);
            
mark_bit(g_UserChangeModelid);
            
            break;
        }
    }
    
    



RazerxD 10-24-2020 14:54

Re: [REQ] BASEBUILDER Admin Skins
 
Thank you it work good


All times are GMT -4. The time now is 13:29.

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