JPsGameShow
Bogenschütze
- Reaktionspunktzahl
- 11
Moin,
da das Script gerade auf .net approved wurde teile ich es hier auch noch mal. Vielleicht findet es ja wer nützlich
Forumslink: https://forum.tribalwars.net/index.php?threads/tw-line-drawer.292444/
Link zum Userscript: https://browndy.github.io/DieStämme-Stuff/TW Line Drawer/TWLineDrawer.user.js
Beschreibung: Hauptfunktion ist das Zeichnen von Linien (Korridoren) auf der Ingame-Karte und das Teilen dieser. Zusätzlich ermöglicht es auf der Karte zu zoomen und sich eine Liste von Dörfern in einem Korridor auszugeben. Lest euch bezüglich Nutzungsweise am besten den .net-Thread durch.
PS: Da das Script hauptsächlich für den eigenen Gebrauch erstellt wurde ist das Handling etwas gewöhnungsbedürftig und der Code sehr wild. Zudem wird es wohl ein paar Bugs geben, da ich aber nicht mehr spiele werde ich vermutlich nicht dazu kommen die zu fixen. Sollte aber soweit gut genug funktionieren. Ansonsten behebt @TheHebel97 gerne etwaige Probleme
Grüße
JP
da das Script gerade auf .net approved wurde teile ich es hier auch noch mal. Vielleicht findet es ja wer nützlich
Forumslink: https://forum.tribalwars.net/index.php?threads/tw-line-drawer.292444/
Link zum Userscript: https://browndy.github.io/DieStämme-Stuff/TW Line Drawer/TWLineDrawer.user.js
JavaScript:
// ==UserScript==
// @name TW Line Drawer
// @namespace *
// @version 1.1
// @description *
// @author Browndy
// @match https://*.die-staemme.de/game.php?*screen=map*
// @match https://*.die-staemme.de/game.php?*screen=twld*
// @icon https://www.google.com/s2/favicons?sz=64&domain=die-staemme.de
// @grant none
// ==/UserScript==
(function () {
'use strict';
const win = typeof unsafeWindow != 'undefined' ? unsafeWindow : window;
// show UI and enable line mode
win.TWLD_enableScriptHotkey = "l";
// enable line mode
win.TWLD_enableLineModeHotkey = "q";
// enable label mode
win.TWLD_enableLabelModeHotkey = "r";
// enable delete mode
win.TWLD_enableDeleteModeHotkey = "t";
// enable select corridor mode
win.TWLD_enableSelectCorridorHotkey = "u";
// enable edit select mode
win.TWLD_enableEditSelectModeHotkey = "i";
// adds the drawn line to the selected group
win.TWLD_addLineHotkey = "w";
// removes the last coordinates pair
win.TWLD_undoCoordsHotkey = "e";
// set language
win.TWLD_lang = "de";
// set default map scale
win.TWLD_scale = 1;
// enables zooming for the map
win.TWLD_enableZoom = true;
// how many continents are populated? (needed for coord wrap)
win.TWLD_continents = 16;
// import data from website
win.TWLD_data = [
// [world, link]
// ["de197", "https://google.de"]
// ["de226", "https://browndy.github.io/DieStämme-Stuff/TW%20Line%20Drawer/Test/test.js"],
[],
];
win.$.ajaxSetup({cache: true});
win.$.getScript("https://browndy.github.io/DieStämme-Stuff/TW%20Line%20Drawer/Clean/TWLineDrawer.js");
})();
Beschreibung: Hauptfunktion ist das Zeichnen von Linien (Korridoren) auf der Ingame-Karte und das Teilen dieser. Zusätzlich ermöglicht es auf der Karte zu zoomen und sich eine Liste von Dörfern in einem Korridor auszugeben. Lest euch bezüglich Nutzungsweise am besten den .net-Thread durch.
PS: Da das Script hauptsächlich für den eigenen Gebrauch erstellt wurde ist das Handling etwas gewöhnungsbedürftig und der Code sehr wild. Zudem wird es wohl ein paar Bugs geben, da ich aber nicht mehr spiele werde ich vermutlich nicht dazu kommen die zu fixen. Sollte aber soweit gut genug funktionieren. Ansonsten behebt @TheHebel97 gerne etwaige Probleme
Grüße
JP