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


descriptionModels para ranks específicos EmptyModels para ranks específicos

more_horiz
Bem este plugin foi criado pelo Satelite eu só editei.
Nele você pode adicionar 4 skins para 4 determinados ranks.

Vamos lá.
\* Flags */
 Models Masters (Flag "n")
 Models Admins Homens (Flag "s")
 Models Admins Mulheres (Flag "q")
 Models Donos (Flag "a")

\* Diretórios */ 

new const mas_tr[] = "master_tr";
new const mas_ct[] = "master_ct
new const adm_tr[] = "admin_tr";
new const adm_ct[] = "admin_ct
new const fem_tr[] = "fem_tr";
new const fem_ct[] = "fem_ct
new const don_tr[] = "dono_tr";
new const don_ct[] = "dono_ct

Vou alterar a de master aí no caso ficaria assim:

new const mas_tr[] = "josh_master_tr";
new const mas_ct[] = "josh_master_ct";

Daí ficaria assim
models/player/josh_master_tr/master_tr.mdl 
models/player/josh_master_ct/master_ct.mdl

SMA:

Código:

/*
  Atencao em editar para nao ter erros
 
          *Detalhes
 Models Masters    (Flag "n")
 Models Admins Homens (Flag "s")
 Models Admins Mulheres (Flag "q")
 Models Donos    (Flag "a")

          *Editar diretorio em
          * new const mas_tr[] = "master_tr";
          * new const mas_ct[] = "master_ct";

*/


#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#pragma semicolon 1
#define PLUGIN "DONO MASTER ADMIN and VIP Models"
#define VERSAO "3.0"
#define AUTHOR "Satelite edited by Josh"

//*~ Acesso aos Models ~*//
#define ACESS_MAS_MODEL ADMIN_LEVEL_B
#define ACESS_ADM_MODEL ADMIN_LEVEL_G
#define ACESS_FEM_MODEL ADMIN_LEVEL_E
#define ACESS_DON_MODEL ADMIN_LEVEL_A

#define ATIVAR_MAS_MODEL (get_pcvar_num(szMasModel) == 1)
#define ATIVAR_ADM_MODEL (get_pcvar_num(szAdmModel) == 1)
#define ATIVAR_FEM_MODEL (get_pcvar_num(szFemModel) == 1)
#define ATIVAR_DON_MODEL (get_pcvar_num(szDonModel) == 1)

//*~ Models de Master ~*//
#if defined ATIVAR_MAS_MODEL
new const mas_tr[] = "master_tr";
new const mas_ct[] = "master_ct";
#endif

//*~ Models de Admin ~*//
#if defined ATIVAR_ADM_MODEL
new const adm_tr[] = "admin_tr";
new const adm_ct[] = "admin_ct";
#endif

//*~ Model de Menina ~*//
#if defined ATIVAR_FEM_MODEL
new const fem_tr[] = "fem_tr";
new const fem_ct[] = "fem_ct";
#endif

//*~ Models de Dono ~*//
#if defined ATIVAR_DON_MODEL
new const don_tr[] = "dono_tr";
new const don_ct[] = "dono_ct";
#endif
new szMasModel, szAdmModel, szFemModel, szDonModel;
public plugin_init() {
register_plugin( PLUGIN, VERSAO, AUTHOR );

szMasModel = register_cvar( "models_mas", "1" );
szAdmModel = register_cvar( "models_adm", "1" );
szFemModel = register_cvar( "models_fem", "1" );
szDonModel = register_cvar( "models_don", "1" );

register_event("ResetHUD", "reset_models", "a");

return PLUGIN_CONTINUE;
}
public plugin_precache() {
new szFile[256];
new TrPrecache[64], CtPrecache[64];

#if defined ATIVAR_MAS_MODEL
formatex( TrPrecache, 63, "models/player/%s/%s.mdl", mas_tr, mas_tr );
formatex( CtPrecache, 63, "models/player/%s/%s.mdl", mas_ct, mas_ct );
formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", mas_tr, mas_tr);
if(file_exists(szFile))
precache_model(szFile);

formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", mas_ct, mas_ct);
if(file_exists(szFile))
precache_model(szFile);
#endif


#if defined ATIVAR_ADM_MODEL
formatex( TrPrecache, 63, "models/player/%s/%s.mdl", adm_tr, adm_tr );
formatex( CtPrecache, 63, "models/player/%s/%s.mdl", adm_ct, adm_ct );
formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", adm_tr, adm_tr);
if(file_exists(szFile))
precache_model(szFile);

formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", adm_ct, adm_ct);
if(file_exists(szFile))
precache_model(szFile);
#endif


#if defined ATIVAR_FEM_MODEL
formatex( TrPrecache, 63, "models/player/%s/%s.mdl", fem_tr, fem_tr );
formatex( CtPrecache, 63, "models/player/%s/%s.mdl", fem_ct, fem_ct );
formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", fem_tr, fem_tr);
if(file_exists(szFile))
precache_model(szFile);

formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", fem_ct, fem_ct);
if(file_exists(szFile))
precache_model(szFile);
#endif


#if defined ATIVAR_DON_MODEL
formatex( TrPrecache, 63, "models/player/%s/%s.mdl", don_tr, don_tr );
formatex( CtPrecache, 63, "models/player/%s/%s.mdl", don_ct, don_ct );
formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", don_tr, don_tr);
if(file_exists(szFile))
precache_model(szFile);

formatex(szFile, charsmax(szFile), "models/player/%s/%sT.mdl", don_ct, don_ct);
if(file_exists(szFile))
precache_model(szFile);
#endif

precache_model( TrPrecache );
precache_model( CtPrecache );

return PLUGIN_CONTINUE;
}
public reset_models( index, level, cid ) {
new CsTeams:userTeam = cs_get_user_team( index );

#if defined ATIVAR_MAS_MODEL
if(get_pcvar_num(szMasModel)) {
if( access( index, ACESS_MAS_MODEL )) {
cs_set_user_model( index, userTeam == CS_TEAM_CT ? mas_ct : mas_tr);
}
}
#endif

#if defined ATIVAR_ADM_MODEL
if(get_pcvar_num(szAdmModel)) {
if( access( index, ACESS_ADM_MODEL )) {
cs_set_user_model( index, userTeam == CS_TEAM_CT ? adm_ct : adm_tr);
}
}
#endif

#if defined ATIVAR_FEM_MODEL
if(get_pcvar_num(szFemModel)) {
if( access( index, ACESS_FEM_MODEL )) {
cs_set_user_model( index, userTeam == CS_TEAM_CT ? fem_ct : fem_tr );
}
}
#endif

#if defined ATIVAR_DON_MODEL
if(get_pcvar_num(szDonModel)) {
if( access( index, ACESS_DON_MODEL )) {
cs_set_user_model( index, userTeam == CS_TEAM_CT ? don_ct : don_tr);
}
}
#endif

return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1046\\ f0\\ fs16 \n\\ par }
*/



 Zplague12

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
consegue fazer um grande favor pra mim ?
adicionar o vip tr e vip ct e modificar as flags para
Dono Flag V
Master Flag n
admin flag c
admin Girls q
VIP Flag b

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
Zplague12

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
gaah101 escreveu:
consegue fazer um grande favor pra mim ?
adicionar o vip tr e vip ct e modificar as flags para
Dono Flag V
Master Flag n
admin flag c
admin Girls q
VIP Flag b

Você quer de acordo com AdminPrefixes imagino, Não precisa alterar na sma só é alterar na prefixes as flags de acordo com o plugin.
Mas... Caso queira que eu altere deixe outra mensagem.

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
0wnderless escreveu:
gaah101 escreveu:
consegue fazer um grande favor pra mim ?
adicionar o vip tr e vip ct e modificar as flags para
Dono Flag V
Master Flag n
admin flag c
admin Girls q
VIP Flag b

Você quer de acordo com AdminPrefixes imagino, Não precisa alterar na sma só é alterar na prefixes as flags de acordo com o plugin.
Mas... Caso queira que eu altere deixe outra mensagem.


Pode ser vo usar essas flags msm mais voce poderia adicionar mais uma skin a do VIP ct e VIP tr ?? flag b

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
Pra poder troca flag e aki ne
 Models Masters    (Flag "n")
 Models Admins Homens (Flag "s")
 Models Admins Mulheres (Flag "q")
 Models Donos    (Flag "a")

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
Gaah em breve atualizo.

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
Zplague12

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
Zplague12

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

more_horiz
0wnderless escreveu:
Gaah em breve atualizo.

Nossa Ownderless KKKKKKKKKK  vasculhei meu pc inteiro e achei a sma desse plugins do jeito que eu queria que eu msm editei junto com a ajuda dos carinha do csonlinebr kkkk 

Quem quiser ele so fala ele tem
Models de Admin
Models de Admin Meninas
Models de Fundador                    OBS: Todos tem Mdl Tr e Ct
Models de Vip  
Models de Divulgador         

descriptionModels para ranks específicos EmptyRe: Models para ranks específicos

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