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

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

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

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

Краш сервера.

Статус пользователя ilya9754
сообщение 2.6.2015, 17:30
Сообщение #1
Стаж: 11 лет

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

Логи :
Скрытый текст

Код
L 06/02/2015 - 11:29:57: [AMXX] Displaying debug trace (plugin "bb_ct_weap_new.amxx")
L 06/02/2015 - 11:29:57: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 06/02/2015 - 11:29:57: [AMXX]    [0] b_ct_weap_new.sma::Menus (line 17)


Исходник Плагина :

Скрытый текст
Код
#include amxmodx
#include <cstrike>
#include <fun>
#define PLUGIN "CT_WEAPONS"
#define VERSION "final"
#define AUTHOR "refflexx"

public plugin_init()

{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("roq", "Menus" )
}

public Menus(id)
{
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
new i_Menu = menu_create("\y Выбирай Себе оружие \d[ by ReFFleX* ]", "MMENU" )
menu_additem(i_Menu, "MG3 + Luger", "1", 0)
menu_additem(i_Menu, "MP40 + Luger", "2", 0)
menu_additem(i_Menu, "MP7A1 + Luger", "3", 0)
menu_additem(i_Menu, "F2000 + Luger", "4", 0)
menu_additem(i_Menu, "SCAR + Luger", "5", 0)
menu_additem(i_Menu, "K1ASE + Luger", "6", 0)
if(cs_get_user_money(id) < 3500)
{
menu_additem(i_Menu, "\dAK47 Long + Luger\d 3500$", "7", 0)
}
else if(cs_get_user_money(id) >= 3500)
{
menu_additem(i_Menu, "AK47 Long + Luger\y 3500$", "7", 0)
}
if(cs_get_user_money(id) < 4000)
{
menu_additem(i_Menu, "\dWATERGUN + Luger\d 4000$", "8", 0)
}
else if(cs_get_user_money(id) >= 4000)
{
menu_additem(i_Menu, "WATERGUN + Luger\y 4000$", "8", 0)    
}
if(cs_get_user_money(id) < 5500)
{
menu_additem(i_Menu, "\dXM8 + Luger\d 5500$", "9", 0)
}
else if(cs_get_user_money(id) >= 5500)
{
menu_additem(i_Menu, "XM8 + Luger\y 5500$", "9", 0)    
}
if(cs_get_user_money(id) < 5600)
{
menu_additem(i_Menu, "\dKross + Luger\d 5600$", "10", 0)
}
else if(cs_get_user_money(id) >= 5600)
{
menu_additem(i_Menu, "Kross + Luger\y 5600$", "10", 0)
}
if(cs_get_user_money(id) < 16000)
{
menu_additem(i_Menu, "\dAWP + infinity \d16000$", "11", 0)
}
else if(cs_get_user_money(id) >= 16000)
{
menu_additem(i_Menu, "AWP + infinity \y16000$", "11", 0)    
}
if(cs_get_user_money(id) < 17500)
{
menu_additem(i_Menu, "\dAк47 Нож + luger \d17500$", "12", 0)
}
else if(cs_get_user_money(id) >= 17500)
{
menu_additem(i_Menu, "Aк47 Нож + luger \y17500$", "12", 0)
}
if(get_user_flags(id) & ADMIN_ALL)
{
menu_additem(i_Menu, "\dGitara + infinity\r ( VIP only )", "13", 0)
}
else if(get_user_flags(id) & ADMIN_LEVEL_H)
{
menu_additem(i_Menu, "\yGitara + infinity\r ( VIP only )", "13", 0)
}
if(get_user_flags(id) & ADMIN_ALL)
{
menu_additem(i_Menu, "\dVsk94 + Luger\r ( Admin only )", "14", 0)
}
else if(get_user_flags(id) & ADMIN_BAN)
{
menu_additem(i_Menu, "\yVsk94 + Luger\r ( Admin only )", "14", 0)    
}
if(get_user_flags(id) & ADMIN_ALL)
{
menu_additem(i_Menu, "\dM4A4 + infinity\r ( Admin only ) \d10000$", "15", 0)
}
else if(get_user_flags(id) & ADMIN_BAN)
{
menu_additem(i_Menu, "\yM4A4 + infinity\r ( Admin only ) \y10000$", "15", 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, "luger")
client_cmd(id, "mg3")
}
case 2:
{
client_cmd(id, "mp40")
client_cmd(id, "luger")
}
case 3:
{
client_cmd(id, "mp7a1_give")
client_cmd(id, "luger")
}
case 4:
{
client_cmd(id, "f2000_give")
client_cmd(id, "luger")
}
case 5:
{
client_cmd(id, "scar_give")
client_cmd(id, "luger")
}
case 6:
{
client_cmd(id, "k1ase_give")
client_cmd(id, "luger")
}
case 7:
{
    if(cs_get_user_money(id) < 3500)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "cv47_give")
client_cmd(id, "luger")
}
case 8:
{
    if(cs_get_user_money(id) < 4000)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "watergun_give")
client_cmd(id, "luger")
}
case 9:
{
    if(cs_get_user_money(id) < 5500)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "xm8_give")
client_cmd(id, "luger")
}
case 10:
{
    if(cs_get_user_money(id) < 5600)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "dualkriss_give")
client_cmd(id, "luger")
}
case 11:
{
    if(cs_get_user_money(id) < 16000)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "m95sps")
client_cmd(id, "infosps")
}
case 12:
{
    if(cs_get_user_money(id) < 17500)
            {
                client_print(id, print_chat, "У вас не хватает денег,выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "goosps")
client_cmd(id, "luger")
}
case 13:
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
    if(cs_get_user_money(id) < 0)
            {
                client_print(id, print_chat, "Вы не VIP, выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "guitar_give")
client_cmd(id, "infosps")
}
case 14:
if(get_user_flags(id) & ADMIN_BAN)
{
    if(cs_get_user_money(id) < 0)
            {
                client_print(id, print_chat, "Вы не ADMIN, выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "vsk94sps")
client_cmd(id, "luger")
}
case 15:
if(get_user_flags(id) & ADMIN_BAN)
{
    if(cs_get_user_money(id) < 10000)
            {
                client_print(id, print_chat, "Нехватает Денег, выбери себе что то другое")
                client_cmd(id, "roq")
                return PLUGIN_HANDLED;
            }
client_cmd(id, "hk416")
client_cmd(id, "infosps")
}

}

menu_destroy(menu)
return PLUGIN_HANDLED

}



За любую помощь Спасибо.

Отредактировал: XyLiGaN, - 2.6.2015, 17:50
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Lettro
сообщение 2.6.2015, 17:34
Сообщение #2


Стаж: 11 лет

Сообщений: 61
Благодарностей: 15
Полезность: 150

ilya9754,
Код:
return PLUGIN_HANDLED

Уберите, я совершенно не прав был.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ilya9754
сообщение 2.6.2015, 17:41
Сообщение #3
Стаж: 11 лет

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

Цитата(Lettro @ 2.6.2015, 17:34) *
ilya9754,
Код:
return PLUGIN_HANDLED

Уберите, я совершенно не прав был.


Визде убрать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ilya9754
сообщение 2.6.2015, 17:51
Сообщение #4
Стаж: 11 лет

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

Цитата(Lettro @ 2.6.2015, 17:46) *
/del

простите :) я вас не понял))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lettro
сообщение 2.6.2015, 17:56
Сообщение #5


Стаж: 11 лет

Сообщений: 61
Благодарностей: 15
Полезность: 150

ilya9754, не нужно удалять, оставьте. smile.gif
+
Простите, сегодня целый день прогоняю...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ilya9754
сообщение 2.6.2015, 18:00
Сообщение #6
Стаж: 11 лет

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

Цитата(Lettro @ 2.6.2015, 17:56) *
ilya9754, не нужно удалять, оставьте. smile.gif
+
Простите, сегодня целый день прогоняю...



ну а что тогда сделать?

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