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

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

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

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

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

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

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

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

Проблемы с плагином Colored Translit v2.0 Final by Sho0ter

, Помогите разобратся и решить проблему..
Статус пользователя Martuwka
сообщение 16.12.2013, 13:52
Сообщение #1


Стаж: 12 лет

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

Сама решить данную проблему незнаю уже как, то что пробовала не помогало...(((((.....Плагин Colored Translit v2.0 Final by Sho0ter был установлен на сервер с первого дня запуска и это уже больше чем пол года и проблем никаких не было, а вот уже недели две иногда падает сервер и в логах error выдает ошибки:

L 12/13/2013 - 02:06:54: [FUN] Item "ammo_308" failed to create
L 12/13/2013 - 02:06:54: [AMXX] Run time error 10 (plugin "weaponmenu.amxx") (native "give_item") - debug not enabled!
L 12/13/2013 - 02:06:54: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

L 12/16/2013 - 13:36:09: Invalid player id -1979943283
L 12/16/2013 - 13:36:09: [AMXX] Run time error 10 (plugin "amxbans_main.amxx") (native "client_print") - debug not enabled!
L 12/16/2013 - 13:36:09: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Прописав debug возле данных плагинов проблему не решало. То что ошибки идут конкретно от этого плагина было вычислено методом включения всех плагинов по одному. Плагин по функциональности очень нравится и хотелось бы найти в чем причина ошибок. Установив обновленный плагин Colored Translit v3.0 by Sho0ter ничего не изменил......может идет конфликт с другими плагинами или что это может быть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 13:54
Сообщение #2
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Тут ошибки в плагинах weaponmenu.amxx и amxbans_main.amxx
В plugins.ini пропиши так для выявления ошибок и логи почисть.
amxbans_main.amxx debug
weaponmenu.amxx debug

Отредактировал: XyLiGaN, - 16.12.2013, 13:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 13:57
Сообщение #3


Стаж: 12 лет

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

Цитата(XyLiGaN @ 16.12.2013, 15:54) *
Тут ошибки в плагинах weaponmenu.amxx и amxbans_main.amxx
В plugins.ini пропиши так для выявления ошибок и логи почисть.
amxbans_main.amxx debug
weaponmenu.amxx debug

Так прописывала.....и потом в error логах было:
L 12/15/2013 - 00:05:58: [FUN] Item "ammo_308" failed to create
L 12/15/2013 - 00:05:58: [AMXX] Displaying debug trace (plugin "weaponmenu.amxx")
L 12/15/2013 - 00:05:58: [AMXX] Run time error 10: native error (native "give_item")
L 12/15/2013 - 00:05:58: [AMXX] [0] phpNJpz7H.sma::GivePlayerExtra (line 725)
L 12/15/2013 - 00:05:58: [AMXX] [1] phpNJpz7H.sma::GiveMenuItem (line 693)
L 12/15/2013 - 00:05:58: [AMXX] [2] phpNJpz7H.sma::PlayerMenuCmd (line 351)

L 12/15/2013 - 10:22:48: Invalid player id 21
L 12/15/2013 - 10:22:48: [AMXX] Displaying debug trace (plugin "amxbans_main.amxx")
L 12/15/2013 - 10:22:48: [AMXX] Run time error 10: native error (native "client_print")
L 12/15/2013 - 10:22:48: [AMXX] [0] cmd_ban.inl::_select_amxbans_motd (line 728)
L 12/15/2013 - 10:22:48: [AMXX] [1] color_chat.inl::ColorChat (line 89)
L 12/15/2013 - 10:22:48: [AMXX] [2] cmd_ban.inl::_select_amxbans_motd (line 727)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:01
Сообщение #4
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

На счёт amxbans_main, на вот [attachment=22280:fix.rar] замени 2 файла и поставь.
ps.gif После распаковки из архива проверь, чтобы кодировка была в UTF-8 без BOM
А в weaponmenu.amxx надо в исходнике править ошибку)

Отредактировал: XyLiGaN, - 16.12.2013, 14:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:06
Сообщение #5


Стаж: 12 лет

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

так а как обьяснить то что если я отключаю плагин Colored Translit...то ошибки изчезают и все хорошо потом???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:09
Сообщение #6
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Ошибок нету от Colored Translit, а в остальных плагинах есть... Так что как то так)
ps.gif В weaponmenu.amxx ошибка в исходнике: 725, 693 и 351 строки

Отредактировал: XyLiGaN, - 16.12.2013, 14:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:13
Сообщение #7


Стаж: 12 лет

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

А такое возможно чтоб вот так из ни чего эти два плагина полетели??....просто раньше такого никогда не наблюдала чтоб просто так...всегда в чем то была причина а тут так...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:17
Сообщение #8
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Нет, не может. Это изначально так после установки 2-х этих плагинов т.к. в 1-м корявый исходник, а во 2-м .inl файлы подправленны.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:20
Сообщение #9


Стаж: 12 лет

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

ну это все ясно, а вот почему раньше никаких ошибок от этих 2-х плагинов не было если у них так все коряво))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:21
Сообщение #10
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:35
Сообщение #11


Стаж: 12 лет

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

блин и в правду Colored Translit не при чем.....только что отключила его а ошибки не прекратились, а наоборот к тем что были добавилось еще superstition.gif

L 12/16/2013 - 14:31:06: [FUN] Invalid player 7
L 12/16/2013 - 14:31:06: [AMXX] Run time error 10 (plugin "new_vip.amxx") (native "give_item") - debug not enabled!
L 12/16/2013 - 14:31:06: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

mega_shok.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:43
Сообщение #12
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Точно так же пропиши в plugins.ini
new_vip.amxx debug
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:49
Сообщение #13


Стаж: 12 лет

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

Мне не нравится то что я не могу понять из-за чего ошибки, в чем причина их появления....А куда кидать те два файла - color_chat.inl и cmd_ban.inl????

Отредактировал: Martuwka, - 16.12.2013, 14:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 14:53
Сообщение #14
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Полный путь, addons/amxmodx/scripting/include/amxbans/

Отредактировал: XyLiGaN, - 16.12.2013, 14:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sambo
сообщение 16.12.2013, 14:53
Сообщение #15


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

С weaponmenu.amxx сто лет уже известно что от него падает сервер.
Правь или используй
Скрытый текст
Код:
#include <amxmodx>
#include <fun>
#include <cstrike>

new givingweapon[33], givepack[33]

public plugin_init()
{
register_plugin("Weaponmenu", "1.0", "UNREAL")
register_clcmd("weaponmenu", "cmdmenu")
}

public cmdmenu(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return PLUGIN_HANDLED
givingweapon[id] = 0
new menu = menu_create("Выберите раздел", "g_menu_handler")
menu_additem(menu, "Пистолеты", "1")
menu_additem(menu, "Винтовки/Автоматы", "2")
menu_additem(menu, "Оборудывание", "3")
menu_additem(menu, "Комплекты оружия", "4")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}

public g_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)

new Key = str_to_num(s_Data)
switch(Key)
{
case 1: cmdpistols(id)
case 2: cmdrifles(id)
case 3: cmdsecond(id)
case 4: cmdpack(id)
}

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdpistols(id)
{
new menu = menu_create("\rВыберите оружие", "pi_menu_handler")
menu_additem(menu, "Glock 18", "1")
menu_additem(menu, "USP", "2")
menu_additem(menu, "P228", "3")
menu_additem(menu, "Deagle", "4")
menu_additem(menu, "FiveSeven", "5")
menu_additem(menu, "Elite", "6")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public pi_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdmenu(id)
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 Key = str_to_num(s_Data)
switch(Key)
{
case 1: cmdgivepist(id, 17)
case 2: cmdgivepist(id, 16)
case 3: cmdgivepist(id, 1)
case 4: cmdgivepist(id, 26)
case 5: cmdgivepist(id, 11)
case 6: cmdgivepist(id, 10)
}

menu_destroy(menu)
return PLUGIN_HANDLED
}


public cmdgivepist(id, weapon)
{
givingweapon[id] = weapon
new menu = menu_create("Выберите игрока", "p2_menu_handler")
new s_Players[32], i_Num, i_Player
new s_Name[64], s_Player[10]
get_players(s_Players, i_Num)
for (new i; i < i_Num; i++)
{
i_Player = s_Players[i]

get_user_name(i_Player, s_Name, charsmax(s_Name))
num_to_str(i_Player, s_Player, charsmax(s_Player))
if(is_user_alive(i_Player))
format(s_Name, charsmax(s_Name), "\w%s", s_Name)
else
format(s_Name, charsmax(s_Name), "\d%s", s_Name)
menu_additem(menu, s_Name, s_Player, 0)
}
menu_setprop(menu, MPROP_NEXTNAME, "Далее")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public p2_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdpistols(id)
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_Player = str_to_num(s_Data)

if(is_user_connected(i_Player) && is_user_alive(i_Player))
{
switch(givingweapon[id])
{
case 17:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 120)
give_item(i_Player, "weapon_glock18")
}
case 16:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 100)
give_item(i_Player, "weapon_usp")
}
case 1:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 52)
give_item(i_Player, "weapon_p228")
}
case 26:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 35)
give_item(i_Player, "weapon_deagle")
}
case 11:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 100)
give_item(i_Player, "weapon_fiveseven")
}
case 10:
{
cs_set_user_bpammo(i_Player, givingweapon[id], 120)
give_item(i_Player, "weapon_elite")
}
}
}
cmdgivepist(id, givingweapon[id])

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdrifles(id)
{
new menu = menu_create("\rВыберите оружие", "r_menu_handler")
menu_additem(menu, "M4A1", "1")
menu_additem(menu, "AK47", "2")
menu_additem(menu, "AWP", "3")
menu_additem(menu, "AUG", "4")
menu_additem(menu, "SG552", "5")
menu_additem(menu, "Famas", "6")
menu_additem(menu, "Galil", "7")
menu_additem(menu, "Scout", "8")
menu_additem(menu, "G3SG1", "9")
menu_additem(menu, "SG550", "10")
menu_setprop(menu, MPROP_NEXTNAME, "Далее")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public r_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdmenu(id)
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 Key = str_to_num(s_Data)
switch(Key)
{
case 1: cmdgiverifle(id, 22, 0)
case 2: cmdgiverifle(id, 28, 0)
case 3: cmdgiverifle(id, 18, 0)
case 4: cmdgiverifle(id, 8, 0)
case 5: cmdgiverifle(id, 27, 0)
case 6: cmdgiverifle(id, 15, 0)
case 7: cmdgiverifle(id, 14, 0)
case 8: cmdgiverifle(id, 3, 0)
case 9: cmdgiverifle(id, 24, 0)
case 10: cmdgiverifle(id, 13, 0)
}

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdgiverifle(id, weapon, pack)
{
givingweapon[id] = weapon
givepack[id] = pack
new menu = menu_create("Выберите игрока", "p_menu_handler")
new s_Players[32], i_Num, i_Player
new s_Name[64], s_Player[10]
get_players(s_Players, i_Num)
for (new i; i < i_Num; i++)
{
i_Player = s_Players[i]

get_user_name(i_Player, s_Name, charsmax(s_Name))
num_to_str(i_Player, s_Player, charsmax(s_Player))
if(is_user_alive(i_Player))
format(s_Name, charsmax(s_Name), "\w%s", s_Name)
else
format(s_Name, charsmax(s_Name), "\d%s", s_Name)
menu_additem(menu, s_Name, s_Player, 0)
}
menu_setprop(menu, MPROP_NEXTNAME, "Далее")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public p_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
if(givepack[id])
cmdpack(id)
else
cmdrifles(id)
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_Player = str_to_num(s_Data)

if(is_user_connected(i_Player) && is_user_alive(i_Player))
{
cs_set_user_bpammo(i_Player, givingweapon[id], 90)
switch(givingweapon[id])
{
case 22: give_item(i_Player, "weapon_m4a1")
case 28: give_item(i_Player, "weapon_ak47")
case 18: give_item(i_Player, "weapon_awp")
case 8: give_item(i_Player, "weapon_aug")
case 27: give_item(i_Player, "weapon_sg552")
case 15: give_item(i_Player, "weapon_famas")
case 14: give_item(i_Player, "weapon_galil")
case 3: give_item(i_Player, "weapon_scout")
case 24: give_item(i_Player, "weapon_g3sg1")
case 13: give_item(i_Player, "weapon_sg550")
}
if(givepack[id])
{
give_item(i_Player, "weapon_flashbang")
give_item(i_Player, "weapon_flashbang")
give_item(i_Player, "weapon_hegrenade")
give_item(i_Player, "weapon_smokegrenade")
if(cs_get_user_team(i_Player) == CS_TEAM_CT)
cs_set_user_defuse(i_Player, 1)
cs_set_user_armor(i_Player, 100, CsArmorType:2)
cs_set_user_bpammo(i_Player, CSW_DEAGLE, 35)
give_item(id, "weapon_deagle")
}
}
cmdgiverifle(id, givingweapon[id], givepack[id])

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdsecond(id)
{
new menu = menu_create("\rВыберите вещь", "se_menu_handler")
menu_additem(menu, "Кусачки", "1")
menu_additem(menu, "Щит", "2")
menu_additem(menu, "Все гранаты", "3")
menu_additem(menu, "Бронежилет", "4")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public se_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdmenu(id)
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 Key = str_to_num(s_Data)
switch(Key)
{
case 1: cmdgivesec(id, 1)
case 2: cmdgivesec(id, 2)
case 3: cmdgivesec(id, 3)
case 4: cmdgivesec(id, 4)
}

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdgivesec(id, item)
{
givingweapon[id] = item
new menu = menu_create("Выберите игрока", "p3_menu_handler")
new s_Players[32], i_Num, i_Player
new s_Name[64], s_Player[10]
get_players(s_Players, i_Num)
for (new i; i < i_Num; i++)
{
i_Player = s_Players[i]

get_user_name(i_Player, s_Name, charsmax(s_Name))
num_to_str(i_Player, s_Player, charsmax(s_Player))
if(is_user_alive(i_Player))
format(s_Name, charsmax(s_Name), "\w%s", s_Name)
else
format(s_Name, charsmax(s_Name), "\d%s", s_Name)
menu_additem(menu, s_Name, s_Player, 0)
}
menu_setprop(menu, MPROP_NEXTNAME, "Далее")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public p3_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdsecond(id)
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_Player = str_to_num(s_Data)

if(is_user_connected(i_Player) && is_user_alive(i_Player))
{
switch(givingweapon[id])
{
case 1: cs_set_user_defuse(i_Player, 1)
case 2: give_item(i_Player, "weapon_shield")
case 3:
{
give_item(i_Player, "weapon_flashbang")
give_item(i_Player, "weapon_flashbang")
give_item(i_Player, "weapon_hegrenade")
give_item(i_Player, "weapon_smokegrenade")
}
case 4: cs_set_user_armor(i_Player, 100, CsArmorType:2)
}
}
cmdgivesec(id, givingweapon[id])

menu_destroy(menu)
return PLUGIN_HANDLED
}

public cmdpack(id)
{
new menu = menu_create("Выберите оружие", "pa_menu_handler")
menu_additem(menu, "M4A1 + Pack", "1")
menu_additem(menu, "AK47 + Pack", "2")
menu_additem(menu, "AWP + Pack", "3")
menu_additem(menu, "AUG + Pack", "4")
menu_additem(menu, "SG552 + Pack", "5")
menu_additem(menu, "Famas + Pack", "6")
menu_additem(menu, "Galil + Pack", "7")
menu_additem(menu, "Scout + Pack", "8")
menu_additem(menu, "G3SG1 + Pack", "9")
menu_additem(menu, "SG550 + Pack", "10")
menu_setprop(menu, MPROP_NEXTNAME, "Далее")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id, menu, 0)
}

public pa_menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
cmdmenu(id)
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 Key = str_to_num(s_Data)
switch(Key)
{
case 1: cmdgiverifle(id, 22, 1)
case 2: cmdgiverifle(id, 28, 1)
case 3: cmdgiverifle(id, 18, 1)
case 4: cmdgiverifle(id, 8, 1)
case 5: cmdgiverifle(id, 27, 1)
case 6: cmdgiverifle(id, 15, 1)
case 7: cmdgiverifle(id, 14, 1)
case 8: cmdgiverifle(id, 3, 1)
case 9: cmdgiverifle(id, 24, 1)
case 10: cmdgiverifle(id, 13, 1)
}

menu_destroy(menu)
return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stefkone
сообщение 16.12.2013, 14:58
Сообщение #16


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

Стаж: 19 лет

Сообщений: 1711
Благодарностей: 1130
Полезность: 1068

Colored Translit v3.0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Martuwka
сообщение 16.12.2013, 14:59
Сообщение #17


Стаж: 12 лет

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

Цитата(XyLiGaN @ 16.12.2013, 16:53) *
Полный путь, addons/amxmodx/scripting/include/amxbans/


Спасибо за все, но у меня такой папки нету... ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 15:06
Сообщение #18
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Значит создай и положи файлы туда)
И перекомпилировать плагин с новыми файлами не помешало бы...

Отредактировал: XyLiGaN, - 16.12.2013, 15:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stefkone
сообщение 16.12.2013, 15:06
Сообщение #19


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

Стаж: 19 лет

Сообщений: 1711
Благодарностей: 1130
Полезность: 1068

Попробуй перекомпилировать amxbans_main.sma, с другим инклудом (color_chat.inc)
У меня есть 3 разных, переименовывай и пробуй
Прикрепленный файл  colorchar.rar ( 2,43 килобайт ) Кол-во скачиваний: 2


А вообще ошибка роли не играет особой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 16.12.2013, 15:08
Сообщение #20
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

А вообще вот точно такая же тема про amxbans)

Отредактировал: XyLiGaN, - 16.12.2013, 15:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: