Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


descriptionME ajuda aqui EmptyME ajuda aqui

more_horiz
Olá pessoal da zplague gostaria de saber como faço para colocar uma skin só para fundador ou dono, uma skin para uma pessoa só 

Se puder ajudar agradeço Vlww!!

Contato
Skype : Bruno.gabriel736

descriptionME ajuda aqui EmptyRe: ME ajuda aqui

more_horiz
https://zplague.forumeiro.com/t5112-tutoria-como-adcionar-models-pra-fundador

descriptionME ajuda aqui EmptyRe: ME ajuda aqui

more_horiz
1- Passo,Abra a sma Zombie Plague e procure por :
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

cvar_adminmodelshuman

Apos Coloque :
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

, cvar_fundadormodelshuman

2- Passo, Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

cvar_adminknifemodelshuman

Apos Coloque:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

, cvar_fundadorknifemodelshuman

3- Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

cvar_adminmodelshuman = register_cvar("zp_admin_models_human", "1")
cvar_adminknifemodelshuman = register_cvar("zp_admin_knife_models_human", "0")

Apos Coloque:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

cvar_fundadormodelshuman = register_cvar("zp_fundador_models_human", "1")
cvar_fundadorknifemodelshuman = register_cvar("zp_fundador_knife_models_human", "0")

4- Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

else if (equal(key, "ADMIN HUMAN"))
               // Parse models
               while (value[0] != 0 && strtok(value, key, charsmax(key), value, charsmax(value), ','))
               {
                  // Trim spaces
                  trim(key)
                  trim(value)
                  
                  // Add to models array
                  ArrayPushString(model_admin_human, key)
               }
            }

Coloque em baixo:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

else if (equal(key, "FUNDADOR HUMAN"))
            {
               // Parse models
               while (value[0] != 0 && strtok(value, key, charsmax(key), value, charsmax(value), ','))
               {
                  // Trim spaces
                  trim(key)
                  trim(value)
                  
                  // Add to models array
                  ArrayPushString(model_fundador_human, key)
               }
            }

5-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

Array:model_admin_human

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

, Array:model_fundador_human

6-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

Array:g_modelindex_admin_human

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

, Array:g_modelindex_fundador_human

7-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

model_vknife_admin_human[64]

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

, model_vknife_fundador_human[64]

8-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

model_admin_human = ArrayCreate(32, 1)

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

model_fundador_human = ArrayCreate(32, 1)

9-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

g_modelindex_admin_human = ArrayCreate(1, 1)

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

g_modelindex_fundador_human = ArrayCreate(1, 1)

10-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

for (i = 0; i < ArraySize(model_admin_human); i++)
   {
      ArrayGetString(model_admin_human, i, buffer, charsmax(buffer))
      format(buffer, charsmax(buffer), "models/player/%s/%s.mdl", buffer, buffer)
      ArrayPushCell(g_modelindex_admin_human, engfunc(EngFunc_PrecacheModel, buffer))
      if (g_force_consistency == 1) force_unmodified(force_model_samebounds, {0,0,0}, {0,0,0}, buffer)
}

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

for (i = 0; i < ArraySize(model_fundador_human); i++)
   {
      ArrayGetString(model_fundador_human, i, buffer, charsmax(buffer))
      format(buffer, charsmax(buffer), "models/player/%s/%s.mdl", buffer, buffer)
      ArrayPushCell(g_modelindex_fundador_human, engfunc(EngFunc_PrecacheModel, buffer))
      if (g_force_consistency == 1) force_unmodified(force_model_samebounds, {0,0,0}, {0,0,0}, buffer)
}

11-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

engfunc(EngFunc_PrecacheModel, model_vknife_admin_human)

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

engfunc(EngFunc_PrecacheModel, model_vknife_fundador_human)

12-Passo,Procure
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

// Set the right model, after checking that we don't already have it
      if (get_pcvar_num(cvar_adminmodelshuman) && (get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MODELS]))
      {
         size = ArraySize(model_admin_human)
         for (i = 0; i < size; i++)
         {
            ArrayGetString(model_admin_human, i, tempmodel, charsmax(tempmodel))
            if (equal(currentmodel, tempmodel)) already_has_model = true
         }
         if (!already_has_model)
         {
            iRand = random_num(0, size - 1)
            ArrayGetString(model_admin_human, iRand, g_playermodel[id], charsmax(g_playermodel[]))
            if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_admin_human, iRand))
         }
      }


Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

// Set the right model, after checking that we don't already have it
      else if (get_pcvar_num(cvar_vipmodelshuman) && (get_user_flags(id) & g_access_flag[ACCESS_FUNDADOR_MODELS]))
      {
         size = ArraySize(model_fundador_human)
         for (i = 0; i < size; i++)
         {
            ArrayGetString(model_fundador_human, i, tempmodel, charsmax(tempmodel))
            if (equal(currentmodel, tempmodel)) already_has_model = true
         if (!already_has_model)
            iRand = random_num(0, size - 1)
            ArrayGetString(model_fundador_human, iRand, g_playermodel[id], charsmax(g_playermodel[]))
            if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_fundador_human, iRand))
         }
      }

13-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

if (get_pcvar_num(cvar_adminmodelshuman) && (get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MODELS]))
         {
            iRand = random_num(0, ArraySize(model_admin_human) - 1)
            ArrayGetString(model_admin_human, iRand, g_playermodel[id], charsmax(g_playermodel[]))
            if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_admin_human, iRand))
         }

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

else if (get_pcvar_num(cvar_fundadormodelshuman) && (get_user_flags(id) & g_access_flag[ACCESS_FUNDADOR_MODELS]))
         {
            iRand = random_num(0, ArraySize(model_fundador_human) - 1)
            ArrayGetString(model_fundador_human, iRand, g_playermodel[id], charsmax(g_playermodel[]))
            if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_fundador_human, iRand))
         }

14-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:


            // Admin knife models?
            if (get_pcvar_num(cvar_adminknifemodelshuman) && get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MODELS])
            {
               set_pev(id, pev_viewmodel2, model_vknife_admin_human)
               set_pev(id, pev_weaponmodel2, "models/p_knife.mdl")
            }


Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:


            // Admin knife models?
            else if (get_pcvar_num(cvar_fundadorknifemodelshuman) && get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MODELS])
            {
               set_pev(id, pev_viewmodel2, model_vknife_fundador_human)
               set_pev(id, pev_weaponmodel2, "models/p_knife.mdl")
            }

15-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

else if (equal(key, "ADMIN MODELS"))
               g_access_flag[ACCESS_ADMIN_MODELS] = read_flags(value)

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

else if (equal(key, "FUNDADOR MODELS"))
               g_access_flag[ACCESS_FUNDADOR_MODELS] = read_flags(value)

16-Passo,Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

ACCESS_RESPAWN_PLAYERS,
ACCESS_ADMIN_MODELS,

Apos Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

ACCESS_FUNDADOR_MODELS,

Agora vai em addons/amxmodx/configs abra o arquivo: zombieplague.ini ou zombie_plague_advancer.ini 

Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

ADMIN HUMAN = vip

Abaixo coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

FUNDADOR HUMAN = (Aki o nome da models)


Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

V_KNIFE ADMIN HUMAN = models/v_knife.mdl

Abaixo coloque:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

V_KNIFE FUNDADOR HUMAN = models/v_knife.mdl

Procure:
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

ADMIN MODELS = d

Abaixo Coloque
CÓDIGO: --------------------------------------------------------------------------------------------SELECIONAR CONTEÚDO

Código:

FUNDADOR MODELS = (a flag q vc quer)


Pronto vc acabou

Testado em servidor online e aprovado. Server caseiro Nao ira aparece models


Creditos: [D]exter

descriptionME ajuda aqui EmptyRe: ME ajuda aqui

more_horiz
Valeeewww ganho meu +rep

descriptionME ajuda aqui EmptyRe: ME ajuda aqui

more_horiz
|Z.B| Doctor Who ! escreveu:
Valeeewww ganho meu +rep
@Closed~~

descriptionME ajuda aqui EmptyRe: ME ajuda aqui

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder