Предыстория:
Загорелся идеей создать свой собственный сервер zm для cs 1.6, прочитал много статьей, видеоуроков и решил, что я уже способен написать свою собственную сборку. С этого все и началось. За основу я взял Zp 5.0.8a. Настроил под себя - все работает прекрасно, нареканий нет. Решил добавить ботов, скалал podbot 3.0, установил, в plugins.ini все прописал. Запускаю сервервер (Сам сервер стоит на VDS хостинге под управлением linux Debian) и посыпалось. Появились ошибки:
- Код: Выделить всё
L 11/12/2016 - 18:47:51: Invalid CVAR pointer
L 11/12/2016 - 18:47:51: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:51: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:51: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:51: Invalid CVAR pointer
L 11/12/2016 - 18:47:51: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:51: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:51: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Creating bot...
L 11/12/2016 - 18:47:52: Invalid CVAR pointer
L 11/12/2016 - 18:47:52: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:52: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:52: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:52: Invalid CVAR pointer
L 11/12/2016 - 18:47:52: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:52: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:52: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Creating bot...
L 11/12/2016 - 18:47:52: Invalid CVAR pointer
L 11/12/2016 - 18:47:52: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:52: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:52: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:52: Invalid CVAR pointer
L 11/12/2016 - 18:47:52: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:52: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:52: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Creating bot...
L 11/12/2016 - 18:47:53: Invalid CVAR pointer
L 11/12/2016 - 18:47:53: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:53: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:53: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:53: Invalid CVAR pointer
L 11/12/2016 - 18:47:53: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:53: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:53: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Creating bot...
L 11/12/2016 - 18:47:53: Invalid CVAR pointer
L 11/12/2016 - 18:47:53: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:53: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:53: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:53: Invalid CVAR pointer
L 11/12/2016 - 18:47:53: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:53: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:53: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Creating bot...
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
L 11/12/2016 - 18:47:54: Invalid CVAR pointer
L 11/12/2016 - 18:47:54: [AMXX] Displaying debug trace (plugin "zp50_nightvision.amxx")
L 11/12/2016 - 18:47:54: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/12/2016 - 18:47:54: [AMXX] [0] zp50_nightvision.sma::event_reset_hud (line 241)
Visibility Table out of Date. Rebuilding... (0%)
Почитал на всяких сайтах - все пишут, что ошибка не критична, однако сервер крашится через 5 секунд после запуска. Я уже не знаю, что делать. Прошу вашей помощи
P.s. Вот сам плагин:
- Код: Выделить всё
// Always give nightvision to PODBots
if (is_user_bot(id) && !cs_get_user_nvg(id))
cs_set_user_nvg(id, 1)
}
public clcmd_nightvision_toggle(id)
{
if (is_user_alive(id))
{
// Player owns nightvision?
if (!cs_get_user_nvg(id))
return PLUGIN_CONTINUE;
}
else
{
// Spectator nightvision disabled?
if (!get_pcvar_num(cvar_nvision_spec))
return PLUGIN_CONTINUE;
}
if (flag_get(g_NightVisionActive, id))
DisableNightVision(id)
else
EnableNightVision(id)
return PLUGIN_HANDLED;
}
// ResetHUD Removes CS Nightvision (bugfix)
public event_reset_hud(id)
{
if (!get_pcvar_num(cvar_nvision_custom) && flag_get(g_NightVisionActive, id))
cs_set_user_nvg_active(id, 1)
}
// Ham Player Killed Post Forward
public fw_PlayerKilled_Post(victim, attacker, shouldgib)
{
// Enable spectators nightvision?
spectator_nightvision(victim)
}
public client_putinserver(id)
{
// Enable spectators nightvision?
set_task(0.1, "spectator_nightvision", id)
}
Скопировал с 210 строки по 256, если потребуется скину все.
Вот непосредственно 241 строка:
- Код: Выделить всё
if (!get_pcvar_num(cvar_nvision_custom) && flag_get(g_NightVisionActive, id))