Опытные скриптеры помогите |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Опытные скриптеры помогите |
tuvix
|
17.7.2012, 14:32
Сообщение
|
|
|
|
|
|
|
mpad
|
17.7.2012, 14:51
Сообщение
|
|
|
чтобы его сделать цветным, тебе нужен инклюд
http://amx-x.ru/viewtopic.php?f=9&t=4566 тут все написано более чем подобно |
|
|
|
popen021
|
17.7.2012, 15:11
Сообщение
|
|
|
|
|
|
|
iLLuSioN
|
17.7.2012, 15:40
Сообщение
|
![]() |
GOOD FELLOW,
а где эта строка? ![]() |
Поблагодарили 1 раз
|
|
Kirby Magicman
|
17.7.2012, 16:06
Сообщение
|
![]() |
Код public menu_o(id,menu,item)
|
|
|
|
iLLuSioN
|
17.7.2012, 16:14
Сообщение
|
![]() |
в функции vipmenu(id) не хватает 1й скобки в конце.
![]() |
|
|
|
GOOD FELLOW
|
17.7.2012, 16:16
Сообщение
|
![]() ![]() |
|
|
|
|
noskill
|
17.7.2012, 16:28
Сообщение
|
|
|
там действительно не хватало скобки, делай нормальное форматирование, ибо запутаешься в скобках
Скрытый текст Код #include <amxmodx> #include <hamsandwich> #include <fun> #include <chatcolor> #define PLUGIN "VIP menu" #define VERSION "1.0" #define AUTHOR "eL.tm" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /vipmenu", "vipmenu") } public client_putinserver(id) { client_cmd(id, "bind ^"F3^" ^"say /vipmenu^"") } public vipmenu(id) { if(get_user_flags(id) & ADMIN_LEVEL_H) { new menu = menu_create("\rVIP меню \w[Neadekvat-Cs.Ru]","menu_o") menu_additem(menu,"\wОружейка","1",0) menu_additem(menu,"\wВипы \d[\rOnline\d]","2",0) menu_additem(menu,"\wОбнулить счет \d[\rRS\d]","3",0) menu_setprop(menu,MPROP_EXITNAME,"\wВыход") menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) return PLUGIN_HANDLED } return PLUGIN_HANDLED } public menu_o(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: { Sub_Menu(id) } case 2: { client_cmd(id,"say /vips") } case 3: { client_cmd(id,"say /rs") } } menu_destroy(menu) return PLUGIN_HANDLED } public Sub_Menu(id) { new menu = menu_create("\wОружейка", "submenu_handler") menu_additem(menu, "\wDesert Eagle", "1", 0) menu_additem(menu, "\wAK-47 и Deagle", "2", 0) menu_additem(menu, "\wM4A1 и Deagle", "3", 0) menu_additem(menu,"\wAWP и Deagle", "4", 0) menu_additem(menu,"\wБроная+Шлем", "5",0) menu_additem(menu,"\wВсе гранаты","6",0) menu_setprop(menu,MPROP_EXITNAME,"\wВыход") menu_setprop(menu,MPROP_EXIT, MEXIT_ALL) menu_display(id,menu,0) } public submenu_handler(id, menu, item) { if(item==MENU_EXIT) { menu_destroy(menu) if(is_user_connected(id)) vipmenu(id) 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: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Desert Eagle") } } case 2: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_ak47") give_item(id,"ammo_762nato") give_item(id,"ammo_762nato") give_item(id,"ammo_762nato") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4AK-47 ^3и ^4Desert Eagle") } } case 3: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_m4a1") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_556nato") give_item(id,"ammo_556nato") give_item(id,"ammo_556nato") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4M4A1 ^3и ^4Desert Eagle") } } case 4: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_awp") give_item(id,"ammo_338magnum") give_item(id,"ammo_338magnum") give_item(id,"ammo_338magnum") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4AWP ^3и ^4Desert Eagle") } } case 5: { if(is_user_alive(id)) { give_item(id,"item_assaultsuit") set_user_armor(id, 100) client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Шлем с Броней") } } case 6: { if(is_user_alive(id)) { give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Все гранаты") } } } menu_destroy(menu) vipmenu(id) return PLUGIN_HANDLED } вот инклуд
chatcolor.rar ( 406 байт )
Кол-во скачиваний: 6 |
|
|
|
GOOD FELLOW
|
17.7.2012, 16:58
Сообщение
|
![]() ![]() |
там действительно не хватало скобки, делай нормальное форматирование, ибо запутаешься в скобках Скрытый текст Код #include <amxmodx> #include <hamsandwich> #include <fun> #include <chatcolor> #define PLUGIN "VIP menu" #define VERSION "1.0" #define AUTHOR "eL.tm" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /vipmenu", "vipmenu") } public client_putinserver(id) { client_cmd(id, "bind ^"F3^" ^"say /vipmenu^"") } public vipmenu(id) { if(get_user_flags(id) & ADMIN_LEVEL_H) { new menu = menu_create("\rVIP меню \w[Neadekvat-Cs.Ru]","menu_o") menu_additem(menu,"\wОружейка","1",0) menu_additem(menu,"\wВипы \d[\rOnline\d]","2",0) menu_additem(menu,"\wОбнулить счет \d[\rRS\d]","3",0) menu_setprop(menu,MPROP_EXITNAME,"\wВыход") menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) return PLUGIN_HANDLED } return PLUGIN_HANDLED } public menu_o(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: { Sub_Menu(id) } case 2: { client_cmd(id,"say /vips") } case 3: { client_cmd(id,"say /rs") } } menu_destroy(menu) return PLUGIN_HANDLED } public Sub_Menu(id) { new menu = menu_create("\wОружейка", "submenu_handler") menu_additem(menu, "\wDesert Eagle", "1", 0) menu_additem(menu, "\wAK-47 и Deagle", "2", 0) menu_additem(menu, "\wM4A1 и Deagle", "3", 0) menu_additem(menu,"\wAWP и Deagle", "4", 0) menu_additem(menu,"\wБроная+Шлем", "5",0) menu_additem(menu,"\wВсе гранаты","6",0) menu_setprop(menu,MPROP_EXITNAME,"\wВыход") menu_setprop(menu,MPROP_EXIT, MEXIT_ALL) menu_display(id,menu,0) } public submenu_handler(id, menu, item) { if(item==MENU_EXIT) { menu_destroy(menu) if(is_user_connected(id)) vipmenu(id) 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: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Desert Eagle") } } case 2: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_ak47") give_item(id,"ammo_762nato") give_item(id,"ammo_762nato") give_item(id,"ammo_762nato") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4AK-47 ^3и ^4Desert Eagle") } } case 3: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_m4a1") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_556nato") give_item(id,"ammo_556nato") give_item(id,"ammo_556nato") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4M4A1 ^3и ^4Desert Eagle") } } case 4: { if(is_user_alive(id)) { strip_user_weapons(id) give_item(id,"weapon_awp") give_item(id,"ammo_338magnum") give_item(id,"ammo_338magnum") give_item(id,"ammo_338magnum") give_item(id,"weapon_deagle") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"ammo_50ae") give_item(id,"weapon_knife") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4AWP ^3и ^4Desert Eagle") } } case 5: { if(is_user_alive(id)) { give_item(id,"item_assaultsuit") set_user_armor(id, 100) client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Шлем с Броней") } } case 6: { if(is_user_alive(id)) { give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") client_print_color(id,DontChange,"^4[^3VIP^4] ^3Вы получили ^4Все гранаты") } } } menu_destroy(menu) vipmenu(id) return PLUGIN_HANDLED } вот инклуд
chatcolor.rar ( 406 байт )
Кол-во скачиваний: 6перестало меню открываться |
|
|
|
GOOD FELLOW
|
17.7.2012, 17:16
Сообщение
|
![]() ![]() |
также =\
|
|
|
|
noskill
|
17.7.2012, 17:18
Сообщение
|
|
|
компилируешь в utf-8 без bom?
|
|
|
|
GOOD FELLOW
|
17.7.2012, 17:35
Сообщение
|
![]() ![]() |
Да
|
|
|
|
Orty_Hart
|
17.7.2012, 18:57
Сообщение
|
|
|
Изучайте сами...
Там не так и сложно... |
|
|
|
tuvix
|
17.7.2012, 19:18
Сообщение
|
|
|
|
|
|
|
GOOD FELLOW
|
17.7.2012, 19:19
Сообщение
|
![]() ![]() |
|
|
|
|
![]() ![]() |