DestroyVehicle - вызывает краш (падение) сервера
#14

Quote:
Originally Posted by DartfoL
View Post
Сервер падает на функции GetPlayerPos при попытке вытащить Y координату игрока
очень странно, т.к. никакого GetPlayerPos при удалении транспорта у меня не задействовано

вот код команды удаления

Code:
	if (strcmp(cmd, "/dveh", true) == 0) // иногда сервер падает из-за /dveh
	{//-------------------------------------------------------------------------
	
		if (IsPlayerDeveloper(playerid))
		{//---------------------------------------------------------------------
		
			tmp = strtok(cmdtext, idx);
			
			if (!strlen(tmp))
			{//-----------------------------------------------------------------
				SendClientMessage(playerid, COLOR_VCLM,  "SERVER: Используйте: /dveh [порядковый ID]");
				return 1;
			}//-----------------------------------------------------------------
			
			new vehid = strval(tmp);
			
            //------------------------------------------------------------------

            if (IsValidVehicle(vehid))
            {//-----------------------------------------------------------------
            
				DestroyVehicle(vehid);
			
				format(str, sizeof(str), "SERVER: Транспорт с порядковым ID: [%d] удален. ", vehid);
		    	SendClientMessageToAll(COLOR_RED, str);
		    	printf(str);
		    	
			}//-----------------------------------------------------------------
			else
			{//-----------------------------------------------------------------
			    SendClientMessage(playerid, COLOR_RED, "SERVER: Error! IsValidVeicle != 1");
			}//-----------------------------------------------------------------
			
		}//---------------------------------------------------------------------
		else
		{//---------------------------------------------------------------------
			SendClientMessage(playerid, COLOR_RED, "SERVER: Ошибка! Такой команды не существует!");
		}//---------------------------------------------------------------------
		
		print(" [GM] OnPlayerCommandText(End->return 1) "); // DEBUG MESSAGE
		
		return 1;
	}//-------------------------------------------------------------------------
так же в теле самой функции тоже нет GetPlayerPos

можно узнать каким методом вы определили что сервер падает именно из-за GetPlayerPos ?
Reply


Messages In This Thread
DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 21:20
Re: DestroyVehicle - вызывает краш (падение) сервера - by cm666 - 24.02.2016, 21:23
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 21:45
Re: DestroyVehicle - вызывает краш (падение) сервера - by stabker - 24.02.2016, 21:48
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 21:51
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 21:54
Re: DestroyVehicle - вызывает краш (падение) сервера - by cm666 - 24.02.2016, 21:57
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 21:59
Re: DestroyVehicle - вызывает краш (падение) сервера - by stabker - 24.02.2016, 22:00
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 22:02
Re: DestroyVehicle - вызывает краш (падение) сервера - by DartfoL - 24.02.2016, 22:51
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 24.02.2016, 23:10
Re: DestroyVehicle - вызывает краш (падение) сервера - by DartfoL - 25.02.2016, 04:27
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 04:37
Re: DestroyVehicle - вызывает краш (падение) сервера - by DartfoL - 25.02.2016, 04:45
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 04:50
Re: DestroyVehicle - вызывает краш (падение) сервера - by eakwarp - 25.02.2016, 05:29
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 05:43
Re: DestroyVehicle - вызывает краш (падение) сервера - by Mcc - 25.02.2016, 06:10
Re: DestroyVehicle - вызывает краш (падение) сервера - by eakwarp - 25.02.2016, 06:29
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 09:38
Re: DestroyVehicle - вызывает краш (падение) сервера - by Mcc - 25.02.2016, 10:08
Re: DestroyVehicle - вызывает краш (падение) сервера - by Stepashka - 25.02.2016, 10:29
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 10:42
Re: DestroyVehicle - вызывает краш (падение) сервера - by ZiGGi - 25.02.2016, 10:45
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 10:48
Re: DestroyVehicle - вызывает краш (падение) сервера - by ZiGGi - 25.02.2016, 11:21
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 11:32
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 11:36
Re: DestroyVehicle - вызывает краш (падение) сервера - by ZiGGi - 25.02.2016, 11:52
Re: DestroyVehicle - вызывает краш (падение) сервера - by [Saint] - 25.02.2016, 14:00

Forum Jump:


Users browsing this thread: 1 Guest(s)