Code:
//plugin_init
register_clcmd("say /ready", "cmdReady")
//function
public cmdReady(id)
{
if(g_qflag[id])
{
client_print(id,print_chat,"Already in the queue.")
return PLUGIN_CONTINUE
}
g_qflag[id] = 1
g_qnum++
g_qid[g_i] = id //storing indexes in queue numbers
g_i++
client_print(id,print_chat,"Placed in the queue at %d position", g_qnum)
return PLUGIN_HANDLED
}