Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Краш сервера

Статус
В этой теме нельзя размещать новые ответы.

EAX Sort

Умник
Хотел сделать сохранение позиции игрока.
Проблема, я думаю, понятна - крашит сервер.Сервер крашится в момент диссконекта игрока. Последнее что добавил в OnPlayerDisconnect:
Код:
stock SavePos(playerid)
{
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    PlayerInfo[playerid][PosX] = X;
    PlayerInfo[playerid][PosY] = Y;
    PlayerInfo[playerid][PosZ] = Z;
    PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
    PlayerInfo[playerid][pWorld] = GetPlayerVirtualWorld(playerid);
    if(PlayerInfo[playerid][pTp] == 0)
    {
        PlayerInfo[playerid][pTp] = 1;
    }
    // ñîõðàíÿåì êîîðäèíàòû
    if(gPlayerLogged[playerid] == true && IsPlayerConnected(playerid))
    {
		new str[50];
		mysql_format(connects, str,BIG_SIZE,"UPDATE `accounts` SET `pInt` = '%d',`pWorld` = '%d',`PosX` = '%s',`PosY` = '%s',`PosZ` = '%s' WHERE `Name` = '%s'",
			PlayerInfo[playerid][pInt],
			PlayerInfo[playerid][pWorld],PlayerInfo[playerid][PosX],
			PlayerInfo[playerid][PosY],PlayerInfo[playerid][PosZ],
			PlayerInfo[playerid][pNames]);
		mysql_tquery(connects, str, "", "");
		printf("координаты сохранены!");
	}
    return true;
}
Вот еще лог сервера, на всякий:
Код:
[22:02:59] Аккаунт Dr_Dre успешно сохранен (ID 94)
[22:02:59] координаты сохранены!
[22:02:59] [debug] Server crashed due to an unknown error
[22:02:59] [debug] Native backtrace:
[22:03:00] [debug] #0  66c6155f in Load () from C:\Users\Mak\Desktop\ДМ\MyServ\plugins\crashdetect.DLL
[22:03:00] [debug] #1  66c62844 in Load () from C:\Users\Mak\Desktop\ДМ\MyServ\plugins\crashdetect.DLL
[22:03:00] [debug] #2  66c6470e in Load () from C:\Users\Mak\Desktop\ДМ\MyServ\plugins\crashdetect.DLL
[22:03:00] [debug] #3  7648003f in GetProfileStringW () from C:\Windows\syswow64\kernel32.dll
[22:03:00] [debug] #4  004a3896 in ?? () from C:\Users\Mak\Desktop\ДМ\MyServ\samp-server.exe
[22:03:00] [debug] #5  0049ccd1 in ?? () from C:\Users\Mak\Desktop\ДМ\MyServ\samp-server.exe
[22:03:00] [debug] #6  7644339a in BaseThreadInitThunk () from C:\Windows\syswow64\kernel32.dll
[22:03:00] [debug] #7  77749ef2 in RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll
[22:03:00] [debug] #8  77749ec5 in RtlInitializeExceptionChain () from C:\Windows\SysWOW64\ntdll.dll
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу