Купер
Умник
Доброго времени суток. У меня мод 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;
}
Буду благодарен, если поможете.
