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

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

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

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

Убрать ошибку

Статус пользователя Templar
сообщение 26.7.2014, 8:54
Сообщение #1
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Добрый. Помогите убрать эту ошибку, флудит в консоле ужасно. Спасибо

Код
L 07/24/2014 - 23:48:27: Info (map "surf_ski_2") (file "addons/amxmodx/logs/error_20140724.log")
L 07/24/2014 - 23:48:27: Function "event_new_round" was not found
L 07/24/2014 - 23:48:27: [AMXX] Displaying debug trace (plugin "amxmodermenu.amxx")
L 07/24/2014 - 23:48:27: [AMXX] Run time error 19: function not found
L 07/24/2014 - 23:48:27: [AMXX]    [0] amxmodermenu.sma::plugin_init (line 19)

Прикрепленные файлы:
Прикрепленный файл  amxmodermenu.sma ( 3,01 килобайт ) Кол-во скачиваний: 9
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 26.7.2014, 8:57
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Код:
register_logevent("event_new_round", 2, "1=Round_Start")

Удали. У тебя эвент зарегистрирован, но нигде не используется.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Templar
сообщение 26.7.2014, 9:04
Сообщение #3
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Цитата(GOOD FELLOW @ 26.7.2014, 10:57) *
Код:
register_logevent("event_new_round", 2, "1=Round_Start")

Удали. У тебя эвент зарегистрирован, но нигде не используется.


Удалил, но при компиляторе появляются ошибки но сам плагин скомпилился, это нормально?
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 26.7.2014, 9:19
Сообщение #4


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Это не ошибки. Ошибки - error. А тут предупреждение что строка съехала
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 26.7.2014, 9:39
Сообщение #5


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Templar @ 26.7.2014, 11:04) *
Удалил, но при компиляторе появляются ошибки но сам плагин скомпилился, это нормально?

отступы правильно поставь везде
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 26.7.2014, 9:56
Сообщение #6
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Цитата(Legenda @ 26.7.2014, 11:39) *
отступы правильно поставь везде


Знать бы где это правильно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Realution
сообщение 26.7.2014, 10:20
Сообщение #7


Стаж: 11 лет

Сообщений: 102
Благодарностей: 64
Полезность: 355

Цитата(Templar @ 26.7.2014, 14:56) *
Знать бы где это правильно

27 и 89 строки.

Отредактировал: Realution, - 26.7.2014, 10:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Trovel
сообщение 26.7.2014, 10:31
Сообщение #8
Стаж: 12 лет

Сообщений: 112
Благодарностей: 54
Полезность: 0

Цитата(Templar @ 26.7.2014, 11:04) *
Удалил, но при компиляторе появляются ошибки но сам плагин скомпилился, это нормально?

Код:
#include <amxmodx>

#define ADMIN_MODER ADMIN_RESERVATION

public plugin_init()
{
register_plugin("Меню модератора", "2.0", "Rom")
register_clcmd("amxmodermenu", "goMenu");
}

public goMenu(id)
{
if (~get_user_flags ( id ) & ADMIN_MODER)
{
ChatColor ( id , "^x01[!gCsFrager.ru^x01] ^x03Ты не модератор!" );
return PLUGIN_HANDLED;
}

new i_Menu = menu_create("\rМеню модераторов", "menu_handler" )

menu_additem(i_Menu, "\rВкл. \wбесмертие", "1")
menu_additem(i_Menu, "\rВыкл. \wбесмертие", "2")
menu_additem(i_Menu, "\rМеню \wПослушников", "3")
menu_additem(i_Menu, "\rМеню \wWalkguard", "4")
menu_additem(i_Menu, "\rМеню \wУправление плагинами", "5")
menu_additem(i_Menu, "\rМеню \wЗапрет оружия", "6")

menu_setprop(i_Menu, MPROP_BACKNAME, "Назад")
menu_setprop(i_Menu, MPROP_NEXTNAME, "Вперёд")
menu_setprop(i_Menu, MPROP_EXITNAME, "Выход")

menu_display(id, i_Menu, 0)

return PLUGIN_HANDLED
}

public menu_handler(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)

switch(str_to_num(s_Data))
{
case 1: client_cmd(id, "amx_ghost")
case 2: client_cmd(id, "amx_unghost")
case 3: client_cmd(id, "nice_voice")
case 4: client_cmd(id, "walkguardmenu")
case 5: client_cmd(id, "amx_pausecfgmenu")
case 6: client_cmd(id, "amx_restmenu")
}
return PLUGIN_HANDLED;
}

stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^x04") // Green Color
replace_all(msg, 190, "!y", "^x01") // Default Color
replace_all(msg, 190, "!team", "^x03") // Team Color
replace_all(msg, 190, "!team2", "^x00") // Team2 Color

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}


Отредактировал: Trovel, - 26.7.2014, 10:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 26.7.2014, 10:39
Сообщение #9
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Цитата(Trovel @ 26.7.2014, 12:31) *
Код:
#include <amxmodx>

#define ADMIN_MODER ADMIN_RESERVATION

public plugin_init()
{
register_plugin("Меню модератора", "2.0", "Rom")
register_clcmd("amxmodermenu", "goMenu");
}

public goMenu(id)
{
if (~get_user_flags ( id ) & ADMIN_MODER)
{
ChatColor ( id , "^x01[!gCsFrager.ru^x01] ^x03Ты не модератор!" );
return PLUGIN_HANDLED;
}

new i_Menu = menu_create("\rМеню модераторов", "menu_handler" )

menu_additem(i_Menu, "\rВкл. \wбесмертие", "1")
menu_additem(i_Menu, "\rВыкл. \wбесмертие", "2")
menu_additem(i_Menu, "\rМеню \wПослушников", "3")
menu_additem(i_Menu, "\rМеню \wWalkguard", "4")
menu_additem(i_Menu, "\rМеню \wУправление плагинами", "5")
menu_additem(i_Menu, "\rМеню \wЗапрет оружия", "6")

menu_setprop(i_Menu, MPROP_BACKNAME, "Назад")
menu_setprop(i_Menu, MPROP_NEXTNAME, "Вперёд")
menu_setprop(i_Menu, MPROP_EXITNAME, "Выход")

menu_display(id, i_Menu, 0)

return PLUGIN_HANDLED
}

public menu_handler(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)

switch(str_to_num(s_Data))
{
case 1: client_cmd(id, "amx_ghost")
case 2: client_cmd(id, "amx_unghost")
case 3: client_cmd(id, "nice_voice")
case 4: client_cmd(id, "walkguardmenu")
case 5: client_cmd(id, "amx_pausecfgmenu")
case 6: client_cmd(id, "amx_restmenu")
}
return PLUGIN_HANDLED;
}

stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^x04") // Green Color
replace_all(msg, 190, "!y", "^x01") // Default Color
replace_all(msg, 190, "!team", "^x03") // Team Color
replace_all(msg, 190, "!team2", "^x00") // Team2 Color

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}


Еще больше стало Ж)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Trovel
сообщение 26.7.2014, 10:42
Сообщение #10
Стаж: 12 лет

Сообщений: 112
Благодарностей: 54
Полезность: 0

Цитата(Templar @ 26.7.2014, 12:39) *
Еще больше стало Ж)

больше чего, ошибок или кода?:D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: