•  
     

Como Configurar o Admin models + Top 15 models + 2 modelos para o Top 1

me ensina :mrgreen: :mrgreen:
 
Você tem que editar todo o sma e depois compilar, procura as linhas de destino dos players depois você e edite com o destino dos seus modelos, depois procura pelas linhas que expecifica as posições para os players do top15 e muda par ao nome dos seus players.
 
Puma Escreveu:Você tem que editar todo o sma e depois compilar, procura as linhas de destino dos players depois você e edite com o destino dos seus modelos, depois procura pelas linhas que expecifica as posições para os players do top15 e muda par ao nome dos seus players.


ta mano mas onde eu coloco esse plugin
aki pra poder edita to meio burrin
:mrgreen: :mrgreen:
olha o plugin
#include <amxmodx>
#include <cstrike>
#include <csx>

enum
{
TEAM_UNASSIGNED,
TEAM_T,
TEAM_CT,
TEAM_SPECTATOR
};

public plugin_precache()
{
precache_model("models/player/acemprol_cttop15/acemprol_cttop15.mdl")
precache_model("models/player/acemprol_ttop15/acemprol_ttop15.mdl")
precache_model("models/player/acemprol_terminator/acemprol_terminator.mdl")
precache_model("models/player/acemprol_robocop/acemprol_robocop.mdl")
precache_model("models/player/acemprol_coringa/acemprol_coringa.mdl")
precache_model("models/player/acemprol_jamesbond/acemprol_jamesbond.mdl")
}

public plugin_init()
{
register_plugin("Admin Models", "1.0", "hleV e Anderson");
register_event("ResetHUD", "ResetHUD", "be");
}

public ResetHUD(Client)
{

if (!is_user_alive(Client))
return;
new izStats[8] = {0, ...}
new izBody[8]
new iRankPos
iRankPos = get_user_stats(Client, izStats, izBody);
new CsTeams:Team = cs_get_user_team(Client);

switch (Team)
{
case TEAM_T:
{
if (iRankPos == 1) cs_set_user_model(Client, "acemprol_terminator");
else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_coringa");
else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");
else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");
else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_ttop15");
else cs_reset_user_model(Client);
}
case TEAM_CT:
{
if (iRankPos == 1) cs_set_user_model(Client, "acemprol_robocop");
else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_jamesbond");
else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 14) cs_set_user_model(Client, "acemprol_cttop15");
else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_cttop15");
else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_cttop15");
else cs_reset_user_model(Client);
}
}

}

onde eu coloco isso e oke eu nao sei
 
Isso é coisa Simples vou explicar denovo, copia todo o código do plugin e usa o AMXX-Studio - Edite plugins - Counter Strike 1.6 para editar as linhas abaixo:

Você tem que colocar todos seus modelos na pasta models/player depois e só editar do seu jeito:

Para especificar o destino dos players procure por:

Código: Selecionar todos


public plugin_precache()
{
    precache_model("models/player/acemprol_cttop15/acemprol_cttop15.mdl")
    precache_model("models/player/acemprol_ttop15/acemprol_ttop15.mdl")
    precache_model("models/player/acemprol_terminator/acemprol_terminator.mdl")
    precache_model("models/player/acemprol_robocop/acemprol_robocop.mdl")
    precache_model("models/player/acemprol_coringa/acemprol_coringa.mdl")
    precache_model("models/player/acemprol_jamesbond/acemprol_jamesbond.mdl")       
}


Substitua por:

Código: Selecionar todos

public plugin_precache()
{
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")      
}


Para editar o player que o tr usará se estiver em 1º,2,3...15º lugar procure por:

Código: Selecionar todos


  case TEAM_T:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "acemprol_terminator");
                        else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_coringa");
                        else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");


Edite desta forma:

Código: Selecionar todos


  case TEAM_T:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top1");
                        else if (iRankPos == 2) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top2");
                        else if (iRankPos == 3) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top3");
                        else if (iRankPos == 4) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top4");


Você vai ter que editar até a ultima posição:

Código: Selecionar todos

else if (iRankPos == 15) cs_set_user_model(Client, "nome_do_player_da_15posição");


Mesma coisa para cts:

Código: Selecionar todos

  case TEAM_CT:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "acemprol_robocop");
                        else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_jamesbond");
                        else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 14) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_cttop15");


Para editar o modelo dos admins para ct e tr procure por:

Para cts procure:

Código: Selecionar todos

 else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_cttop15");


Mude para:

Código: Selecionar todos

else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "Nome_do_player_para_admins_cts");


Para editar o modelo de player admin dos trs:

Código: Selecionar todos

else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_ttop15");


Mude para:

Código: Selecionar todos

   else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "Nomde_do_modelo_admin_dos_trs");


Depois que você editou tudo é só salvar como .sma e usar o Compilador de plugins download - Counter Strike 1.6 para compilar o .amxx
 
Puma Escreveu:Isso é coisa Simples vou explicar denovo, copia todo o código do plugin e usa o AMXX-Studio - Edite plugins - Counter Strike 1.6 para editar as linhas abaixo:

Você tem que colocar todos seus modelos na pasta models/player depois e só editar do seu jeito:

Para especificar o destino dos players procure por:

Código: Selecionar todos


public plugin_precache()
{
    precache_model("models/player/acemprol_cttop15/acemprol_cttop15.mdl")
    precache_model("models/player/acemprol_ttop15/acemprol_ttop15.mdl")
    precache_model("models/player/acemprol_terminator/acemprol_terminator.mdl")
    precache_model("models/player/acemprol_robocop/acemprol_robocop.mdl")
    precache_model("models/player/acemprol_coringa/acemprol_coringa.mdl")
    precache_model("models/player/acemprol_jamesbond/acemprol_jamesbond.mdl")       
}


Substitua por:

Código: Selecionar todos

public plugin_precache()
{
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")
    precache_model("models/player/Nome_do_player.mdl")      
}


Para editar o player que o tr usará se estiver em 1º,2,3...15º lugar procure por:

Código: Selecionar todos


  case TEAM_T:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "acemprol_terminator");
                        else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_coringa");
                        else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_ttop15");


Edite desta forma:

Código: Selecionar todos


  case TEAM_T:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top1");
                        else if (iRankPos == 2) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top2");
                        else if (iRankPos == 3) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top3");
                        else if (iRankPos == 4) cs_set_user_model(Client, "Nome_do_player_que_ficara_em_top4");


Você vai ter que editar até a ultima posição:

Código: Selecionar todos

else if (iRankPos == 15) cs_set_user_model(Client, "nome_do_player_da_15posição");


Mesma coisa para cts:

Código: Selecionar todos

  case TEAM_CT:
                {
                        if (iRankPos == 1) cs_set_user_model(Client, "acemprol_robocop");
                        else if (iRankPos == 2) cs_set_user_model(Client, "acemprol_jamesbond");
                        else if (iRankPos == 3) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 4) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 5) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 6) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 7) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 8) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 9) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 10) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 11) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 12) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 13) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 14) cs_set_user_model(Client, "acemprol_cttop15");
                        else if (iRankPos == 15) cs_set_user_model(Client, "acemprol_cttop15");


Para editar o modelo dos admins para ct e tr procure por:

Para cts procure:

Código: Selecionar todos

 else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_cttop15");


Mude para:

Código: Selecionar todos

else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "Nome_do_player_para_admins_cts");


Para editar o modelo de player admin dos trs:

Código: Selecionar todos

else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "acemprol_ttop15");


Mude para:

Código: Selecionar todos

   else if (get_user_flags(Client) & ADMIN_LEVEL_C) cs_set_user_model(Client, "Nomde_do_modelo_admin_dos_trs");


Depois que você editou tudo é só salvar como .sma e usar o Compilador de plugins download - Counter Strike 1.6 para compilar o .amxx



oxe mano sabe o Compilador amxx ele aparece o CMD
e diz pra apertar enter pq em cima diz No file not found
ajuda ai
 
Posta seu .sma para mim dar uma olhada.