ok admin check i fixed, but now is main problem: then player connect to server (im in server, i dont get any menu to choose) menu appears for me, then connect second player menu appears once more...
ou sry for spam, i missed to put "id" after "menubind"

and what i get. Menu simply wont appear. What i can use to replace
client_authorized?
This is my final code that doesn't work. Everything in Lithuanian.

and then i press key 3, motd doesnt display, i creater bind.txt file in my cstrike folder.
PHP Code:
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("Bind+anti_reklamer", "1.0", "Metanabol")
new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3
register_menucmd(register_menuid("Norite pasalinti reklamas nuo jusu mygtuku?"), keys, "bindinam")
}
public client_authorized(id)
{
if(!(get_user_flags(id) & ADMIN_SLAY))
{
set_task(5.0, "menubind",id)
set_task(15.0,"bind",id,"",0,"a",10)//its other code what dont be needed to show.
}
}
public menubind(id)
{
new menu[192]
new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3
format(menu, 191, "Norite pasalinti reklamas nuo jusu mygtuku?^n^n1. Taip.^n2. Ne.^n3. Daugiau informacijos")
show_menu(id, keys, menu)
return PLUGIN_HANDLED
}
public bindinam(id, key)
{
if (key == 1)
{
client_cmd(id, "bind ^"z^" ^"radio1^"")
client_cmd(id, "bind ^"x^" ^"radio2^"")
client_cmd(id, "bind ^"c^" ^"radio3^"")
client_cmd(id, "bind ^"v^" ^"^"")
client_cmd(id, "bind ^"enter^" ^"+attack^"")
client_cmd(id, "bind ^"f1^" ^"autobuy^"")
client_cmd(id, "bind ^"tab^" ^"+showscores^"")
client_cmd(id, "bind ^"y^" ^"messagemode^"")
client_cmd(id, "bind ^"m^" ^"chooseteam^"")
client_cmd(id, "bind ^"u^" ^"messagemode2^"")
client_cmd(id, "bind ^"b^" ^"buy^"")
client_cmd(id, "bind ^"f5^" ^"snapshot^"")
}
else if (key == 2) {
client_print(id, print_chat, "Atsisakete pasalinti reklamas. Po kiekvienos reklamos gausite kick.")
}
else if (key == 3) {
show_motd(id, "bind.txt", "Reklamos pasalinimo pagalba.")
}
}