- Код: Выделить всё
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(id, iType)
{
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], iKeys, iLen = formatex(szMenu, charsmax(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] != 2 && (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(id, iKeys, szMenu, -1, "Show_ChooseTeamMenu");
}
- Код: Выделить всё
public ClCmd_ChooseTeam(id)
{
if(jbe_menu_blocked(id)) return PLUGIN_HANDLED;
if(IsSetBit(g_iUserGhost, id))
{
return Show_GhostMenu(id);
}
else
{
switch(g_iUserTeam[id])
{
case 1: Show_MainPnMenu(id);
case 2: Show_MainGrMenu(id);
default: Show_ChooseTeamMenu(id, 0);
}
}
return PLUGIN_HANDLED;
}
- Код: Выделить всё
public Ham_PlayerResetMaxSpeed_Post(id)
{
if((g_iDayMode == 1 || g_iDayMode == 2) && IsNotSetBit(g_iBitUserDuel, id) && IsSetBit(g_iBitFastRun, id))
set_pev(id, pev_maxspeed, 400.0);
#if defined GIVE_BUNS_CHIEF
if(jbe_is_user_chief(id))
set_pev(id, pev_maxspeed, VALUE_SPEED_CHIEF);
#endif
if(IsSetBit(g_iUserGhost, id) && isSpeed[id])
{
set_user_maxspeed(id,500.0);
}
}
Неинформативное название темы (исправлено) // Subb98