1. News
  2. Community
    1. Dashboard
    2. Mitglieder
      1. Mitgliedersuche
      2. EM-Hub Team
    3. FAQ
  3. Filebase
  4. Lexikon
  5. Img-Upload
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Dateien
  • Lexikon
  • FAQ
  • Galerie
  • Modding Team
  • Modding Teamseiten
  • Erweiterte Suche
  1. Emergency Hub
  2. EMERGENCY Reihe
  3. EMERGENCY 4
  4. Support

BFE Mod Scriptänderung

  • leon_1786
  • 20. Juni 2024 um 10:12

Jetzt Mitglied werden!

Du bist noch kein Emergency Hub Member? Registriere dich kostenlos und werde Teil der Emergency Hub Community :)

Benutzerkonto erstellen Anmelden
  • leon_1786
    Neuling
    Beiträge
    5
    • 20. Juni 2024 um 10:12
    • #1

    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?

  • DerWeiseler
    Mitglied
    Reaktionen
    10
    Beiträge
    40
    Dateien
    2
    • 20. Juni 2024 um 13:34
    • #2

    Bitte häng mal das gesamte Script an.

    Zu den Zeiten: So wie du es schon vermutest :)

  • Antiphon
    Emergency Hub Team
    Reaktionen
    430
    Beiträge
    124
    Dateien
    13
    Modding Teams
    • 20. Juni 2024 um 16:52
    • #3
    Zitat von DerWeiseler

    Bitte häng mal das gesamte Script an.

    Und das Logfile, nachdem der Fehler aufgetreten ist.

  • leon_1786
    Neuling
    Beiträge
    5
    • 21. Juni 2024 um 12:17
    • #4

    Ich habe es jetzt nochmal probiert - jetzt geht es. Ich scheine irgendwo einen Fehler reingebaut zu haben. Danke euch.

    Andere Frage: Wie kann ich die Voraussetzungen für die Alarmstufenerhöhung anpassen?

  • DerWeiseler
    Mitglied
    Reaktionen
    10
    Beiträge
    40
    Dateien
    2
    • 27. Juni 2024 um 16:08
    • #5

    Bieberfelde.script, Abschnitt "object Alarmstufe". Dort sind die Parameter im CheckPossible aufgelistet.

  • leon_1786
    Neuling
    Beiträge
    5
    • 21. November 2024 um 13:58
    • #6
    Code
    		if (Mission::GetCounter("Burning Houses") > 1 || Mission::GetCounter("Burning Objects") > 1 || Mission::GetCounter("Injured Civils") > 1 || Mission::GetCounter("Injured Squads") > 1 || Mission::GetCounter("Dead Squads") > 1 || Mission::GetCounter("Contaminated Persons") > 1) return true;	
    		return false;
    Code
    if (Mission::GetCounter("Burning Houses") > 5 || Mission::GetCounter("Burning Objects") > 30 || Mission::GetCounter("Injured Civils") > 7 || Mission::GetCounter("Injured Squads") > 4 || Mission::GetCounter("Dead Squads") > 2 || Mission::GetCounter("Contaminated Persons") > 1) return true;	
    		return false;
    Code
    Das obere ist der von mir angepasste, der untere der originale Code. Mit dem angepassten Code spawnen die Autos in der Mitte am Hotel. Einizge Fehlermeldung nach nahezu jedem Fahrzeug außer der FF3: 
    
    !AddFZG ended 01_24_01
    |Vision Core: Resized memory for Entities to  4868 kB.!build: 02_46_01,6,0
    !build: 02_46_01,0,0
    ?TurnTo collision and no free position for new rotation found!
    !build: 01_33_01,3,0
    !build: 01_33_01,0,0
    ?TurnTo collision and no free position for new rotation found!
    |Vision Core: Resized memory for Entities to  4886 kB.!Florian 
  • DerWeiseler
    Mitglied
    Reaktionen
    10
    Beiträge
    40
    Dateien
    2
    • 21. November 2024 um 20:58
    • #7

    Du musst mal das komplette Script hier anhängen, vermutlich ein Zeichensetzungsfehler.

Letzte Beiträge

  • Emergency 3 Bremerhaven Mod

    Dragonas 14. Juli 2025 um 01:43
  • Zählen bis unendlich

    Pankofen 13. Juli 2025 um 19:47
  • Emergency One 2.0.0 ist nun auch verfügbar!

    Hamster_991601 13. Juli 2025 um 15:40
  • Antiphon's Toolbox

    C.F.D 13. Juli 2025 um 02:47
  • Probleme Installation neuer Lüdenscheid Luncher

    DarkSilent 12. Juli 2025 um 21:44

Forum online seit:

einem Jahr, 8 Monaten, 2 Tagen, 20 Stunden und 15 Minuten

Tags

  • BFE
  • Bieberfelde
  • Script

Benutzer online in diesem Thema

  • 1 Besucher

Informationen

  1. FAQ
  2. Datenschutzerklärung
  3. Impressum

Community

  1. Letzte Aktivitäten
  2. Mitgliedersuche
  3. Mitglieder
  4. Team

Über uns

Ein Communityprojekt von vielen bekannten Gesichtern aus der EMERGENCY-Szene, bestehend aus ehem. Mitgliedern des Forums, Moddern und Streamern.

Von der Community, für die Community!

Community-Software: WoltLab Suite™
Style by Foxly