* Fahrzeugankunft

Zeigt die Fahrzeugankunft zusätzlich für Fahrzeuge an, die noch nicht ausgerückt sind.

目前为 2023-09-02 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name * Fahrzeugankunft
  3. // @namespace bos-ernie.leitstellenspiel.de
  4. // @version 1.0.0
  5. // @license BSD-3-Clause
  6. // @author BOS-Ernie
  7. // @description Zeigt die Fahrzeugankunft zusätzlich für Fahrzeuge an, die noch nicht ausgerückt sind.
  8. // @match https://www.leitstellenspiel.de/missions/*
  9. // @icon https://www.google.com/s2/favicons?sz=64&domain=leitstellenspiel.de
  10. // @run-at document-idle
  11. // @grant none
  12. // ==/UserScript==
  13.  
  14. /* global vehicleArrivalCountdown, formatTime */
  15.  
  16. (function () {
  17. /**
  18. * @param e {number} Fahrzeugankunft in Sekunden
  19. * @param t {number} Fahrzeug-ID
  20. * @param i {number} Fahrzeug-Ausrückzeit in Sekunden
  21. */
  22. vehicleArrivalCountdown = function (e, t, i) {
  23. if (e < 0) {
  24. document.getElementById("vehicle_drive_" + t).innerHTML =
  25. "Ankunft" +
  26. "... <a href='#' class='btn btn-xs btn-default' onclick='window.location.reload();'>" +
  27. "Neuladen" +
  28. "</a>";
  29. } else {
  30. if (i > 0) {
  31. document.getElementById("vehicle_drive_" + t).innerHTML =
  32. formatTime(e, !1) + " (rückt in " + formatTime(i, !1) + " aus)";
  33. } else {
  34. document.getElementById("vehicle_drive_" + t).innerHTML = formatTime(e, !1);
  35. }
  36. e -= 1;
  37. i -= 1;
  38. setTimeout(function () {
  39. vehicleArrivalCountdown(e, t, i);
  40. }, 1000);
  41. }
  42. };
  43. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址