Ошибка SZ_GetSpace: overflow without FBS_ALLOWOVERFLOW set on Server Reliable

Сообщения
30
Реакции
0
Пишу плагин, возникает такая ошибка. Возникает при смене команд игроков, причём тогда, когда их много (типа 32).
Посмотрел, шо за ошибка: возникает потому шо сервак не успевает менять модельки или типа того.

Вопрос: можно ли это всё дело как-то оптимизировать/заставить работать и КАК?

консоль при debug-режиме и при низком кол-ве игроков выдаёт:

L 06/28/2023 - 21:44:20: [CSTRIKE] Player out of range (0)
L 06/28/2023 - 21:44:20: [AMXX] Displaying debug trace (plugin "game.amxx")
L 06/28/2023 - 21:44:20: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 06/28/2023 - 21:44:20: [AMXX] [0] game.sma::teams_swap (line 123)
L 06/28/2023 - 21:44:20: [AMXX] [1] game.sma::half_end (line 117)

sma-шник прикреплён
 

Вложения

  • 3.2 KB Просмотры: 12
Сообщения
2,751
Реакции
3,017
Помог
61 раз(а)
drejblour (новичок в сфере плагинов и модулей), Одна из ошибок может скрываться где-то в этой области:
Код:
public half_end()
{
    new players_ids[32], players_count

    get_players(players_ids, players_count, "h")

    for (new i = 0; i <= players_count; i++) // возможно прямо в этой строке, где-то среди реляционных операторов
    {
        teams_swap(players_ids[i])
    }
}
Возможно, имеет смысл "подебажить" значения, которые передаются в следующую функцию.

Вопрос: можно ли это всё дело как-то оптимизировать/заставить работать и КАК?
Да, следует лишь писать код с пониманием, и не нагружать сервер лишними модификациями из непроверенных источников.

P.S: код (мелкий) лучше сразу прикладывать под спойлер, чтобы не приходилось качать какие-то файлы.
 
Последнее редактирование:
Сообщения
30
Реакции
0
короче усё, проблема решена, тема закрыта!

дело заключалось в том, что косячат функции cs_get_user_team и cs_set_user_team в связи чего-то там (читал на aliensmoders)
проблема решается путём использования других модулей (я поставил модуль cs_team_changer с того же aliensmoders) и вместо cs_get_user_team просто get_user_team

всем удачной компиляции :D
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу