VGUI Meniu uždelsimas
VGUI Meniu uždelsimas
Norėčiau kodo, kuriuo galėčiau tai padaryti: Kai žaidėjas prisijungia jam išmeta mano meniu (meniu dalies nereikia), kai jis kažką pasirneka, tik tada jam leidžia rinktis kokią nors komandą. +karma už kodą.
Re: VGUI Meniu uždelsimas
Tai bandyk registruot tą VGUI meniu, rodyk savo meniu ir originalų užblokuok, o norėdamas parodyt originalų meniu išsiųsk per message_begin().
Re: VGUI Meniu uždelsimas
Nelabai suprantu su tuo išsiuntimu message_begin(), gali gal pavyzdį duoti, arba labiau paaiškinti?
Re: VGUI Meniu uždelsimas
o gal dar gali paskayti iš kur sužinoti MenuID, Multipart ir Name?
Re: VGUI Meniu uždelsimas
Code: Select all
#include <amxmodx> new VguiMenu; public plugin_init() register_message((VguiMenu = get_user_msgid("VGUIMenu")), "OnVguiMenu"); public OnVguiMenu(msg, dest, client){ if (get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE; new menu = menu_create("Menu", "OnMenu"); menu_additem(menu, "Select Team"); menu_display(client, menu); return PLUGIN_HANDLED;} public OnMenu(client, menu, item){ if (item == 0) { message_begin(MSG_ONE, VguiMenu, _, client); write_byte(2); write_short(51); write_char(-1); write_byte(0); write_string(""); message_end(); } menu_destroy(menu); return PLUGIN_HANDLED;}
Who is online
Users browsing this forum: Bing [Bot] and 4 guests