Seid gegrüßt, edle Leserinnen und edle Leser!
Am heutigen Tage möchte ich euch die frohe Botschaft verkünden, dass der Scripting-Keller mal wieder ein Script erschaffen hat.
Begonnen hat es, als Allure149 vor einiger Zeit das großartige Script Mehr als 4 Klassenräume zeitgleich nutzen veröffentlicht hat. Doch wie man uns Scriptnutzende kennt: Der Finger ist nicht genug, wir wollen die Hand! Außerdem haben die Mäuse im Bergfried schon eine Gewerkschaft gegründet, um die Wochenklickzahl zu beschränken.
Das Ausbilden ist und blieb ein Klickreiches Geschäft, doch dem ist nun ein Ende gesetzt, denn mit diesem Scripte seien die beiden Wünsche Mehrere Lehrgänge gleichzeitig starten und [Vorschlag] Personal direkt beim Anlegen eines Verbandslehrgangs anlegen auswählen in einem Rutsch erfüllt.
Wichtig: Dieses Script ist nicht mit dem Multiple-Schools-Script von Allure149 kompatibel. Bitte habt also nur eines der beiden Scripte gleichzeitig aktiv, sonst kommt es zu unerwartetem Verhalten!
Welche Features bietet dieses Script?
1. Bei der Auswahl der Zahl der Räume, die geöffnet werden sollen, können so viele Räume ausgewählt werden, wie gerade am jeweiligen Schulentyp frei sind.
Das funktioniert sowohl bei eigenen als auch bei Verbandsschulen!
2. Standardmäßig werden nur so viele Räume eröffnet, wie tatsächlich benötigt, nicht wie ausgewählt. Es werden also nicht versehentlich leere Räume geöffnet, außer man aktiviert diese Option explizit. Weiß man nun im Voraus nicht, wie viele Plätze man benötigt und wählt z. B. 50 Räume (500 Plätze) aus, aber schickt am Ende nur 154 Personen zu Lehrgängen, so öffnet das Script auch nur 16 Lehrgänge statt 50, da ja nur 16 Stück benötigt werden. Über den entsprechenden Haken lassen sich aber auch leere Zimmer öffnen, das ist zum Beispiel besonders praktisch, wenn man Zimmer im Verband freigeben möchte.
3. In Verbandsschulen wird neben der bekannten Auswahl von Räumen und Lehrgang nun auch die von eigenen Schulen bekannte Auswahl von Personal angezeigt. Das ausgewählte Personal (falls vorhanden) wird dann auch in die frisch geöffneten Lehrgänge gesetzt. Die durch das Ausbilden entstehenden Kosten, sofern Kosten eingestellt sind, werden auch direkt mit angezeigt.
4. Das Script ist mit dem Script [Script] Lehrgangszuweiser von BOS-Ernie kompatibel! Das heißt, dass die Auswahlblöcke 1-10, sowie der Reset-Knopf aus diesem Script auch mit bei Verbandsschulen angezeigt wird. Wichtig hierbei ist es, den Lehrgangszuweiser zu aktualisieren, denn die Kompatibilität ist erst ab Version 1.4.0 des Lehrgangszuweisers gegeben. BOS-Ernie wird diese Version in Kürze veröffentlichen. (Danke dir, lieber Ernie hier nochmals vielen Dank für diese problemlose Kooperation!)
5. Wie auch im Multiple-Schools Script von Allure149 ist es möglich, die Schulenauswahl auf bestimmte Schulen zu beschränken. So lässt sich beispielsweise erreichen, dass bestimmte Schulen für bestimmte Lehrgangstypen reserviert sind.
6. Es gibt einen schicken Bestätigungsdialog, der vor dem Ausbilden nochmals die wichtigsten Informationen zusammenfasst. Das ist eine schicke Möglichkeit, zu überprüfen, ob tatsächlich das passiert, was passieren soll (gerade in Bezug auf das Öffnen von leeren Zimmern kann das sehr praktisch sein). Wer sich selbst voll und ganz vertraut kann diese Bestätigung aber auch deaktivieren, indem die Einstellung SETTING_SHOW_CONFIRM_DIALOG in Zeile 77 von true auf false gesetzt wird.
Ein kleiner Hinweis: Die Schulen werden "von vorne" gefüllt, d. h. sie werden nach Alter gefüllt: Die älteste Schule zuerst, die jüngste zuletzt.
Die Installation ist über diesen Link möglich: https://github.com/jxn-30/LSS-…ingMouseProtector.user.js.
An dieser Stelle einen ganz lieben großen Dank an mein (Co-)Admin-Team und Sobol fürs fleißige Testen und Feedback-Geben!
Ich wünsche viel Spaß mit dem Script!
Euer Jan