/* Plugin generated by AMXX-Studio */ #include #include #include #include #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "AztekHQS" new pCvarHP, pCvarGravity, pCvarSpeed, pCvarModel new bool: Uzyl[33] = false new cvar[32] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /monster", "Dodaj") register_clcmd("say /monsteroff", "Usun") register_logevent("KoniecRundy", 2, "1=Round_End") pCvarHP = register_cvar("amx_monster_health", "10000") pCvarGravity = register_cvar("amx_monster_gravity", "500") pCvarSpeed = register_cvar("amx_monster_speed", "300") pCvarModel = register_cvar("amx_monster_model", "monster12") } public plugin_precache() { static nazwa[128] get_pcvar_string(pCvarModel, cvar, 31) formatex(nazwa, 127, "models/player/%s.mdl", cvar, cvar) engfunc(EngFunc_PrecacheModel, nazwa) } public KoniecRundy() { for(new i = 1; i <= get_maxplayers(); i++) { if(is_user_connected(i)) Uzyl[i] = false } } public Dodaj(id) { if(!has_flag(id, "a")) return PLUGIN_HANDLED fm_set_user_health(id, get_pcvar_num(pCvarHP)) fm_set_user_gravity(id, get_pcvar_float(pCvarGravity)) get_pcvar_string(pCvarModel, cvar, 31) cs_set_user_model(id, cvar) fm_strip_user_weapons(id) fm_give_item(id, "weapon_knife") fm_set_user_maxspeed(id, get_pcvar_float(pCvarSpeed)) Uzyl[id] = true return PLUGIN_HANDLED } public Usun(id) { if(!has_flag(id, "a")) return PLUGIN_HANDLED fm_set_user_health(id, 100) fm_set_user_gravity(id, 1.0) cs_reset_user_model(id) fm_strip_user_weapons(id) fm_give_item(id, "weapon_knife") fm_set_user_maxspeed(id, 250.0) Uzyl[id] = false return PLUGIN_HANDLED }