[Scriptwunsch] Wachen-Erweiterungen einfacher ausbauen

  • Hallo :)

    Für viele Spieler (auch für mich) ist es ein enormer Auffwand neue Erweiterungen auszubauen.

    • Wache Aufrufen
    • Erweiterungen-Button klicken
    • Erweiterung suchen und starten / Reload abwarten
    • weiter zur Nächsten Wache
    • usw...

    Ich hab das mal grob überschlagen und bin bei meinen "wenigen" 32 THW-Wachen bei über 90 Klicks gekommen bei der neuen Erweiterung "Führung".

    Daher hier mein Anliegen:

    Könnte man nicht mit einem oder 2 Klicks in all seinen Wachen den gleichen Ausbau starten?

    Natürlich wäre da eine art Warnung angebracht das man X Erweiterungen zu einem Y Preis starten möchte.

    Ich hab auch lang nach einem möglichen Punkt nachgedacht wo man das, sofern möglich, einbauen könnte allerdings ist mir bislang kein passender Bereich eingefallen.

    LG

    Chris

    • Aktueller Verband: Leistelle_Berlin
    • Platz 82 der Verbandsliste.
    • Jeden Tag nette Unterhaltungen im Chat
    • Hobbymässiger Scripter fürs LSS

    Mein Heimatverband ist 112RescueTeam110, danke für alles! <3:)

    Einmal editiert, zuletzt von Caddy21 (27. April 2024 um 12:12)

  • Hmm, machbar ist das auf jeden Fall. (Das folgende Konzept ist primär als Gedankenstütze gedacht, für falls ich das Probjekt irgendwann mal angehe).

    • Wir erzeugen ein Interface in dem Jeweils die Wachentypen und ihre Ausbauten aufgelistet sind
      • SEG
        • Führung (Type 0)
        • Sanitätsdienst (Type 1)
        • Wasserrettung (Type 2)
        • Rettungshundestaffel (Type 3)
        • Drohne (Type 4)
        • Betreuung (Type 5)
      • Die anderen Wachentypen jeweils mit ihren Extensions
    • Per /api/buildings können wir abfragen, in wie vielen Wachen mit dem passenden building_type der jeweilige extension_type_id_Wert schon vorhanden und damit ausgebaut ist.
    • Neben jeden Ausbau packen wir einen Button der jeweils berechnet "AnzahlNichtAusgebauterExtensions*ExtensionWert"
      • Bei Buttonklick werden nach und nach (100ms pro Anfrage beachten) die Extension-Build-Links per POST gesendet
        • /buildings/bulding_id/extension/credits/extensions_type_id?redirect_building_id=building_id
          • den Redirect evtl weglassen
      • Nach dem letzten Post die Seite neu Laden

    Dinge die dafür gebaut werden müssen:

    ----

    Anmerkung:

    In der Leitstelle gibt es den Tab "Erweiterungen". Da kannst du alle Ausbauten ohne das Öffnen der jeweiligen Wache machen. Zur aller Größten Not könnten wir uns auch dort mit dem Interface dranhängen, da müssen wir nur die ganzen Buttons finden und einen Klick auf diese Simulieren. Nachteil: Ab einer bestimmten Größe Lädt sich dieser Tab zu Tode, bzw gar nicht mehr. Scheinbar hat sich da aber auch was dran getan, ich konnte ihn nämlich für meinen Test gerade öffnen, was vor nem halben Jahr Genitiv nicht ging.

    Sobols Scripte?
    Ab dem 23. August 2024 wurde ich von einem Moderator bewusst und mit voller Absicht aus dem Forum rausgeekelt.
    Bitte gebt meine Scripte im Forum nicht weiter. Finden könnt ihr sie immer noch auf meinem GitHub. Verbreitung und verlinkung im Forum wiederspreche ich aber ausdrücklich! Alles weitere bitte per ingame PN (oder wer warten kann, als Forum-PN).
    Vielen Dank an alle Script-Nutzer, Rüdiger und Calli01 für die angenehme Zusammenarbeit.

    Sobol verabschiedet sich aus dem Forum

  • Ach so. In Ernies [Script] Gebäude- & Fuhrparkverwalter würde das natrüclih auch wunderbar rein passen. ;) Da gibt es schon ein schickes Interface und der ganze Kram wird geladen. ;)

    Sobols Scripte?
    Ab dem 23. August 2024 wurde ich von einem Moderator bewusst und mit voller Absicht aus dem Forum rausgeekelt.
    Bitte gebt meine Scripte im Forum nicht weiter. Finden könnt ihr sie immer noch auf meinem GitHub. Verbreitung und verlinkung im Forum wiederspreche ich aber ausdrücklich! Alles weitere bitte per ingame PN (oder wer warten kann, als Forum-PN).
    Vielen Dank an alle Script-Nutzer, Rüdiger und Calli01 für die angenehme Zusammenarbeit.

    Sobol verabschiedet sich aus dem Forum

  • Das Problem kenne und verstehe ich. Ich habe kürzlich bei 325 BePo-Wachen die Reiterstaffel und bei 300 THW-Wachen die SB-Erweiterung nachgeholt. 🥵

    Das sehe ich als eine sinnvolle Erweiterung des [Script] Gebäude- & Fuhrparkverwalter an. Derzeit gibt es eine statische Konfiguration pro Wachentyp, welche Ausbauten gewünscht sind mit Überprüfung fehlender Ausbauten (Filter derzeit fehlerhaft). Um dies allgemein nützlich zu machen, sollte dies durch den Benutzer konfigurierbar gemacht werden.

    Weitere Konfigurationsmöglichkeiten wären wünschenswert. Ich habe bspw. ~2'500 SEG-Wachen. Ich bin am Ausbilden für BV, möchte aber die Erweiterung nicht in jeder Wache, sondern nur vom Typ T1. Diese haben bei mir den Präfix "SEG T1" im Wachennamen. Ein solche Konfigurationsmöglichkeit bringt eine erhebliche grössere Komplexität mit - evtl. etwas für eine späteres Feature.

    Ebenso bin ich nicht sicher, ob es eine Begrenzung an Ausbauten geben sollte, die pro Klick ausgeführt werden sollte oder ob hier (mit await + 100 ms) problemlos hunderte Ausbauten gestartet werden können.

  • Hallo :)

    [...}

    Anmerkung:

    In der Leitstelle gibt es den Tab "Erweiterungen". Da kannst du alle Ausbauten ohne das Öffnen der jeweiligen Wache machen.[...]

    Ja, den Tab kenn ich, jedoch scrollt man sich da auch zu Tode selbst wenn man alle Wachenarten seperat in eine LST packt, von dem Reload jedesmal abgesehen. STRG+F + "Suchwort" helfen da schon ungmein ist jedoch auch umständlich finde ich.

    Ach so. In Ernies [Script] Gebäude- & Fuhrparkverwalter würde das natrüclih auch wunderbar rein passen. ;) Da gibt es schon ein schickes Interface und der ganze Kram wird geladen. ;)

    Stimmt auch wieder, an den habe ich just in dem Moment gar nicht gedacht.

    LG

    Chris

    • Aktueller Verband: Leistelle_Berlin
    • Platz 82 der Verbandsliste.
    • Jeden Tag nette Unterhaltungen im Chat
    • Hobbymässiger Scripter fürs LSS

    Mein Heimatverband ist 112RescueTeam110, danke für alles! <3:)

  • Ebenso bin ich nicht sicher, ob es eine Begrenzung an Ausbauten geben sollte, die pro Klick ausgeführt werden sollte oder ob hier (mit await + 100 ms) problemlos hunderte Ausbauten gestartet werden können.

    Das sehe ich unkritisch. ;) In meinem [Skriptwunsch umgesetzt] Personen automatisch benennen - Script sende ich auch mehrere Hundert/Tausend anfragen, die sogar noch etwas komplexer sind als ein einfaches "Link-Post". Bisher hat sich XYR noch nicht aufgeregt^^

    Sobols Scripte?
    Ab dem 23. August 2024 wurde ich von einem Moderator bewusst und mit voller Absicht aus dem Forum rausgeekelt.
    Bitte gebt meine Scripte im Forum nicht weiter. Finden könnt ihr sie immer noch auf meinem GitHub. Verbreitung und verlinkung im Forum wiederspreche ich aber ausdrücklich! Alles weitere bitte per ingame PN (oder wer warten kann, als Forum-PN).
    Vielen Dank an alle Script-Nutzer, Rüdiger und Calli01 für die angenehme Zusammenarbeit.

    Sobol verabschiedet sich aus dem Forum

  • Wünschenswert wäre - nicht nur die Erweiterung beauftragen sondern auch durch den User Parametrierbar den Fahrzeugankauf. Denn kaum hat sich das Maushandgelenk vom Beauftragen des Erweiterungsbaues erholt - wird es beim nachfolgendend erforderlichenFzgKauf (Nachrusten z.B. Reiterstaffel/Verpflegsdienst etc) das Handgelenk erneut malträtiert.

  • Bin ich ebenfalls dabei. Bei massenkaufaktionen sehr hilfreich.

    Thema Fahrzuege: [Skriptwunsch][Anfrage ob erlaubt] Mehrere Fahrzeuge kaufen

    Sollte ich jemals danebengreifen oder einen falschen Ton anschlagen haben, zögert nicht, mich persönlich zu kontaktieren. Ich schätze offene Gespräche und bin immer bereit, Feedback zu empfangen. Bitte meldet euch zuerst per Privatnachricht – und wenn es sein muss, könnt ihr mich danach gerne blockieren.

  • An einer solchen Idee arbeite ich gerade. Inspiriert von dem Autobuy Vehicles-Script habe ich eine Wachenkonfiguration erstellt. Diese beinhaltet die Fahrzeuge und zusätzlich die Erweiterungen, die für ein Gebäude gekauft werden sollen (Spezialisierung prüfe ich noch). Pro Wachentyp können mehrere Konfigurationen angelegt werden. So können bspw. für die Feuerwehr "Normalwachen", Werkfeuerwehren, Flughafen-Feuerwehren etc. verwaltet werden.

    Diese Konfiguration wird in verschiedenen Scripten wiederverwendbar sein. Sei es im Gebäude- und Fuhrparkverwalter zur Kontrolle oder auch einem einem Fahrzeugkäufer / Wachenerweiterer zum Kauf der Fahrzeuge und Bau der Erweiterungen.

    Alles noch im Anfangsstadium und es wird noch einige Zeit für ein Release brauchen.

  • Diese Woche habe ich Zeit in einen Prototypen gesteckt. Die Wachenkonfiguration wird ein eigenständiges Script, indem ausschliesslich konfiguriert wird, welche Erweiterungen und Fahrzeuge auf einer Wache gekauft werden sollen. Diese Konfigurationen können dann von anderen Scripten verwendet werden. Mein Plan ist es die Konfiguration aus dem [Script] Gebäude- & Fuhrparkverwalter zu entfernen und diese zu verwenden. Ebenso ein Script zum Kauf der Erweiterungen bzw. Fahrzeuge auf Knopfdruck (explizite Genehmigung durch Spielbetreiber ausstehend).

  • Ja, wäre toll, wenn der Spielbetreiber dafür die Erlaubnis erteilen würde! Hammer-Idee. Genau so bräuchte ich es: Lässt mir die Freiheiten, welche ich mir die letzten 4 Jahre durch manuelles Klicken angewöhnt habe ohne, dass alle bisherigen tausende von Wachen "versaut" werden durch eine globale aktion. Vielen Dank jetzt schon und viel Erfolg, BOS-Ernie!

  • Diese Woche habe ich Zeit in einen Prototypen gesteckt. Die Wachenkonfiguration wird ein eigenständiges Script, indem ausschliesslich konfiguriert wird, welche Erweiterungen und Fahrzeuge auf einer Wache gekauft werden sollen. Diese Konfigurationen können dann von anderen Scripten verwendet werden. Mein Plan ist es die Konfiguration aus dem [Script] Gebäude- & Fuhrparkverwalter zu entfernen und diese zu verwenden. Ebenso ein Script zum Kauf der Erweiterungen bzw. Fahrzeuge auf Knopfdruck (explizite Genehmigung durch Spielbetreiber ausstehend).

    Siehe [Script] Wachenbaupläne