Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Меню для сервера.

, Вопрос по меню.
Статус пользователя Serhiyyy
сообщение 31.3.2013, 20:38
Сообщение #1
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Здравствуйте.

Помогите пожалуйста скомпилировать плагин, а то сижу голову ломаю уже штук 20 переделывал не могу никак скомпилировать (пробывал онлайн скриптингом и через compile не помогло).

SMA файл
Код
#include amxmodx
new cvar_showhudmsg

#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "YurisT"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("menu", "server_menu" )
cvar_showhudmsg = register_cvar("show_hudmsg", "1")
}

public client_putinserver(id)
{
if(get_pcvar_num(cvar_showhudmsg))
set_task(1.0, "task_hudmsg", id, _, _, "b")
}

public task_hudmsg(id)
{
set_hudmessage(255, 255, 255, 0.1, 0, 0, 6.0, 12.0)
show_hudmessage(id, "Что бы открыть меню сервера, нажмите F5")
}
public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"menu^"")
}

public server_menu(id)
{
new i_Menu = menu_create("\rМ\r\wеню сервера\w \w\d1GamePower.Ru\w]\w", "MMENU" )
menu_additem(i_Menu, "\wОбнулить счёт \d[\rRS\d]\w", "1", 0)
menu_additem(i_Menu, "\wЗабанить игрока \d[\rVOTEBAN\d]\w", "2", 0)
menu_additem(i_Menu, "\wСайт сервера \d[\r1GamePower.Ru\d]\w", "3", 0)
menu_additem(i_Menu, "\wГруппа Вконтакте \d[\rVK\d]\w", "4", 0)
menu_additem(i_Menu, "\wКупить админку \d[\rADMINKA\d]\w", "5", 0)
menu_additem(i_Menu, "\wКупить V.I.P \d[\rVIP\d]\w", "6", 0)
menu_additem(i_Menu, "\wПРАВИЛА \d[\rRULES\d]\r", "7", 0)

menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED
}
public MMENU(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 /rs" )
}
case 2:
{
client_cmd(id, "say /voteban" )
}
case 3:
{
client_cmd(id, "say /site" )
}
case 4:
{
client_cmd(id, "say /vk" )
}
case 5:
{
client_cmd(id, "say /adminka" )
}
case 6:
{
client_cmd(id, "say /vip" )
}
case 7:
{
client_cmd(id, "say /rules" )
}
}

menu_destroy(menu)
return PLUGIN_HANDLED

}


Заранее спасибо за помощь :) С меня +)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Leksandr
сообщение 31.3.2013, 20:46
Сообщение #2
Стаж: 13 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 458
Полезность: 821

http://f-bit.ru/102944
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 31.3.2013, 20:54
Сообщение #3


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

set_hudmessage(255, 255, 255, 0.1, 0, 0, 6.0, 12.0)
Значения попробуй поменяй
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 31.3.2013, 20:54
Сообщение #4
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(Leksandr @ 31.3.2013, 20:46) *


Я также скомпилировал. Смотрите фото.

Фото:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 31.3.2013, 20:58
Сообщение #5


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Цитата(Serhiyyy @ 31.3.2013, 22:54) *
Я также скомпилировал. Смотрите фото.

Фото:
Прикрепленное изображение

Ты про это что ли, ты написал то что скомпелировать не можешь, не понятно!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 31.3.2013, 21:13
Сообщение #6
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(offtop2012 @ 31.3.2013, 21:58) *
Ты про это что ли, ты написал то что скомпелировать не можешь, не понятно!


Я имею ввиду, что поставил скомпилированный плагин "Leksandr" и прикрепил фото. Немного не так сформулировал предложение :)

И теперь как же все таки поставить цвета и по убирать те буквы?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 31.3.2013, 21:18
Сообщение #7
Стаж: 13 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 458
Полезность: 821

Убери те буквы и все =)
На цвета как то пох =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 31.3.2013, 21:22
Сообщение #8
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(Leksandr @ 31.3.2013, 22:18) *
Убери те буквы и все =)
На цвета как то пох =)


Просто хочется красиво оформить.

Отредактировал: Serhiyyy, - 31.3.2013, 21:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 31.3.2013, 22:13
Сообщение #9


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Держи
CODE
#include amxmodx
new cvar_showhudmsg

#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "YurisT"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("menu", "server_menu" )
cvar_showhudmsg = register_cvar("show_hudmsg", "1")
}

public client_putinserver(id)
{
if(get_pcvar_num(cvar_showhudmsg))
set_task(1.0, "task_hudmsg", id, _, _, "b")
}

public task_hudmsg(id)
{
set_hudmessage(255, 255, 255, 0.1, 0, 0, 6.0, 12.0)
show_hudmessage(id, "Что бы открыть меню сервера, нажмите F5")
}
public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"menu^"")
}

public server_menu(id)
{
new i_Menu = menu_create("\rМеню сервера GamePower.Ru", "MMENU" )
menu_additem(i_Menu, "\wОбнулить счёт \d[\rRS\d]\w", "1", 0)
menu_additem(i_Menu, "\wЗабанить игрока \d[\rVOTEBAN\d]\w", "2", 0)
menu_additem(i_Menu, "\wСайт сервера \d[\r1GamePower.Ru\d]\w", "3", 0)
menu_additem(i_Menu, "\wГруппа Вконтакте \d[\rVK\d]\w", "4", 0)
menu_additem(i_Menu, "\wКупить админку \d[\rADMINKA\d]\w", "5", 0)
menu_additem(i_Menu, "\wКупить V.I.P \d[\rVIP\d]\w", "6", 0)
menu_additem(i_Menu, "\wПРАВИЛА \d[\rRULES\d]\r", "7", 0)

menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED
}
public MMENU(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 /rs" )
}
case 2:
{
client_cmd(id, "say /voteban" )
}
case 3:
{
client_cmd(id, "say /site" )
}
case 4:
{
client_cmd(id, "say /vk" )
}
case 5:
{
client_cmd(id, "say /adminka" )
}
case 6:
{
client_cmd(id, "say /vip" )
}
case 7:
{
client_cmd(id, "say /rules" )
}
}

menu_destroy(menu)
return PLUGIN_HANDLED

}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 1.4.2013, 12:36
Сообщение #10
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(offtop2012 @ 31.3.2013, 22:13) *
Держи
CODE
#include amxmodx
new cvar_showhudmsg

#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "YurisT"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("menu", "server_menu" )
cvar_showhudmsg = register_cvar("show_hudmsg", "1")
}

public client_putinserver(id)
{
if(get_pcvar_num(cvar_showhudmsg))
set_task(1.0, "task_hudmsg", id, _, _, "b")
}

public task_hudmsg(id)
{
set_hudmessage(255, 255, 255, 0.1, 0, 0, 6.0, 12.0)
show_hudmessage(id, "Что бы открыть меню сервера, нажмите F5")
}
public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"menu^"")
}

public server_menu(id)
{
new i_Menu = menu_create("\rМеню сервера GamePower.Ru", "MMENU" )
menu_additem(i_Menu, "\wОбнулить счёт \d[\rRS\d]\w", "1", 0)
menu_additem(i_Menu, "\wЗабанить игрока \d[\rVOTEBAN\d]\w", "2", 0)
menu_additem(i_Menu, "\wСайт сервера \d[\r1GamePower.Ru\d]\w", "3", 0)
menu_additem(i_Menu, "\wГруппа Вконтакте \d[\rVK\d]\w", "4", 0)
menu_additem(i_Menu, "\wКупить админку \d[\rADMINKA\d]\w", "5", 0)
menu_additem(i_Menu, "\wКупить V.I.P \d[\rVIP\d]\w", "6", 0)
menu_additem(i_Menu, "\wПРАВИЛА \d[\rRULES\d]\r", "7", 0)

menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED
}
public MMENU(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 /rs" )
}
case 2:
{
client_cmd(id, "say /voteban" )
}
case 3:
{
client_cmd(id, "say /site" )
}
case 4:
{
client_cmd(id, "say /vk" )
}
case 5:
{
client_cmd(id, "say /adminka" )
}
case 6:
{
client_cmd(id, "say /vip" )
}
case 7:
{
client_cmd(id, "say /rules" )
}
}

menu_destroy(menu)
return PLUGIN_HANDLED

}


Спасибо. Но ошибка при компилировании.

Ошибки:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

menu.sma(1) : error 010: invalid function or declaration
menu.sma(10) : error 017: undefined symbol "register_plugin"
menu.sma(11) : error 017: undefined symbol "register_clcmd"
menu.sma(12) : error 017: undefined symbol "register_cvar"
menu.sma(17) : error 017: undefined symbol "get_pcvar_num"
menu.sma(18) : error 017: undefined symbol "set_task"
menu.sma(23) : error 017: undefined symbol "set_hudmessage"
menu.sma(24) : error 017: undefined symbol "show_hudmessage"
menu.sma(28) : error 017: undefined symbol "client_cmd"
menu.sma(33) : error 017: undefined symbol "menu_create"
menu.sma(34) : error 017: undefined symbol "menu_additem"
menu.sma(35) : error 017: undefined symbol "menu_additem"
menu.sma(36) : error 017: undefined symbol "menu_additem"
menu.sma(37) : error 017: undefined symbol "menu_additem"
menu.sma(38) : error 017: undefined symbol "menu_additem"
menu.sma(39) : error 017: undefined symbol "menu_additem"
menu.sma(40) : error 017: undefined symbol "menu_additem"
menu.sma(42) : error 017: undefined symbol "menu_setprop"
menu.sma(42) : error 017: undefined symbol "MEXIT_ALL"
menu.sma(43) : error 017: undefined symbol "menu_display"
menu.sma(44) : error 017: undefined symbol "PLUGIN_HANDLED"
menu.sma(48) : error 017: undefined symbol "MENU_EXIT"
menu.sma(50) : error 017: undefined symbol "menu_destroy"
menu.sma(52) : error 017: undefined symbol "PLUGIN_HANDLED"
menu.sma(55) : error 017: undefined symbol "menu_item_getinfo"
menu.sma(56) : error 017: undefined symbol "str_to_num"

Compilation aborted.
26 Errors.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 1.4.2013, 12:46
Сообщение #11


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Цитата(Serhiyyy @ 1.4.2013, 14:36) *
Спасибо. Но ошибка при компилировании.

Ошибки:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

menu.sma(1) : error 010: invalid function or declaration
menu.sma(10) : error 017: undefined symbol "register_plugin"
menu.sma(11) : error 017: undefined symbol "register_clcmd"
menu.sma(12) : error 017: undefined symbol "register_cvar"
menu.sma(17) : error 017: undefined symbol "get_pcvar_num"
menu.sma(18) : error 017: undefined symbol "set_task"
menu.sma(23) : error 017: undefined symbol "set_hudmessage"
menu.sma(24) : error 017: undefined symbol "show_hudmessage"
menu.sma(28) : error 017: undefined symbol "client_cmd"
menu.sma(33) : error 017: undefined symbol "menu_create"
menu.sma(34) : error 017: undefined symbol "menu_additem"
menu.sma(35) : error 017: undefined symbol "menu_additem"
menu.sma(36) : error 017: undefined symbol "menu_additem"
menu.sma(37) : error 017: undefined symbol "menu_additem"
menu.sma(38) : error 017: undefined symbol "menu_additem"
menu.sma(39) : error 017: undefined symbol "menu_additem"
menu.sma(40) : error 017: undefined symbol "menu_additem"
menu.sma(42) : error 017: undefined symbol "menu_setprop"
menu.sma(42) : error 017: undefined symbol "MEXIT_ALL"
menu.sma(43) : error 017: undefined symbol "menu_display"
menu.sma(44) : error 017: undefined symbol "PLUGIN_HANDLED"
menu.sma(48) : error 017: undefined symbol "MENU_EXIT"
menu.sma(50) : error 017: undefined symbol "menu_destroy"
menu.sma(52) : error 017: undefined symbol "PLUGIN_HANDLED"
menu.sma(55) : error 017: undefined symbol "menu_item_getinfo"
menu.sma(56) : error 017: undefined symbol "str_to_num"

Compilation aborted.
26 Errors.


У меня все отлично компелируется, попробуй здесь компельнуть http://www.compiler.amx-x.ru/

Вот если что Прикрепленный файл  меню.rar ( 5,3 килобайт ) Кол-во скачиваний: 17


Отредактировал: offtop2012, - 1.4.2013, 12:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 1.4.2013, 17:01
Сообщение #12
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(offtop2012 @ 1.4.2013, 13:46) *
У меня все отлично компелируется, попробуй здесь компельнуть http://www.compiler.amx-x.ru/

Вот если что Прикрепленный файл  меню.rar ( 5,3 килобайт ) Кол-во скачиваний: 17


Все равно не получается. Можете скомпилировать вот этот код?

Спасибо.

Прикрепленный файл  menu.sma ( 2,04 килобайт ) Кол-во скачиваний: 14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nickk
сообщение 1.4.2013, 17:59
Сообщение #13
Стаж: 13 лет

Сообщений: 438
Благодарностей: 120
Полезность: 523

Выше посмотрите, вам уже все скомпилировали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 1.4.2013, 18:01
Сообщение #14


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Цитата(Serhiyyy @ 1.4.2013, 19:01) *
Все равно не получается. Можете скомпилировать вот этот код?

Спасибо.

Прикрепленный файл  menu.sma ( 2,04 килобайт ) Кол-во скачиваний: 14

Я не знаю как ты компилируешь, но у меня все компилируется!! pardon.gif

Прикрепленный файл  Меню.rar ( 5,36 килобайт ) Кол-во скачиваний: 9
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 1.4.2013, 21:13
Сообщение #15
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(offtop2012 @ 1.4.2013, 19:01) *
Я не знаю как ты компилируешь, но у меня все компилируется!! pardon.gif

Прикрепленный файл  Меню.rar ( 5,36 килобайт ) Кол-во скачиваний: 9


Спасибо. Можете еще раз скомпилировать, а то что-то не получается. С меня +)

Прикрепленный файл  menu.sma ( 1,97 килобайт ) Кол-во скачиваний: 8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 1.4.2013, 21:19
Сообщение #16


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Цитата(Serhiyyy @ 1.4.2013, 23:13) *
Спасибо. Можете еще раз скомпилировать, а то что-то не получается. С меня +)

Прикрепленный файл  menu.sma ( 1,97 килобайт ) Кол-во скачиваний: 8


Прикрепленный файл  меню.rar ( 4,25 килобайт ) Кол-во скачиваний: 7
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: