Ale zastanawia mnie jedna rzecz, do której nie mogę dojść, co muszę zrobić aby można było przez cvar ustawiać flagę bez potrzeby w grzebania w kodzie ?
Jak zrobić aby zamiast w amxx.cfg pisać to:
amx_flagaress ADMIN_IMMUNITYtylko normalnie
amx_flagaress a
Co trzeba zrobić, aby plugin rozpoznawał b jako rezerwację, a jako immu itd...
Czy będzie działał na samo immu jak zrobię w pluginie tak:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "plugin 1"
#define VERSION "1.0"
#define AUTHOR "PaCzeK"
/// Tutaj dodac flage odpowiadajaca danej literze ??
/// Zadziala ?
new flaga
//// Takie cos
new ADMIN_IMMUNITY = a
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("amx_reset","1")
/// Glownie chodzi mi o to:
flaga = register_cvar("amx_flagaress","a")
// Zeby mozna bylo wpisywac w cvarze a,b,c id.. zamiast admin_immunitet
register_clcmd("say /ress", "staty")
register_clcmd("say ress", "staty")
register_clcmd("ress", "staty")
}
public staty(id)
{
if( get_user_flags(id) & /*I jak tutaj potem wyciagnac ten cvar do flagi ?*/ )
{
}
Użytkownik EufooZ edytował ten post 15.03.2011 23:13