• Hallo Besucher!

    Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.

    Andernfalls kannst du dich hier direkt einloggen.

    Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.

Präge Schnellleisten Generator

Reaktionspunktzahl
268
Setup:
1. Skript im Adressfeld eines Lesezeichens einfügen

Benutzung:
1. Ausführen durch klick auf Lesezeicheneintrag
2. Eingabe Aufforderung öffnet sich -> Präge Dorf im xxx|yyy Format angeben
3.1 Generierter Text wird versucht in deine Zwischenablage zu kopieren (fals nicht möglich -> 3.2)
3.2 Textfeld wird angezeigt mit dem Generierten Text und muss nurnoch mit STRG+A und STRG+C kopiert werden.

Beispiel Ausgabe:
javascript: wood=16856; stone=18060; iron=15050; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=37100; stone=39750; iron=33125; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=44184; stone=47340; iron=39450; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=51940; stone=55650; iron=46375; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=60368; stone=64680; iron=53900; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=69468; stone=74430; iron=62025; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);
javascript: wood=79268; stone=84930; iron=70775; x_coord=000; y_coord=000; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);

JavaScript:
javascript: let mintVillage=prompt("Präge Dorf","000|000");var coordTextPattern=/\(\d{3}\|\d{3}\) K/g,coordPattern=/\d{3}\|\d{3}/g;let output="";function mintText(t,e){let o=e.split("|"),n=parseInt(1e3*t/83);return"[spoiler="+t+"]javascript: wood="+28*n+"; stone="+30*n+"; iron="+25*n+"; x_coord="+o[0]+"; y_coord="+o[1]+"; coord_fill=true;ok=true; $.getScript('https://media.innogames.com/com_DS_DE/Scriptdatenbank/slscript/markt_einfuegescript_phisa.js'); void(0);[/spoiler]"}function copyTextToClipboard(t){var e="undefined"!=typeof unsafeWindow?unsafeWindow:window,o=e.document.createElement("textarea");o.style.position="fixed",o.style.top=0,o.style.left=0,o.style.width="2em",o.style.height="2em",o.style.padding=0,o.style.border="none",o.style.outline="none",o.style.boxShadow="none",o.style.background="transparent",o.value=t,e.document.body.appendChild(o),o.focus(),o.select();try{e.document.execCommand("copy")||alert(t)}catch(t){}e.document.body.removeChild(o)}output+=mintText(50,mintVillage=(mintVillage=null!=mintVillage.match(coordTextPattern)?mintVillage.match(coordTextPattern).join(""):mintVillage).match(coordPattern)[0]),output+=mintText(110,mintVillage),output+=mintText(131,mintVillage),output+=mintText(154,mintVillage),output+=mintText(179,mintVillage),output+=mintText(206,mintVillage),copyTextToClipboard(output+=mintText(235,mintVillage));
Falls auch andere Händler Anzahlen benötigt werden können sie durch einfügen von ",output+=mintText(anzahl,mintVillage)"im Code mit generiert werden.
(Code muss in einer Zeile sein!, einfüge Ort sollte selbsterklärend sein)

Man braucht diese Skripte immer wieder und ach so oft kommt es vor das man sich in den Koordinaten vertan hat.
Diese Skript soll solche Fehler verhindern und Arbeit ersparen.
Skript kann auf jeder Beliebigen Webseite ausgeführt werden, weshalb ich es hier als Tool poste.
 
Oben