Cześć,
część kodu;
menu_additem(menu, "\r[\w Czapki \r]", "1");
case 0: { client_cmd(id, "say /czapki") }
Jest poprawna, ale pomimo tego, nie działa.
Menu, bez względu na to jaką funkcję wykonuje dany case, bez względu w jakim miejsu jest umieszczony plugin, czy użyta funkcja z engine'a, czy amxmodx, nie wykonuje czynności; samo menu się tworzy, ale funkcja case'a się nie wykonuje.
Czyli jeżeli mam tak jak wyżej polecenie say /czapki, to plugin tej funkcji nie wykona na graczu, ale gdy gracz wpisze na sayu /czapki, już zadziała, stąd wiem że problem w menu, a nie w pluginach.
0 błędów przy kompilacji, czy w konsoli. Zero logów, zero informacji. Plugin tworzy menu tak jak było w założeniu, ale nadal nie wykonuje polecenia client_cmd i innych.
Przy okazji;
menu_additem(menu, "\r[\w Czapki \r]", "1");
co oznacza ta 1-dynka? Bo według składni;
menu_additem(menu, const name[], const info[], paccess, callback)
będzie to callback, ale do czego jest on wykorzystywany/jak powinien być poprawnie wykorzystywany?