Mam nahrané tři NPC vlaky (z každého města startuje jeden), ale vlaky po tich trasách jezdí pozpátku (couvají). Nevíte jak je otočit?
EDIT: Když sem místo vlaku dal auto, tak jelo popředu.
NPC code mám z této stránky + jsem přidal skin.
Zde je code:
public OnGameModeInit()
{
print("Vlak_LS");
ConnectNPC("Vlak_LS","Vlak_LS");
AutoBota = AddStaticVehicleEx(538, 0.0, 0.0, 5.0, 0.0, 86, 86, -1);
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Kontrola, pokud je spawnutý NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Zjišťuje jméno NPC.
if(!strcmp(npcname, "Vlak_LS", true)) //Zjišťuje, jestli je jméno bota Michal
{
PutPlayerInVehicle(playerid, AutoBota, 0); //Strčí NPC do auta, které sme vytvořili
}
{
SetPlayerSkin(playerid, 7);
}
}
return 1;
}
PS: Dá se určit počet vagónů? Popř. kolik je max.?