Главная | Поиск | Чат | Форум | Рынок | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Уважаемые пользователи, прежде чем открыть новую тему ознакомьтесь пожалуйста с правилами и воспользуйтесь поиском.

  • Страница 1 из 1
  • 1
Модератор форума: Cooller^_^, Mushroom, Tiger_  
Форум Counter Strike » Counter-Strike 1.6 » Общие вопросы по Counter-Strike » Плагин, меню (Плагин создание, ошибки)
Плагин, меню
NevelДата: Понедельник, 2012-12-10, 20:12 | Сообщение # 1
Сообщений: 8
Награды: 1
не могу сделать своё меню вот исходник:
[spoiler]#include <amxmodx>
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <dhudmessage>

new const PLUGIN[] = "Menu servera", VERSION[] = "1.0", AUTHOR[] = "VO Team"

public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR );
register_clcmd("menu", "open_menu");
}

public open_menu(id)
{
new menu = menu_create("\rМеню сервера\w by \dVO Team\w", "menu_handler")

menu_additem(menu, "\wОбнулить Счет","1")
menu_additem(menu, "\wАдмины \d[\rOnline\d]\w", "2")
menu_additem(menu, "\wКупить админку \d[\rSALE ADM\d]\w", "3", 0)
menu_additem(menu, "\wПравила \d[\rRULES\d]\w", "4")
menu_additem(menu, "\wПросмотреть мой \d[\rRank\d]\w", "5")
menu_additem(menu, "\wПросмотреть \d[\rTop15\d]\w", "6")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_setprop(menu, MPROP_EXIT,MEXIT_ALL)

menu_display(id,menu,0)
return PLUGIN_HANDLED
}

public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:
{
client_cmd(id, "say /rs")
}
case 2:
{
client_cmd(id, "say /admin")
}
case 3:
{
show_motd(id, "addons/amxmodx/configs/system/adminka.txt", "Купить админку");
}
case 4:
{
show_motd(id, "addons/amxmodx/configs/system/rules.txt", "Правила сервера")
}
case 5:
{
client_cmd(id, "say /rank")
}
case 6:
{
client_cmd(id, "say /top15")
}
}
return PLUGIN_HANDLED
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"menu^"")
}

public menu_informer()
{
ColorChat( 0, GREEN, "^x03[^x04 VO Team ® ^x03]^x03 Что бы открыть меню сервера, нажмите^x04 F5")
}[/spoiler]
а вот что я накуралесил:
[spoiler]#include <amxmodx>
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <dhudmessage>

new const PLUGIN[] = "Menu servera", VERSION[] = "1.0", AUTHOR[] = "VO Team"

public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR );
register_clcmd("menu", "open_menu");
}

public open_menu(id)
{
new menu = menu_create("\rМеню сервера\w by \dVO Team\w", "menu_handler")

menu_additem(menu, "\wОбнулить Счет","1")
menu_additem(menu, "\wАйпи \d[\rIp\d]\w", "2")
menu_additem(menu, "\wКупить админку \d[\rSALE ADM\d]\w", "3", 0)
menu_additem(menu, "\wПравила \d[\rRULES\d]\w", "4")
menu_additem(menu, "\wПросмотреть мой \d[\rRank\d]\w", "5")
menu_additem(menu, "\wПросмотреть \d[\rTop15\d]\w", "6")
menu_additem(menu, "\wВид камеры \d[\rCam\d]\w", "7")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_setprop(menu, MPROP_EXIT,MEXIT_ALL)

menu_display(id,menu,0)
return PLUGIN_HANDLED
}

public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:
{
client_cmd(id, "say /rs")
}
case 2:
{
client_cmd(id, "say /ip")
}
case 3:
{
show_motd(id, "addons/amxmodx/configs/system/adminka.txt", "Купить админку");
}
case 4:
{
show_motd(id, "addons/amxmodx/configs/system/rules.txt", "Правила сервера")
}
case 5:
{
client_cmd(id, "say /rank")
}
case 6:
{
client_cmd(id, "say /top15")
}
case 7:
{
client_cmd(id, "say /cam")
}
}
return PLUGIN_HANDLED
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"menu^"")
}

public menu_informer()
{
ColorChat( 0, GREEN, "^x03[^x04 VO Team ® ^x03]^x03 Что бы открыть меню сервера, нажмите^x04 F5")
}[/spoiler]
в чём ошибка? при compile даёт такую ошибку
[center]http://fotohost.kz/images/2012/12/10/5QrJg.jpg[[/center]
 Российская Федерация
REDtoothДата: Понедельник, 2012-12-10, 20:37 | Сообщение # 2
Сообщений: 2547
Награды: 211
Nevel, в пути не должно быть кириллицы

Образец текста
 Российская Федерация
NevelДата: Вторник, 2012-12-11, 17:19 | Сообщение # 3
Сообщений: 8
Награды: 1
а как сделайте пожалуйста как надо...

Добавлено (2012-12-11, 17:19)
---------------------------------------------
разобрался можно закрыть тупой амх у меня.

 Российская Федерация
Форум Counter Strike » Counter-Strike 1.6 » Общие вопросы по Counter-Strike » Плагин, меню (Плагин создание, ошибки)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Поиск туров

(1)

Админка

(17)

Франшиза кино-кафе "NewTone"

(0)

VIP статус

(4)

Запускаем два сервера на одном компьютере.

(30)

Общение ^-^

(9999)

Общение:> (закрыта)

(9999)

Общение :] (закрыта)

(9728)

Флудилочка дизайнеров :)

(5928)

Досчитаем до 10000:)

(4786)

Cooller^_^

(6326)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

Yuume11

(2024-04-17)

Viktoria_123

(2024-04-16)

middragon

(2024-04-10)

dimsttm

(2024-04-08)

Beksultan_08

(2024-04-06)

Популярные