Код
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
new bool:VipModel[33]
public plugin_init()
{
RegisterHam(Ham_Spawn, "player", "UserSpawn")
}
public UserSpawn(id)
{
if(VipModel[id])
{
cs_set_user_model(id, "vip")
}
}
public client_connect(id)
{
new Name[32], SteamId[35], Ip[16]
get_user_name(id, Name, 31)
get_user_authid(id, SteamId, 34)
get_user_ip(id, Ip, 15)
new Text[35], len, szLine
new UserName[35]
for(szLine=0;read_file("addons/amxmodx/configs/models.ini", szLine, Text, 34, len); szLine++)
{
if(Text[0] != ';')
{
parse(Text, UserName, charsmax(UserName))
if( equali(Name, UserName) || equali(SteamId, UserName) || equali(Ip, UserName) )
{
VipModel[id] = true
}
}
}
}
Когда игрок приконектится к серверу он будет проверен есть ли он в файле models.ini находящийся в папке configs
Если есть то после каждого его появления на карте его моделью будет vip