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

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

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

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

Дерби гонка

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

Купер

Умник
Доброго времени суток. У меня мод SIL.
Вставлял дерби гонку из РЛС. После компилирования выдало вот такие ошибки:
Код:
мод.pwn(1869) : error 017: undefined symbol "SetVehicleEngineState"
мод.pwn(1870) : error 017: undefined symbol "SetVehicleLightsState"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
На эти строки:
PHP:
				SetVehicleEngineState(GetPlayerVehicleID(i), 1);
				SetVehicleLightsState(GetPlayerVehicleID(i), 1);
И вот паблик, где сами строки:
PHP:
public DerbyStartRace()
{
    new string[128];
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(DerbyPlayers < 2)
    	{
	        format(string, sizeof(string), "{007fff}Внимание!{ffffff} Гонка дерби прервана. {007fff}Причина:{ffffff} Нехватка участников.");
	        SendClientMessageToAll(TEAM_GROVE_COLOR,string);
	        EndingderbyRound = 1;
	        Playerderby[i] = 0;
			DerbyPlayers = 0;
	        DisablePlayerRaceCheckpoint(i);
	        if(Playerderby[i] != 0)
	        {
		        SetPlayerInterior(i, 1);
		        SetPlayerPos(i, -2159.0461, 640.3610, 1052.3817);
		        SetPlayerFacingAngle(i, 76.4112);
				DestroyVehicle(GetPlayerVehicleID(i));
			}
			return true;
		}
        if(IsPlayerConnected(i))
        {
			if(Playerderby[i] != 0)
			{
				GameTextForPlayer(i, "~r~GO! GO! GO!", 5000, 3);
				PlayerPlaySound(i, 3201, 0.0, 0.0, 0.0);
				TogglePlayerControllable(i, 1);
				Playerderby[i] = 1;
				SetVehicleEngineState(GetPlayerVehicleID(i), 1);
				SetVehicleLightsState(GetPlayerVehicleID(i), 1);
			}
		}
	}
    format(string, sizeof(string), "{007fff}Внимание!{ffffff} Гонки дерби начались.");
    SendClientMessageToAll(TEAM_GROVE_COLOR,string);
    SetTimer("DerbyRaceEnded", 300000, 0);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
		if(Playerderby[i] != 0) winner[i] = SetTimerEx("DerbyRaceWinner", 300000, 1, "d",i);
    }
    EndingderbyRound = 1;
    return true;
}
На какие строчки заменить надо, я увы не могу понять :(
Буду благодарен, если поможете.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу