Русское сообщество по скриптингу

jb_xtremer: [FUN] Invalid player

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

jb_xtremer: [FUN] Invalid player

Сообщение l_Nort_l » 13 апр 2018, 15:40

Код: Выделить всё
L 04/05/2018 - 02:18:02: Start of error session.
L 04/05/2018 - 02:18:02: Info (map "jb_xtremer") (file "addons/amxmodx/logs/error_20180405.log")
L 04/05/2018 - 02:18:02: [AMXX] Displaying debug trace (plugin "jbe_core_RE.amxx", version "1.0")
L 04/05/2018 - 02:18:02: [AMXX] Run time error 11: divide
L 04/05/2018 - 02:18:02: [AMXX] [0] core.inc::abs (line 43)
L 04/05/2018 - 02:18:02: [AMXX] [1] jbe_core_RE.sma::Show_ChooseTeamMenu (line 2630)
L 04/05/2018 - 02:18:02: [AMXX] [2] jbe_core_RE.sma::ClCmd_ChooseTeam (line 2123)
L 04/05/2018 - 04:13:02: Start of error session.
L 04/05/2018 - 04:13:02: Info (map "Jb_mini") (file "addons/amxmodx/logs/error_20180405.log")
L 04/05/2018 - 04:13:02: [FUN] Invalid player 9
L 04/05/2018 - 04:13:02: [AMXX] Displaying debug trace (plugin "jbe_core_RE.amxx", version "1.0")
L 04/05/2018 - 04:13:02: [AMXX] Run time error 10: native error (native "set_user_maxspeed")
L 04/05/2018 - 04:13:02: [AMXX] [0] jbe_core_RE.sma::Ham_PlayerResetMaxSpeed_Post (line 9336)
L 04/05/2018 - 05:33:35: Start of error session.
L 04/05/2018 - 05:33:35: Info (map "jail_xmf") (file "addons/amxmodx/logs/error_20180405.log")
L 04/05/2018 - 05:33:35: [FUN] Invalid player 5
L 04/05/2018 - 05:33:35: [AMXX] Displaying debug trace (plugin "jbe_core_RE.amxx", version "1.0")
L 04/05/2018 - 05:33:35: [AMXX] Run time error 10: native error (native "set_user_maxspeed")
L 04/05/2018 - 05:33:35: [AMXX] [0] jbe_core_RE.sma::Ham_PlayerResetMaxSpeed_Post (line 9336)

Код: Выделить всё
Show_ChooseTeamMenu(idiType)
{
    if(
g_fBugFix[id] <= get_gametime()) g_fBugFix[id] = get_gametime() + 1.0;
    else return 
PLUGIN_HANDLED;
    
    if(
jbe_menu_blocked(id)) return PLUGIN_HANDLED;
    
jbe_informer_offset_up(id);
    new 
szMenu[512], iKeysiLen formatex(szMenucharsmax(szMenu), "\y%L^n"id"JBE_MENU_TEAM_TITLE"g_iAllCvars[TEAM_BALANCE]);
    if(
g_iUserTeam[id] != 1)
    {
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y1\r] \w%L \r[%d]^n"id"JBE_MENU_TEAM_PRISONERS"g_iPlayersNum[1]);
        
iKeys |= (1<<0);
    }
    else 
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y#\r] \d%L \r[%d]^n"id"JBE_MENU_TEAM_PRISONERS"g_iPlayersNum[1]);
    if(!
jbe_block_for_player(id) && !g_iBlockFunction[2] && g_iUserTeam[id] != && (abs(g_iPlayersNum[1] - 1) / (g_iAllCvars[TEAM_BALANCE]+ 1) ) > g_iPlayersNum[2])
    {
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y2\r] \w%L \r[%d]^n^n"id"JBE_MENU_TEAM_GUARDS"g_iPlayersNum[2]);
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y5\r] \w%L^n"id"JBE_MENU_TEAM_RANDOM");
        
iKeys |= (1<<1|1<<4);
    }
    else
    {
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y#\r] \d%L \r[%d]^n^n"id"JBE_MENU_TEAM_GUARDS"g_iPlayersNum[2]);
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y#\r] \d%L^n"id"JBE_MENU_TEAM_RANDOM");
    }
    if(
g_iUserTeam[id] != 3)
    {
        
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y6\r] \w%L^n^n^n^n^n"id"JBE_MENU_TEAM_SPECTATOR");
        
iKeys |= (1<<5);
    }
    else 
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen"\r[\y#\r] \d%L^n^n^n^n^n"id"JBE_MENU_TEAM_SPECTATOR");
    if(
iType)
    {
        
formatex(szMenu[iLen], charsmax(szMenu) - iLen"^n\r[\y0\r] \w%L"id"JBE_MENU_EXIT");
        
iKeys |= (1<<9);
    }
    return 
show_menu(idiKeysszMenu, -1"Show_ChooseTeamMenu");

Код: Выделить всё
public ClCmd_ChooseTeam(id)
{
    if(
jbe_menu_blocked(id)) return PLUGIN_HANDLED;
    if(
IsSetBit(g_iUserGhostid))
    {
    return 
Show_GhostMenu(id);
    }
    else
    {
    switch(
g_iUserTeam[id])
    {
        case 
1Show_MainPnMenu(id);
        case 
2Show_MainGrMenu(id);
        default: 
Show_ChooseTeamMenu(id0);
    }
    }
    return 
PLUGIN_HANDLED;

Код: Выделить всё
public Ham_PlayerResetMaxSpeed_Post(id)
{
if((
g_iDayMode == || g_iDayMode == 2) && IsNotSetBit(g_iBitUserDuelid) && IsSetBit(g_iBitFastRunid))
set_pev(idpev_maxspeed400.0);
#if defined GIVE_BUNS_CHIEF
if(jbe_is_user_chief(id))
set_pev(idpev_maxspeedVALUE_SPEED_CHIEF);

#endif
if(IsSetBit(g_iUserGhostid) && isSpeed[id])
{
set_user_maxspeed(id,500.0);
}

Неинформативное название темы (исправлено) // Subb98
Последний раз редактировалось Subb98 14 апр 2018, 23:45, всего редактировалось 1 раз.
Причина: для вставки исходного кода используйте кнопку "Код / Исходник"
Аватара пользователя
l_Nort_l
 
Сообщения: 1
Зарегистрирован: 13 апр 2018, 15:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: C#

Re: Ошибка

Сообщение MrJunior » 13 апр 2018, 16:05

Желательно проверять, подключен ли игрок, перед тем как проводить какие-либо действия к нему.
Аватара пользователя
MrJunior
Скриптер
 
Сообщения: 146
Зарегистрирован: 21 сен 2016, 19:46
Откуда: localhost
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn | Web | Lua

Re: Ошибка

Сообщение Subb98 » 13 апр 2018, 20:32

l_Nort_l, добрый вечер. Пожалуйста, измените название темы на информативное, в соответствии с Вы должны зарегистрироваться, чтобы видеть ссылки.. Если вы не сделаете этого в течение суток, я сделаю это сам, однако в этом случае вам будет выдано предупреждение в профиль.

По теме: Вы должны зарегистрироваться, чтобы видеть ссылки.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: Alan Noxia, Google [Bot] и гости: 9