Meniu
Posted: 2012 Mar 10 14:57
sweiki gal kad galit paziureti kas blogai kad kai paspaudziu f3 neatidaro meniu cs konsolei meta toki dalyka Unknown command: menu jeigu galit patasykit aciu
ir jei galima pakeisti client_cmd(id, "bind ^"F3^" ^"servermenu^"") i komanda /meniu nes nelabai gerai cia iseina
ucp.inc

Code: Select all
#include <amxmodx> #include <ucp> #pragma tabsize 0 #define PLUGIN "Server Menu" #define VERSION "1.0" #define AUTHOR "AUTHOR" #define ACCESS_FLAG ADMIN_ALL public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("servermenu", "my_menu") } public client_authorized(id) { client_cmd(id, "bind ^"F3^" ^"servermenu^"") } public task_hudmsg(id) { set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -2.5, -1.0, 2, 1.5, 2.0, 0.1, 1.0, -1) show_hudmessage(id, "Serverio Meniu say /meniu } public my_menu(id) { new AUTHID[9] if(ucp_id(id,AUTHID) & ADMIN_ALL == -1){ new i_Menu = menu_create("\r???? ???????:", "server_menu") menu_additem(i_Menu, "\wRadia Off","1") menu_additem(i_Menu, "\rRadia On","2") menu_additem(i_Menu, "\wNori Vip?","3") menu_additem(i_Menu, "\rAdministratorei Online","4") menu_additem(i_Menu, "\wResetScore","5") menu_additem(i_Menu, "\rToP 10","6") menu_additem(i_Menu, "\wMap Vote RTV","7") menu_additem(i_Menu, "\r????????????? ??????","8") menu_additem(i_Menu, "\wIP ???????","9") menu_additem(i_Menu, "\r??????? ???????","10") menu_additem(i_Menu, "\w??????? VIP","11") menu_setprop(i_Menu, MPROP_EXITNAME, "?????") menu_display(id, i_Menu, 0) return PLUGIN_HANDLED } return PLUGIN_HANDLED } public server_menu(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } new s_Data[6], s_Name[64], i_Access, i_Callback menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback) new i_Key = str_to_num(s_Data) switch(i_Key) { case 1:{ client_cmd(id, "say /stop") } case 2:{ client_cmd(id, "say /groti") } case 3:{ client_cmd(id, "say /noriuvip") } case 4:{ client_cmd(id, "say /vips") } case 5:{ client_cmd(id, "say /rs") } case 6:{ client_cmd(id, "say /top10") } case 7:{ client_cmd(id, "say rtv") } case 8:{ client_cmd(id, "say /admin") } case 9:{ client_cmd(id, "say /ip") } case 10:{ client_cmd(id, "say /adminka") } case 11:{ client_cmd(id, "say /vips") } } menu_destroy(menu) return PLUGIN_HANDLED }
Code: Select all
/* Ultra Core Protector Anti-Cheat System Functions** Copyright © 2008-2010, UCP Team** This file is provided as is (no warranties).**/ // Get UCP ID (8 bytes)native ucp_id(index,outbuffer[]) // Get UCP ID (8 bytes)native get_user_authid2(index,outbuffer[],len) // Get Client Build Number (4 bytes)native get_user_build(index,outbuffer[]) // Get Client OS (11 bytes)native get_user_os(index,outbuffer[])