#include <amxmodx>
#include <amxmisc>
#include <codmod>
#define PLUGIN "Premiium"
#define VERSION "1.0"
#define AUTHOR "CheQo CheQo Lada!"
#define FLAGA_PREMIUM ADMIN_LEVEL_H
new bool:ma_flage[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
cod_register_perk(PLUGIN,"Dodaje Premium");
}
public cod_perk_enabled(id)
{
if(ma_flage[id])
return COD_STOP;
set_user_flags(id,FLAGA_PREMIUM);
return COD_CONTINUE;
}
public cod_perk_disabled(id)
{
if(ma_flage[id])
return COD_CONTINUE;
remove_user_flags(id,FLAGA_PREMIUM);
return COD_CONTINUE;
}
public client_authorized(id)
{
ma_flage[id] = false;
if(get_user_flags(id) & FLAGA_PREMIUM)
ma_flage[id] = true;
}
public client_disconnect(id)
ma_flage[id] = false;
Było kilka tematów z prośbą o takowy perk. U mnie działa. Instalacja Standardowa - Do pliku - kompilujemy , do plugins , wpisujemy w plugins-codmod.ini i działa.
jako że w codzie standardowo Premium to ADMIN_LEVEL_H tak właśnie ustawiłem. Jeśli macie inaczej zmiencie flagę o tu
#define FLAGA_PREMIUM ADMIN_LEVEL_H


Dodatki SourceMod













