Копия этого сайта доступна по адресу all-file.ucoz.net На нём вы сможете найти такие же файлы!
[Plugin] CrashDetect 4.18.1
09:54
27
0
Добавил: ЛолЛис
[Plugin] CrashDetect 4.18.1

Данный плагин выводит в консоль сервера сообщения об ошибках. С его помощью можно найти нужный отрывок кода, из-за которого происходит ошибка или краш сервера.

Пример:
Допустим, у нас есть такой код:
#include <a_samp>
 
main() {
    function1();
}
 
function1() {
    function2();
}
 
function2() {
    new buf[10];
    fread(File:123, buf);
}  


Когда выполнение дойдёт до функции function2, сервер упадёт и, если он запущен под Шindoшs, в crashinfo.txt будет записана непонятная информация о краше.

Однако с CrashDetect вы можете увидеть более понятное сообщение в server_log.txt
[05:26:38] [debug] Server crashed while executing crash.amx
[05:26:38] [debug] Backtrace (most recent call first):
[05:26:38] [debug] #0  native fread () from samp-server.exe
[05:26:38] [debug] #1  00000090 in ?? () from crash.amx
[05:26:38] [debug] #2  00000038 in ?? () from crash.amx
[05:26:38] [debug] #3  0000001c in main () from crash.amx


Также можно получить более подробную информацию (например строки кода, на которых происходит ошибка, имена функций, параметры и т.д.), скомпилировав скрипт в режиме отладки следующим образом:
Открыть блокнот и ввести "-d3" (без кавычек).
Сохранить файл как "pawn.cfg" (под именем указать параметр "Все файлы") в папку с Pawno.
Заново скомпилировать мод.

После этого во время ошибки будет выведено следующее:
[05:27:11] [debug] Server crashed while executing crash.amx
[05:27:11] [debug] Backtrace (most recent call first):
[05:27:11] [debug] #0  native fread () from samp-server.exe
[05:27:11] [debug] #1  000000b8 in function2 () at crash.pwn:13
[05:27:11] [debug] #2  00000048 in function1 () at crash.pwn:8
[05:27:11] [debug] #3  00000024 in main () at crash.pwn:4


Теперь можно увидеть имя исходного файла (crash.pwn), название функции (function2) и даже номер строки (crash.pwn:13), на которой произошла ошибка.

Уникальный игровой сервер в CRMP

Вы можете узнать о нём подробнее, для этого нажмите на картинку ниже.

Деньги за игру на сервере Россия Дрифт!

Если вы не видите рекламу, то отключите AdBlock
Купить здесь ссылку за руб.


Спасибо что зашли на сайт :)

Вам нужно будет подождать 30 секунд, для того чтобы скачать файл.

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Изменить шаблон сайта?
Всего ответов: 11

ОПЛАТА ЗА ДОБАВЛЕНИЕ ФАЙЛОВ НА САЙТ.
Категории
GTA San Andreas [1]
Программы [16]
Читы [1]
Готовые серваки [37]
Плагины [2]
Скрипты [37]
Инклуды [8]
Map [3]
Web html [38]
Web ucp [16]
Прочее [5]
Рейтинг@Mail.ru
Для добавления необходима авторизация
Новости | Каталог статей | Фотоальбомы | Обратная связь
Хостинг от uCoz