żeby dało się uzyc raz na runde , i zeby bylo pod flage "t" ? Plugin Redbull tzn że tylko gracze z flagą "t" mogą używac "say /redbull" i to dostawac

SMA daje
/** _______ _ _ __ __* | _____/ | | | | \ \ __ / /* | | | | | | | | / \ | |* | | | |____| | | |/ __ \| |* | | ___ | ______ | | / \ |* | | |_ | | | | | | / \ |* | | | | | | | | | | | |* | |____| | | | | | | | | |* |_______/ |_| |_| \_/ \_/**** Last Edited: 12-31-07** ============* Changelog:* ============** v2.0* -Added ML* -Optimized Code** v1.0* -Initial Release**/#define VERSION "2.0"#include #include #include #include new bool:has_rb[33]new cost_cvar, lasts_cvar, speed_cvarpublic plugin_init(){ register_plugin("Red Bull",VERSION,"GHW_Chronic") register_clcmd("say /RedBull","say_cmd_handle") cost_cvar = register_cvar("RB_Cost","2000") lasts_cvar = register_cvar("RB_Lasts","20.0") speed_cvar = register_cvar("RB_Speed","650.0") register_event("CurWeapon","curweap","be") register_dictionary("GHW_Red_Bull.txt")}public curweap(id){ if(is_user_alive(id) && has_rb[id]) { client_cmd(id,"cl_forwardspeed 400;cl_backspeed 400;cl_sidespeed 400") set_user_maxspeed(id,get_pcvar_float(speed_cvar)) }}public client_connect(id) has_rb[id]=falsepublic client_disconnect(id) has_rb[id]=falsepublic say_cmd_handle(id){ if(!is_user_alive(id)) { client_print(id,print_chat,"[RB] %L",id,"MSG_NOBUY_DEAD") } else if(has_rb[id]) { client_print(id,print_chat,"[RB] %L",id,"MSG_NOBUY_HAVE") } else if(cs_get_user_money(id)<get_pcvar_num(cost_cvar)) { client_print(id,print_chat,"[RB] %L",id,"MSG_NOBUY_POOR",get_pcvar_num(cost_cvar)) } else { cs_set_user_money(id,cs_get_user_money(id) - get_pcvar_num(cost_cvar),1) has_rb[id]=true set_task(get_pcvar_float(lasts_cvar),"redbull_over",id) set_task(1.0,"plus_hp",id,"",0,"b") set_user_gravity(id,0.5) set_user_maxspeed(id,get_pcvar_float(speed_cvar)) client_print(id,print_chat,"[RB] %L",id,"MSG_REDBULL1") client_print(id,print_chat,"[RB] %L",id,"MSG_REDBULL2") }}public plus_hp(id){ if(has_rb[id]) set_user_health(id,get_user_health(id)+1)}public redbull_over(id){ if(is_user_connected(id)) { has_rb[id]=false client_print(id,print_chat,"[RB] %L",id,"MSG_REDBULL_OFF") set_user_gravity(id,1.0) set_user_maxspeed(id,320.0) set_user_gravity(id,1.0) remove_task(id) }}