[BB][SOLUCIONADO] Cambiar Player Model que tenga un nombre especifico
#1
Hola, como dice el titulo, no se me ocurre una forma para cambiarle el player model que tenga un nombre en especifico, se como crearlo, precachearlo y todo pero la condición if(....) no se me ocurre.

Ejemplo:
Que el jugador que tenga nombre "LUDACRIS" tengo un player model de Banana.

Trabajo en Base Builder, SOLUCION:

Código PHP:
new const g_playermodel[] = "bb_player"

public plugin_precache()
{
    new 
szModel164 ]
    
formatexszModel1charsmaxszModel1 ), "models/player/%s/%s.mdl"g_playermodelg_playermodel);
    
engfuncEngFunc_PrecacheModelszModel1 );
}

public 
ham_PlayerSpawn_Post(id)
{
    
// SI ES POR STEAMID
    
new szSteam[38]; get_user_authid(idszSteamcharsmax(szSteam))

    if(
contain(szSteam"LA STEAMID") != -1)
    {
        
copy(g_PlayerModel[id], charsmax(g_PlayerModel[]), g_playermodel)    
        new 
currentmodel[32]
        
fm_get_user_model(idcurrentmodelcharsmax(currentmodel))
        
set_task(0.0001"fm_user_model_update"id MODELSET_TASK)
    }

    
// SI ES POR UN NOMBRE EN ESPECIFICO:
    
static szName[32]; get_user_name(idszName31);

    if(
equal(szName"EL NOMBRE"))
    {
        
copy(g_PlayerModel[id], charsmax(g_PlayerModel[]), g_playermodel)    
        new 
currentmodel[32]
        
fm_get_user_model(idcurrentmodelcharsmax(currentmodel))
        
set_task(0.0001"fm_user_model_update"id MODELSET_TASK)
    }


De ante mano, muchas gracias.
Responder
#2
Código PHP:
public ham_PlayerSpawn_Post(id)
{
    static 
szName[32]; get_user_name(idszName31);

    if(
equal(szName"EL NOMBRE"))
    {
        
copy(g_PlayerModel[id], charsmax(g_PlayerModel[]), g_playermodel)    
        new 
currentmodel[32]
        
fm_get_user_model(idcurrentmodelcharsmax(currentmodel))
        
set_task(0.01"fm_user_model_update"id MODELSET_TASK)
    }

[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#3
Perfecto, muchas gracias kikizon2, SOLUCIONADO.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)