• Howdy, Freund! Du scheinst neu hier zu sein. Warum erstellst du dir nicht einen Forenaccount, um mitdiskutieren zu können? Du kannst dich hier registrieren.
    Du hast schon einen Forenaccount? Dann kannst du dich hier einloggen. Viel Spaß!

    Was denkst du zum Beispiel über diese Themen?

FAQ: TW-Pro

Titus Santana

Revolverheld
ACHTUNG: ab V1.34 und höher läuft TWpro nicht mehr! Lest das nächste Posting für eine Alternative

Einleitung

Die Original Version von TW-Pro wurde von dem Spieler Nexton erstellt, der inzwischen nicht mehr aktiv spielt. Seine Webseite mit Anleitungen und dem nicht mehr funktionierenden Script ist http://www.tw-pro.de/index.php
Hier bekommt man aber immer noch Grundlegende Informationen zur Installation unter verschiedenen Webbrowsern. Wer die Version noch immer nutzen will bekommt folgende Meldung: "TW-Pro: Website Autor: Nexton"(deaktiviert durch Fehler)". Was muss ich nun tun? Weiterlesen...

Der Support Thread zu seiner Version ist http://forum.the-west.de/showthread.php?t=22911 und wird inzwischen kunterbunt mit allen modifizierten Versionen genutzt. Man findet dort leider nichts mehr, da der Thread wenig gepflegt ist. In diesem Thread kann aber gerne weiter zu allen Versionen gefragt werden. Bitte benutzt den Support Thread für Fragen und nicht diesen FAQ Thread hier. Die Suchfunktion des Boards ist bei einem so langen Thread suboptimal, benutzt deshalb Google mit dem Stichwort TW-pro sowie eurem Suchbegriff und eingeschränkt auf der Webseite http://forum.the-west.de . Damit erhaltet ihr ziel führende Treffer im Thread auf die Richtige Seite.

Wichtig ist für alle Scripte: Euer Browser muss eine Scripterweiterung als Basis enthalten. Das ist bei Firefox das Add-On Greasemonkey: https://addons.mozilla.org/de/firefox/addon/748/

Es ist auch wichtig, das nur eine Version von TWpro installiert sein darf! Ehe man irgendwas installiert sind zuerst die alten Versionen komplett zu entfernen.

Die aktuellen Versionen
Die derzeit aktuellen Versionen von TW-Pro, die durch andere Spieler modifiziert wurden und unterschiedliche Entwicklungen nehmen. Die beiden am weitesten entwickelten, die regelmäßig gepflegt werden:

- Lekensteyn Version: http://twpro.lekensteyn.nl/
- SOM/Zyphir Version http://userscripts.org/scripts/show/92414 (Entwicklung eingestellt, läuft nur bis V1.33 !!)
- SOM/Zyphir deutsche Sprache: http://userscripts.org/scripts/source/98454.user.js (nicht klicken! Url im Sprachsetup einfügen)

Es gibt wahrscheinlich noch mehr Modifikationen anderer Spieler, teils länderspezifische Versionen. Die Version von Lekensteyn oder SOM scheint derzeit die am weitesten entwickelte zu sein. Ich empfehle diese Version zu nutzen. Man kann hier per Setup festlegen welche Sets berücksichtigt werden sollen. Es gibt keine Tempo Probleme mehr und es hat einige andere Funktionen drin, die das Leben leichter machen.

Anleitung zum Installieren: http://forum.the-west.de/showthread.php?p=480555#post480555
Video Anleitung: http://forum.the-west.de/showthread.php?t=40844
Anleitung für Google Chrome: http://forum.the-west.de/showpost.php?p=522562&postcount=1008
Anleitung Opera: Du musst auf den Ordner, wo du das Script gespeichert hast, über Opera zugreifen. Extras - Einstellungen - Inhalte - Erweitert - Javascript-Optionen.

Alternativen ab The West V1.34
- tw-db.info Cloth Calc: http://tw-db.info/js/twdbclothcalc.user.js (Anleitung: http://forum.the-west.net/showpost.php?p=612465&postcount=543)

Problemlösungen
Das Script sollte mit The West V1.33 funktionieren. Vor der Installation einer neuen TW-Pro Version zuerst die aktuell installierte Version entfernen oder die URLs für die Scriptreichweite entfernen. In Firefox V7 und höher entfernt man Scripte über Extras-> Add-ons (Strg-Shift-a) und dann links auf den Affen (Benutzerscripte).

Nach einem Update oder Wechsel der Version kann neben dem Cache in aktuellen Versionen auch alte Cookies Probleme machen. Wenn TWpro nicht mehr berechnet oder merkwürdige Dinge passieren, sollte man die TWpro Cookies für diese Spielwelt löschen. Exemplarisch geht das mit Firefox 7 unter WindowsXP wie folgt:
Rechte Maustaste im Chatfenster, Seiteninformationen anzeigen, in dem neuen Fenster auf Sicherheit klicken, Cookies anzeigen. Jetzt die Cookies beginnend mit twpro passend zu der Welt löschen. Welt neu laden. Achtung! Alle TWpro Einstellungen sind nun weg und müssen erst mal neu gesetzt werden. FF unter Win7 ist ein bisschen anders. Bei anderen Browsern müsst ihr selber suchen :)

Sets mit mehr als 6 Items wie das Greenhorn, Mexikaner oder Quacksalberset führen, wenn es komplett ist, zu sehr langen Rechenzeiten bei einzelnen Script Versionen, die zwischen 5 und 10 Minuten liegen können. Kurzfristig neu eingeführte Set Gegenstände können auch zu Störungen führen. Beispiele hierfür sind der Murmelbeute und das TWnews Item. Diese werden von den Scripterstellern schnell nach gepflegt.

Wer lange Berechnungszeiten kann in den Scripten von Lekensteyn oder Zyphir selbst aktiv werden. Man geht ins Inventar, klickt auf die Raketen oder Zahnräder (je nach Version) um ins Setup zu gelangen und deaktiviert z.B. das Greenhornset. Auch andere nicht benötigte Sets können hier deaktiviert werden. Arbeiten und Aufgaben, die man nicht braucht, kann man auch gleich raus werfen. Schon geht es deutlich schneller.

Seit einiger Zeit gibt es bei verschiedenen TWpro Versionen eine integrierte Cache Funktion, die die Rechenzeit deutlich reduzieren kann. Bitte hierzu die Hilfen im Setup der entsprechenden Version lesen, da der Einsatz des Caches von der Browser Version abhängig ist und es einiges zu beachten gibt.

Fehler: seit dem letzten Update von The West geht mein TW Pro gar nicht mehr.
Statuszeile: TW Pro: Webseite Autor: NEXTON (deaktiviert durch Fehler)
Lösung: Du verwendest eine alte Version von TW-pro. Deinstalliere sie und hole dir eine neue Version von einem der Links oben.



Immer wiederkehrende Probleme der Benutzer:

Oftmals wird versucht das runter geladene Script direkt auszuführen. Da die Datei auf .js endet fühlt sich unter Windows oftmals der Windows Scripting Host dazu veranlasst das Script starten zu wollen. Das Resultiert dann in einer Fehlermeldung wie z.B.
Code:
Zeile.  2209
Zeichen:  1
Fehler:  'document' ist undefiniert
Code:  800A1391
Quelle:  Laufzeitfehler in Microsoft JScript
Nicht versuchen die .js durch Doppelklick zu starten sondern mit Rechtsklick das Kontext Menu öffnen, dann auswählen 'öffnen mit' und hier Firefox auswählen. Ist Greasemonkey aktiv öffnet sich der Scriptinstaller.

Es gibt auch ein Problem mit The West V1.30 und Internet Explorer 8. Wer folgenden Fehler bekommt
Code:
Zeile.  2210
Zeichen:  4
Fehler:  'pageX' ist Null oder kein Objekt
Code:  0
sollte einen anderen Browser verwenden.

Es kommt auch immer wieder vor, das Spieler einen Fehler melden der die Laufzeit des Scripts betrifft. Bestimmte Browser, hier Firefox, brechen dann die Ausführung nach einer gewissen Zeit mit folgenden Fehler ab:

Zwischenablage02.jpg


Das liegt zu einem an umfangreichen Inventars oder an Problemen durch neue Items im Spiel, mit dem das Script noch nicht rechnet. Abhilfen:
* Inventar verkleinern. Ausmisten und verkaufen
* Haken setzen bei 'diesen Dialog nicht mehr anzeigen' (Vorsicht!)

Setzt man den Haken wird das Script nicht abgebrochen, kann aber eine sehr lange Zeit den Browser blockieren. Man bekommt den Eindruck das der Browser hängt. Dem ist nicht so, es dauert nur mal ebend 10 Minuten oder länger. Eine elegantere Methode unter Firefox ist es, den Timeout etwas zu erweitern, z.B. auf 60 Sekunden. Dann kann man immer noch alle Minute das Script abbrechen ohne den Browser zu killen. Das geht wie folgt:

* Einen neuen Tab aufmachen
* in die URL Zeile folgendes eingeben: about:config und absenden
* Warnung bestätigen
* suche den Schlüssel dom.max_script_run_time
* setze den Wert auf 60 (die Vorgabe ist 10)
* Die Änderung wird beim Neustart von Firefox aktiv

Ein weiterer wichtiger Punkt ist die sogenannte Scriptreichweite in Greasemonkey. Dieser Wert bestimmt, auf welchen Webseiten das Script aktiv ist. Soll es auf allen regulären The West Server laufen muss der Wert auf http://*.the-west.*/game.php* gesetzt sein. Für Betawelten ist ein weiterer Wert hinzu zufügen! Passt der Wert nicht zur URL im Browser wird das Script nicht benutzt.


Tipps
Wie kann man sich die Werte von Produkten im Fahrenden Händler Anzeigen lassen? Ganz einfach mit der richtigen Reihenfolge von Aktionen:
* Inventar öffnen
* Werte Berechnen lasen und eine beliebige Arbeit auswählen
* Fahrenden Händler öffnen
* Ein Laden in einer Stadt öffnen
* Danach sollte es beim Händler funktionieren
 
Zuletzt bearbeitet:

Titus Santana

Revolverheld
SOM/Zyphir ist mit V3.1.0.8 für The West V1.33 eingestellt. Mit The West ab V1.34 läuft es nicht mehr und wird nicht mehr angepasst! Ob die Lekensteyn Version angepasst wird ist unklar (vermutlich nicht).

Alternativen ab The West V1.34
- tw-db.info Cloth Calc: http://tw-db.info/js/twdbclothcalc.user.js (Intro und Anleitung: http://tw-db.info/?strana=userscript )

Man muss auf der Webseite dafür ein Benutzer Registrieren.
 
Zuletzt bearbeitet:

Popenspeeler

Greenhorn
Hallo,
bei mir steht unten rechts im The West Fenster
(deaktiviert durch Fehler)
Was bedeutet das und wie kann ich den Fehler beheben? Oder funktioniert das Script nicht mehr?
und dem nicht mehr funktionierenden Script
ich habe jetzt das Original durch die Version von Sandevil ersetzt. Da wird zwar jetzt etwas im Inventar angezeigt, aber ich kann keine optimale Zusammenstellung für Arbeiten oder Fortkampf erstellen. Das war aber der Beweggrund, das Script zu installieren.
-------------------------------------------------------------------------------------------
Aktuell: Jetzt hab ich die Version von Pedro Ramirez und alles funktioniert.
Mein Beitrag kann also gerne wieder gelöscht werden.
 
Zuletzt bearbeitet:

Titus Santana

Revolverheld
nice work, FAQ updated
I like your version! No more Problems with unwanted sets and really fast!
 
Zuletzt bearbeitet:

DeletedUser

Hallo,
ich versuche schon eine ganze weile TW Pro zum laufen zu bringen, ich habe alle möglichen links ausprobiert, sie wurden jeweils immer erfolgreich installiert (nach dem deinstallieren vom alten script), aber nie wurde was in der inventarliste gezeigt. Ich hab auch den murmelbeutel verkauft und sonstige oben genannten hinweise befolgt. Nichts.
Gibts vielleicht noch irgendwas zu beachten (vista- oder javaeinstellungen vielleicht?)?
Bitte helft mir, es ist zum verzweifeln.
Gruß ballalo
 

DeletedUser

...

wenn du wüsstest wie lang ich mich hier schon durch die foren klicke... :blink:

trotzdem danke
 

DeletedUser15011

*bump*

ich denke, der thread macht auf seite 1 mehr sinn ;) alternativ kann ja evtl ein mod den thread als "wichtig" markieren, damit er oben bleibt. kann sicher nicht schaden :)
 

DeletedUser

*Push*
Mal für die ganzen die immer noch Nextons Version benutzen...
 
Oben