Die Stämme - Forum
 

Zurück   Die Stämme - Forum > Spielerprojekte > Scripte & Tools

Antwort
 
Themen-Optionen Thema durchsuchen
poncho
 
Benutzerbild von poncho
 
Registriert seit: 14.05.2003
Ort: Nahe Berlin
  Alt #1   19.08.2007, 10:20   Nach oben Mit Zitat antworten
Es hat mich mal interessiert für wieviel AGs die Einlagerungen noch reichen und deshalb hab ich mal ein Script gebastelt.

ACHTUNG:
Das Skript wurde nur auf Welt 7 getestet und nur mit den Browsern Opera 9.23 und Firefox 2.0.0.6.
Mit dem Internet Explorer funktioniert es NICHT und ich habe auch nicht vor das zu ändern.


Wie üblich muss es als Link in die Schnellleiste gepackt werden.
Als Ziel-URL kommt folgendes rein:
Code:
javascript:k=parseInt(document.evaluate("//table[@class='main']/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr/td[2]/text()",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null).snapshotItem(0).textContent,10);l=parseInt(document.evaluate("//table[@class='main']/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr[2]/td[2]/text()",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null).snapshotItem(0).textContent,10);max=Math.floor(.5-k+Math.sqrt((Math.pow(.5-k,2)+2*l)));alert("Die Einlagerungen reichen noch für "+max+" AGs.");
Dann geht man in den Adelshof, klickt den Link in der Schnellleiste und bekommt einen Popup mit dem Ergebnis.


Hier noch der unkomprimierte Code:
(ohne Fehlerprüfungen)
Code:
k = parseInt(document.evaluate("//table[@class='main']/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr/td[2]/text()", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(0).textContent, 10);
l = parseInt(document.evaluate("//table[@class='main']/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr[2]/td[2]/text()", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(0).textContent, 10);
max = Math.floor( 0.5 - k + Math.sqrt((Math.pow(0.5 - k, 2) + 2 * l)));
alert("Die Einlagerungen reichen noch für " + max + " AGs.");

Geändert von poncho (18.11.2009 um 07:02 Uhr)
poncho ist offline  
amo164
 
Registriert seit: 25.02.2007
  Alt #2   19.08.2007, 16:35   Nach oben Mit Zitat antworten
Auf S8 funtzt es auch..

Du könntest noch einbauen, dass angezeigt wird, wieviele Einlagerungen man noch zusätzlich braucht damits ein Ag mehr is..

Sonst is es top, obwohl ichs bei mir locker im Kopf ausrechnen kann
amo164 ist offline  
poncho
 
Benutzerbild von poncho
 
Registriert seit: 14.05.2003
Ort: Nahe Berlin
  Alt #3   19.08.2007, 17:13   Nach oben Mit Zitat antworten
Zitat:
Zitat von amo164 Beitrag anzeigen
Auf S8 funtzt es auch..

Du könntest noch einbauen, dass angezeigt wird, wieviele Einlagerungen man noch zusätzlich braucht damits ein Ag mehr is..

Sonst is es top, obwohl ichs bei mir locker im Kopf ausrechnen kann
Schau dir mal die Formel zur Berechnung an... das rechnest du mit Sicherheit nicht im Kopf (zumindest nicht wenn man ein paar mehr Dörfer/AGs und Einlagerungen hat ;) )
poncho ist offline  
amo164
 
Registriert seit: 25.02.2007
  Alt #4   19.08.2007, 17:32   Nach oben Mit Zitat antworten
Ich hab im Moment 50 Dörfer, also schon "ein paar", aber was ich sagen wollte is, dass meine Einlagerungen sich in Grenzen halten und ich deshalb kein Problem hab es im Kopf auszurechnen

Geändert von amo164 (19.08.2007 um 17:33 Uhr) Grund: Vertippsler
amo164 ist offline  
Beregar
 
Benutzerbild von Beregar
 
Registriert seit: 06.09.2006
Ort: B E R L I N
  Alt #5   20.08.2007, 18:59   Nach oben Mit Zitat antworten
wenn du z.B. 17k einlagerungen hast (weil du der ober deffer bist) dann würde es dich interressieren ;)
Beregar ist offline  
Ragnalex
 
Benutzerbild von Ragnalex
 
Registriert seit: 13.09.2006
  Alt #6   20.08.2007, 19:38   Nach oben Mit Zitat antworten
Hmmm...sehr Praktisch...hat mir auch gleich geholfen. War im Übrigen auf S6, also funzt es dort auch
__________________
Spoiler Go F Yourself:
(by Foundation Skateboards)
Ich antworte im Forum grundsätzlich nur wenn mir langweilig ist, ich Zeit habe da ich warten muss um die nächsten Truppen zu timen oder sonstiger vollkommen absurder Gründe!
Ragnalex ist offline  
blauer osterhase
Gesperrt
 
Benutzerbild von blauer osterhase
 
Registriert seit: 28.09.2006
  Alt #7   21.08.2007, 01:20   Nach oben Mit Zitat antworten
auf s4 funktionierts auch...aber mir wär lieber gewesen nicht zu sehen :D

hab 51k einlagerungen und es gehen sich grade mal 71 ags aus -.-
blauer osterhase ist offline  
[FG] Stingray
All That Could Have Been
 
Benutzerbild von [FG] Stingray
 
Registriert seit: 17.06.2004
  Alt #8   21.08.2007, 03:56   Nach oben Mit Zitat antworten
is ne coole sache ;) danke^^
__________________
Zottel dat UrTier (11:17 PM) :
möglicherweise könnte es vllt sein, dass ein pferd eine mutierte milka kuh ist die durch den tschernobyl unfall entstanden ist durch einwirkungen von analen untersuchungen von aliens
[FG] Stingray ist offline  
Blades
 
Benutzerbild von Blades
 
Registriert seit: 25.02.2007
  Alt #9   21.08.2007, 18:10   Nach oben Mit Zitat antworten
NiCe ^^
kann nur noch 32 ags baun -.-
Blades ist offline  
SeakOne
 
Benutzerbild von SeakOne
 
Registriert seit: 09.11.2006
  Alt #10   21.08.2007, 18:54   Nach oben Mit Zitat antworten
ich bin zu doof dafür...

bei mir geht kein pop up auf... kann mir des nochmal einer erklären
SeakOne ist offline  
Blades
 
Benutzerbild von Blades
 
Registriert seit: 25.02.2007
  Alt #11   21.08.2007, 19:29   Nach oben Mit Zitat antworten
geh auf einstellungen--> schnelleiste bearbeiten-->Neuen Eintrag hinzufügen

dann füg als Ziel-URL das ein:

javascript:k=parseInt(document.evaluate("/html/body/table[4]/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr/td[2]/text()",document,null,XPathResult.ORDERED_NODE_SNA PSHOT_TYPE,null).snapshotItem(0).textContent,10);l =parseInt(document.evaluate("/html/body/table[4]/tbody/tr/td/table[2]/tbody/tr/td[2]/table/tbody/tr[2]/td[2]/text()",document,null,XPathResult.ORDERED_NODE_SNA PSHOT_TYPE,null).snapshotItem(0).textContent,10);m ax=Math.floor(-(2*k+1)/2+Math.sqrt((Math.pow(2*k+1,2)/4+2*l)));alert("Die Einlagerungen reichen noch für "+max+" AGs.");

als bild url kannste einfügen was du willst ^^

und als name lass dir was einfallen...

dann gehst du in den adelshof und klick in der schnellleiste auf den neuen link darin

und schon müsste es kommen ^^
Blades ist offline  
poncho
 
Benutzerbild von poncho
 
Registriert seit: 14.05.2003
Ort: Nahe Berlin
  Alt #12   10.01.2009, 09:47   Nach oben Mit Zitat antworten
Update:
- DS 5.0-kompatibel

Warum liegt der Thread überhaupt im Archiv?
poncho ist offline  
EisGeier
Teamleitung
 
Benutzerbild von EisGeier
 
Registriert seit: 27.06.2006
  Alt #13   07.04.2009, 21:58   Nach oben Mit Zitat antworten
hmmm ... irwie funzt dies Script nicht mehr,

würd doch scho gern wissen wieviele AG's ich bauen könnt auf der 7er von meinen einlagerungen ...
__________________

One day you will ask me which is more important? my life or yours?
I will say mine and you will walk away not knowing that you are my life. - Khalil Gibran
EisGeier ist offline  
poncho
 
Benutzerbild von poncho
 
Registriert seit: 14.05.2003
Ort: Nahe Berlin
  Alt #14   08.04.2009, 04:49   Nach oben Mit Zitat antworten
Das heißt, es hat mal bei dir funktioniert?
Bei mir funktioniert es nach wie vor.
poncho ist offline  
MoOnsTa
 
Benutzerbild von MoOnsTa
 
Registriert seit: 06.03.2007
  Alt #15   08.04.2009, 06:45   Nach oben Mit Zitat antworten
Also meins ging dann auch iwann nimmer...aber das ist scho ewig her...nu gehts wieder scho ne ganze weile..
__________________
MoOnsTa ist offline  
EisGeier
Teamleitung
 
Benutzerbild von EisGeier
 
Registriert seit: 27.06.2006
  Alt #16   08.04.2009, 11:25   Nach oben Mit Zitat antworten
einmal entfernt, neu eingefügt, und es funkt wieder

THX
__________________

One day you will ask me which is more important? my life or yours?
I will say mine and you will walk away not knowing that you are my life. - Khalil Gibran
EisGeier ist offline  
Tempelritter2
 
Benutzerbild von Tempelritter2
 
Registriert seit: 18.07.2008
  Alt #17   28.05.2009, 17:46   Nach oben Mit Zitat antworten
w40 funtzt es auch
__________________
Jeder ist seines Glückes Schmied
Tempelritter2 ist offline  
MC Döner
 
Registriert seit: 01.03.2007
Ort: Hannover
  Alt #18   13.07.2009, 19:59   Nach oben Mit Zitat antworten
bin anscheinend zu blöd :D
aber es funzt bei mir nicht.
ich bin im adelshof, klick auf den eintrag und es geschieht nix
__________________
MC Döner ist offline  
TM4rkuS
 
Registriert seit: 19.10.2008
  Alt #19   22.10.2009, 10:42   Nach oben Mit Zitat antworten
Döner, dass ich dich hier treffe :D

Auf Welcher Welt funktioniert das bei dir nicht? Auf W32 funktionierts wunderbar =) Schönes Script =)
TM4rkuS ist offline  
dumbgenius
 
Benutzerbild von dumbgenius
 
Registriert seit: 23.04.2008
  Alt #20   15.11.2009, 16:26   Nach oben Mit Zitat antworten
Kosten für das nächste AG: 8 x 224.000 240.000 200.000
Eingelagerte Rohstoffe: 39 x 1.092.000 1.170.000 975.000

--> dein Skript sagt mir nun, dass ich noch 3 AGs bauen kann, aber 8+9+10+11 = 38 - ich kann also 4 bauen.
__________________
dumbgenius ist offline  
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.