Иконка ресурса

[ReAPI] Precache List 2.0

Нет прав для скачивания
Сообщения
351
Реакции
74
Предупреждения
16
Помог
10 раз(а)
При использовании этого плагина, при включенном cl_minmodels 1 модели исчезают из видимости не подскажите почему ?
Плюс мне подсказали :scratch_one-s_head:этот код может вызвать краш из-за ошибки в самом amx.
Код:
public plugin_end()
{
    ArrayDestroy(g_aResources)
    ArrayDestroy(g_aUnprecached)
}
Амкс сам подчищает динамические массивы, из-за ошибки в самом амкс может положить сервер.:hunter:
 
Последнее редактирование:
Сообщения
1,193
Реакции
90
Помог
15 раз(а)
Loki, ты утверждаешь что, при удплении массива будет краш?)))
 
Сообщения
351
Реакции
74
Предупреждения
16
Помог
10 раз(а)
Code_0xABC,
из-за ошибки в амкс, иногда, динамический массив удаляется два раза, из-за чего сервер падает.
В любом случае, это лишний код, потому что амкс сам удаляет массив при смене карты.
эта ошибка в амкс как раз может проявится при смене карты (как в его случае сделано).
 
Сообщения
1,193
Реакции
90
Помог
15 раз(а)
Loki, а там нет прверки на то что он есть, надо посмотреть что по капотом))
 

d3m37r4

111111
Сообщения
1,465
Реакции
1,203
Помог
10 раз(а)
Сообщения
3,593
Реакции
1,579
Помог
141 раз(а)
d3m37r4, причём здесь проверки в нативах? Речь о том, что amxx пытается при смене карты освободить память, которая уже была освобождена в plugin_end() через DestroyForward().
 

d3m37r4

111111
Сообщения
1,465
Реакции
1,203
Помог
10 раз(а)
Nordic Warrior, при том, что в таком случае, ошибки были бы и при старте карты, потому что очистка и там производится, что я выше и указал.
 
Сообщения
3,593
Реакции
1,579
Помог
141 раз(а)
d3m37r4, при старте карты они не очищаются вручную.
 

d3m37r4

111111
Сообщения
1,465
Реакции
1,203
Помог
10 раз(а)
Сообщения
99
Реакции
75
Помог
1 раз(а)
When using this plugin, with cl_minmodels 1 enabled, the models disappear from visibility. Can you tell me why?
Plus, they told me :scratch_one-s_head:this code could cause a crash due to an error in amx itself.
Код:
public plugin_end()
{
    ArrayDestroy(g_aResources)
    ArrayDestroy(g_aUnprecached)
}
Amx itself cleans up dynamic arrays; due to an error in Amx itself, the server may crash.:hunter:
Show the contents of unprecache_list.ini file.
Also: https://www.amxmodx.org/api/cellarray/ArrayDestroy
 

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

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