Moin zusammen,
ich bastel aktuell für mich selber in der BFE-Mod umher.
Im Rahmen von einem Fahrzeugtausch mit dem TLF an der FF3 gegen ein StLF möchte ich jetzt gerne die Sitzplätze anpassen. Soweit so gut, habe ich in der bieberfelde.script gemacht. jetzt initialisieren aber die Fahrzeuge nicht und ich habe lauter blaue Punkte auf der Karte.
Folgendes habe ich geändert:
Code
if (v.HasName("03_24_01"))
{
GameObject helper(Game::GetGameObjects("P_03_24_01").GetObject(0));
helper.Show();
v.SetRotation(&helper);
v.SetPosition(helper.GetPosition());
//helper.PushActionDeleteOwner(ACTION_NEWLIST);
helper.Hide();
v.SetMaxPassengers(9);
Code
} else if (v.HasName("03_24_01"))
{
Game::GetGameString("FF1_ATIME", AlarmString, 7);
float Zeit = Math::atoi(AlarmString);
v.PushActionWait(ACTION_APPEND,Zeit);
v.SetMaxPassengers(9);
int y = (Math::rand()%2+1);
if(y < 2)
{
Fehlt was? Habe ich was falsch gemacht?
Weiterhin möchte ich die Zahl der ausrückenden FFler anpassen Tagsüber.
Code
if (h > 7 && h < 19) { Max = 4; Min = 2; }
else { Max = 4; Min = 2; }
int y = (Math::rand()%Max+Min);
for(int z=0; z<y; z++)
{
Theoretisch müsste ich doch hier nur die Zahlen anpassen, oder?