#include <amxmodx>
new bool:gReady[33] = false
new gReadyNum
public plugin_init()
{
register_plugin("Ready?","5.0","AssKicR")
register_clcmd("say","HandleSay")
register_cvar("sv_minplayers","9")
}
public HandleSay(id)
{
new gText[192]
read_args(gText, 192)
remove_quotes(gText)
//мой код
new gRdy[2048]
new name[32]
new hudReadyname[550]
get_user_name(id,name,31)
format(hudReadyname, 549, "%s^n", name)
add( hudReadyname, 255, "^n" )
add( gRdy, 255, hudReadyname )
set_hudmessage(125, 110,10, 0.03, 0.18, 0, 6.0, 10000.0)
show_hudmessage(0, "Готовы играть: ^n%s^n Пиши ready если готов играть", gRdy)
//конец кода
if(containi(gText,"ready")!=-1) {
if(!gReady[id]) {
if(get_playersnum()>=get_cvar_num("sv_minplayers")) {
gReady[id] = true
gReadyNum += 1
client_print(0,print_chat,"[AMXX] %i/%i are Ready...",gReadyNum,get_playersnum())
}else{
client_print(id,print_chat,"[AMXX] Need more players to go live.")
}
}else{
client_print(id,print_chat,"[AMXX] You are already Ready.")
}
}
}