corefir, Код:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
new szFlags[24]
public plugin_init( )
{
register_cvar("admin_flag","t") // флаги доступа
RegisterHam( Ham_Spawn, "player", "fwd_spawn", 1 ) // отлавливаем событие респавна игрока
}
public fwd_spawn(id) // проверить флаги
{
if(get_user_flags(id) & acces_flag()) // проверяем на флаг доступа
{
//если у игрока будет флаг указанный в кваре admin_flag то выполнится этот код
}
}
public acces_flag() // проверка флагов
{
get_cvar_string("admin_flag",szFlags,charsmax(szFlags)) // читаем и записываем данные из квара
return (read_flags(szFlags)) загружаем флаги
}
как то так
эх, даже спасио за помощь не поставят
)))
Отредактировал: MiXa, - 9.3.2015, 19:31