Ich habe das Tutorial einmal manuell beendet. Wir schauen uns mal an, was da schief gelaufen ist
Beiträge von LennardTFD
Login über das Spiel
Die Foren Zugänge sind mit den Spiel-Accounts verknüpft.
Bitte nutze daher die Anmeldung über das Menü im Spiel.
Durch eine technische Anpassung wurden alle Spieler im Forum abgemeldet und müssen es einmalig neu über den ReSi öffnen.
-
-
Du hast uns ja einen Antrag für die API eingereicht, mit der sollte das Script noch nen wenig simpler umgesetzt werden können.
Die API ist nun unter `/api/association/` erreichbar.
-
Ja, hab ich schon gemacht. Die frage war, ob ich das ganze mit der ID zuweise oder ob ich dafür Parameter xy nehme
Deshalb einfach mal das Objekt, wie es von Grund auf besteht, in der Konsole ausgeben lassen.
Das Objekt hält die Tags und nicht die IDs zum Sound Element.
-
Kannst dir ja mal "sounds" in der Konsole ausgeben lassen.
Hier die JQuery variante: -
In wie fern kann man sich denn in eure Sounds einhaken? Ich hba nämlich nur die Funktion playSound(fms5) gefunden, das sagt jetzt aber nichts über die Quelle aus
Wenn du in der Browser Konsole den Namen der Funktion (ohne Klammern am Ende) schreibst bekommst du eine Referenz auf die Funktions Definition. Dort kannst du dir deren Quellcode anschauen.
Im Fall von playSounds() wird auf das Objekt "sounds", welches im gesamten Seiten Scope erreichbar ist, zugegriffen. Dort sind die Referenzen auf einzelne, in HTML eingebettete Sound Datein gegeben. Wenn du also eigene Sounds integrieren willst, musst du ein neues HTML <audio> Element erstellen und die Referenz darauf im Objekt "sounds" hinterlegen. -
Gerne
Du hast uns ja einen Antrag für die API eingereicht, mit der sollte das Script noch nen wenig simpler umgesetzt werden können.
Zwei kleine Sachen fallen mir ein, die das ganze "verschönern" könnten.Beispielsweise kann man hier das einsetzen des neuen Elements mit JQuery noch verkürzen. Zudem ist es ganz gut die Localstorage Keys nen wenig klarer zu definieren. Habe mal ne kleine Idee mit "NiZi112_ToplistPlatz" eingebracht.
JavaScript(function() { 'use strict'; var platz; if(window.location.href.includes("toplist")){ platz = parseInt($("h3 a").html().replace("Dein Rang: ", "")); localStorage.setItem('NiZi112_ToplistPlatz', platz); }; platz = localStorage.getItem("NiZi112_ToplistPlatz"); $("#darkMode").after("<li>Toplist: " + platz + "</li>"); })();
Wenn das Script das erste mal ausgeführt wird ist der Platz noch nicht im Local Storage hinterlegt, was dazu führt, dass als Ausgabe "Toplist: null" heraus kommt. Hierfür könnte man ggf. (ganz simpel und grob) den Spieler zwingen einmal die Topliste aufzurufen um einen Initialwert zu haben
LG Lennard
-
Der Fehler sollte nun behoben sein und auch Personal mit vorgemerkten Lehrgängen werden vollständig in die Fahrzeugbesetzung mit einbezogen
-
Die Seite hat die Unterseite rettungssimulator.online/toplist, oder?
Ja. Das ist richtig
https://rettungssimulator.online/toplist -
Guten Nachmittag!
Kann ich irgendwo auslesen, auf welchem Platz der Topliste ein User steht?
Und kann man etwas über dem VB herausfinden? (Außer die ID)
Sorry, ich bin aber ein wenig neugierig...
Über die API ist das nicht möglich.
Den Platz erhälst du aktuell nur über folgende Query auf der Toplist Seite
parseInt($("h3 a").html().replace("Dein Rang: ", ""));Für Verbände gibt es aktuell keine API, kannst aber gerne einen Vorschlag mit Wunsch Return Values auf Github vorschlagen
https://github.com/Rettungssim…mmunity/issues/new/choose -
Neue Frage: sehen das nur Admins oder auch die Co-Admins
Admins und Co-Admins
-
Ist wohl unter gegangen
Dürfte an der Stelle zu keinem Problem kommen. Zudem ist die Radius Erweiterung anfangs nicht allzugroß. Bspw. Können zwei Wachen nah stehen und du wirst kaum einen Unterschied merken. Sind es drei oder sogar vier, dürftest du länger fahren müssen.
-
Darf gerne durch Scripte realisiert werden.
Wird vermutlich erstmal nicht von uns integriert werden.
-
Hallöle!
Also, folgendes: da mein LF grade ein sehr lange Anfahrt zu einer Person im Aufzug hatte, war der RTW schneller. Jetzt ist folgendes passiert: Der Patient wurde schon abtransportiert, obwohl das LF noch nicht vor Ort war... es macht keinen Sinn, da der Patient ja erst befreit werden muss...
Vielleicht ist der Patient ja die geschockte Oma, die vor dem Aufzug steht und sich Sorgen um die Kinder darin macht?
-
Nochmal zu den Mnzgraphen: Am 24.04.2021 um 7:34 wurde mein Graph neu begonnen, heißt, der beginnt jetzt 1.137.300 Münzen
Aufrgund einer großen Umstellung im Einsatz und Anruf System wurden alle alten Einsätze geschlossen/gelöscht. Daher ist der Münzenverlauf nichtmehr vollständig rückwirkend vorhanden.
-
Hi, wie bzw. kann man Einsätze löschen ? Ich stecken bei einem kleinem Feldbrand fest, kein Fahrzeug was ich hinschicke reicht aus ? PS es steht immer : 1x Löschgruppenfahrzeug wird noch benötigt
Zurzeit ist ist bei deinem Einsatz (Heißt Flurbrand, ist aber ein Waldbrand) kein Fahrzeug vor Ort. Deshalb kann ich leider den Fehler gerade nicht nachvollziehen
-
Allein aus Urheberrechtlichen Gründen fallen die Sounds leider weg.
-
Der Fehler dürfte nun behoben sein
-
Passiert dies grundsätzlich immer oder nur abund zu?
War das ganze schoneinmal anders gewesen? -
Der Fehler beim verschieben von Fahrzeugen dürfte behoben sein.
Problem war, dass er vor dem Verschieben nur geprüft hat, ob genug freies Personal auf der Wache war, nicht aber ob dieses bereits auf einem anderen Fahrzeug zugewiesen ist. Durch die neue Prüfung sollte er nun das verschieben schon vorher abbrechen, bevor er versucht das Fahrzeug über eine Route zu senden, um dann festzustellen, dass es nicht genug Personal zum bewegen zusammen bekommt. -