P.S. Plugin nie który napisałem nie działa a oto i on:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new vipy[][]={
"VipNumer1",
"VipNumer2",
"VipNumer3"
}
new bool:jest_vipem[33]
public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
register_event("ResetHUD", "resetModel", "b")
return PLUGIN_CONTINUE
}
public plugin_precache() {
precache_model("models/player/admin/admin_te.mdl")
precache_model("models/player/admin/admin_ct.mdl")
precache_model("models/player/vips/vips_te.mdl")
precache_model("models/player/vips/vips_ct.mdl")
return PLUGIN_CONTINUE
}
public resetModel(id, level, cid)
{
new CsTeams:userTeam = cs_get_user_team(id)
if (get_user_flags(id) & ADMIN_KICK)
{
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T)
{
cs_set_user_model(id, "admin_te")
}
else if(userTeam == CS_TEAM_CT)
{
cs_set_user_model(id, "admin_ct")
}
else
{
cs_reset_user_model(id)
}
}
else if (jest_vipem[id])
{
if (userTeam == CS_TEAM_T)
{
cs_set_user_model(id, "vips_te")
}
else if(userTeam == CS_TEAM_CT)
{
cs_set_user_model(id, "vips_ct")
}
else
{
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
public client_connect(id)
{
jest_vipem[id] = false
new name[32]
get_user_name(id, name, 31)
for(new i=0; i<sizeof vipy;i++)
if(equal(name, vipy[i]))
jest_vipem[id] = true
}


Dodatki SourceMod



Temat jest zamknięty








