AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Change Model Player By Name ? (https://forums.alliedmods.net/showthread.php?t=82891)

SpeedHacker. 12-31-2008 14:06

Change Model Player By Name ?
 
I want one. SMA player that changes the model of me on my serve, not all of the ADM's, which detects by
name, and if I am CT changes to a certain model, and if I TR another model:


if (name == "Pro.DH # SpeedHacker" && team == @CT ){ cs_set_user_model("speedCT")}
if (name == "Pro.DH # SpeedHacker" && team == @TR ){ cs_set_user_model("speedTR")}

I've done a lot here, has not quite sure: /

xPaw 12-31-2008 14:42

Re: Change Model Player By Name ?
 
PHP Code:

if(equal(name"Pro.DH # SpeedHacker") && get_user_team == /* TE */) { cs_set_user_model("speedCT") } 

umm like that.

vato loco [GE-S] 12-31-2008 16:06

Re: Change Model Player By Name ?
 
PHP Code:

#include <amxmodx>
#include <cstrike>

#define PLUGIN     "Test Models"
#define VERSION "1.0"
#define AUTHOR     "vato loco [GE-S]"

new const g_Name[][] =
{
    
"Pro.DH # SpeedHacker"
};

new const 
g_ModelPath[][] =
{
    
"models/player/speedT/speedT.mdl",
    
"models/player/speedCT/speedCT.mdl"
};

new const 
g_teModelName[][] =
{
    
"speedT"
};

new const 
g_ctModelName[][] =
{
    
"speedCT"
};


public 
plugin_init( ) 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("ResetHUD","ResetHud","b")
}

public 
plugin_precache( )
{
    for( new 
sizeofg_ModelPath ) ; i++ )
    {
        
precache_modelg_ModelPath[i] );
    }
}

public 
ResetHud(id
{
    new 
name[32];
    
get_user_name(idname31 );
    
    new 
CsTeams:team cs_get_user_team(id);
    
    if( 
team == CS_TEAM_T )
    {
        for( new 
sizeofg_Name ) ; i++ )
        {
            if( 
equalig_Name[i], name ) )
            {
                
cs_set_user_model(idg_teModelName[i] );
            }
        }
    }
    else if( 
team == CS_TEAM_CT )
    {
        for( new 
sizeofg_Name ) ; i++ )
        {
            if( 
equalig_Name[i], name ) )
            {
                    
cs_set_user_model(idg_ctModelName[i] );
            }
                }
        }
        else
        {       
                
cs_reset_user_model(id)
        }



Exolent[jNr] 12-31-2008 17:47

Re: Change Model Player By Name ?
 
http://forums.alliedmods.net/showthread.php?t=21086

Code:

; 2) Syntax: "[Steamid|IP|Botname]" "[T modelname]" "[CT modelname]"
;
; examples:
;"STEAM_0:0:1234567" "chickenmodel" "t800"
;"127.0.0.1" "chickenmodel" "t800"
;
; if the player is a Terrorist his model will be chickenmodel.mdl; if he’s a CT, he’ll be t800.mdl


SpeedHacker. 12-31-2008 21:49

Re: Change Model Player By Name ?
 
Thanks :D
http://www.trevorromain.com/blog/arc...new-year05.jpg


All times are GMT -4. The time now is 09:08.

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