#include <amxmodx>
#include <cstrike>
#include <cs_player_models_api>
#include <hamsandwich>
new const gNazwaPluginu[] = "Jail Models - Admin";
new const gWersjaPluginu[] = "0.1";
new const gAutorPluginu[] = "MisieQ";
new const gModelAdminCT[] = "admin_ct";
new const gModelAdminCTPobieranie[] = "models/player/admin_ct/admin_ct.mdl";
new const gModelAdminTT[] = "admin_tt";
new const gModelAdminTTPobieranie[] = "models/player/admin_ttadmin_tt.mdl";
public plugin_init()
{
register_plugin(gNazwaPluginu, gWersjaPluginu, gAutorPluginu);
RegisterHam(Ham_Spawn, "player", "fwSpawn", 1);
}
public plugin_precache()
{
precache_model(gModelAdminCTPobieranie);
precache_model(gModelAdminTTPobieranie);
}
public fwSpawn(id)
{
if ( !is_user_alive(id) )
return HAM_IGNORED;
new CsTeams:userTeam = cs_get_user_team(id);
if(get_user_flags(id) & ADMIN_BAN)
{
if (userTeam == CS_TEAM_T)
{
cs_set_player_model(id, gModelAdminTT);
}
else if(userTeam == CS_TEAM_CT)
{
cs_set_player_model(id, gModelAdminCT);
}
else
{
cs_reset_player_model(id);
}
}
return HAM_IGNORED;
}
i
#include <amxmodx>
#include <cstrike>
#include <engine>
#include <hamsandwich>
new const gNazwaPluginu[] = "Jail Models - Admin";
new const gWersjaPluginu[] = "0.1";
new const gAutorPluginu[] = "MisieQ";
new const gModelGracz[] = "gracz";
new const gModelGraczPobieranie[] = "models/player/gracz/gracz.mdl";
public plugin_init()
{
register_plugin(gNazwaPluginu, gWersjaPluginu, gAutorPluginu);
RegisterHam(Ham_Spawn, "player", "fwSpawn", 1);
}
public plugin_precache()
{
precache_model(gModelGraczPobieranie);
}
public fwSpawn(id)
{
if ( !is_user_alive(id) )
return HAM_IGNORED;
static CsTeams:team
team = cs_get_user_team(id);
switch(team)
{
case(CS_TEAM_T):
{
set_user_info(id, "model", gModelGracz)
entity_set_int(id, EV_INT_body, random_num(0, 2))
}
case(CS_TEAM_CT):
{
set_user_info(id, "model", gModelGracz)
entity_set_int(id, EV_INT_body, 3)
}
}
return HAM_IGNORED;
}
tego drugiego nie jestem pewien