Version 0.1.0

[loginxml.zip]

Veröffentlichung geschieht mit ausdrücklicher Erlaubnis des Autors.

Bitte erstellt zuvor eine Sicherung eures bisherigen Loginaddons.

Features

  • Fix für “Lade Serverliste”, auch ohne das Hinterlegen von Accountdaten
  • Speicherung des primären und des sekundären Passwortes und Login über “NoCheckVersion”
  • Eingabe des sekundären Passwortes bei Login über Steam oder Gameforge Client
  • Überarbeitete Serverauswahl
  • Überarbeitete Charaktererstellung mit optionalem Namensgenerator
  • Auswahl von “NoCheckVersion” Charakteren und Accounts, die eingeloggt werden sollen, über beschriftbare Listen
  • Hinterlegen von Notizen zu Accounts
  • Einloggen auf einen default Channel

Installation

Dieses Addon kann nicht gleichzeitig mit anderen Autologin-Addons verwendet werden. Diese müssen daher entfernt werden. Zum Installieren das .zip Archiv entpacken, und den Ordner “loginxml” in den Ordner (Installationsordner von Rom)/interface kopieren.

Einrichten für NoCheckVersion Accounts

Eintragen der Login Daten

In der Datei data/accounts.lua:

_defaultPassword = ‘PASSWORD’,

Angabe eines default primären Passwortes, das verwendet wird, sofern der Account nicht in der unten aufgeführten Accountliste vorkommt:

[‘ACCOUNT’] = {‘PASSWORD’, ‘SEKPASSWORD’},

Angabe eines Accountnamen mit primärem und sekundärem Passwort:

[‘ACCOUNT’] = ‘PASSWORD’,

Nur das primäre Passwort, das sekundäre Passwort befindet sich in der password.lua oder wird von Hand eingegeben

Einrichten der Account- oder Charakterauswahl

Folgende Optionen sind vorhanden:

[1] = { — Liste 1
_title = “test”, — Title der Liste, zum Beispiel “Lagerchars”
{
acc = ‘ACCOUNT’, — Accountname
srv_sel = ‘SERVER’, — Vorausgewählter Server
chars = {
SERVER = {
‘CHARACTER/NOTE’, — preselect
‘CHARACTER/NOTE’,
}, —
}, —
note = ‘NOTE’,
}, — login account
{acc = ‘ACCOUNT’, srv_sel = ‘SERVER’}, — Login bis zur Serverauswahl, Server wird ausgewählt aber muss noch bestätigt werden
{acc = ‘ACCOUNT’, srv = ‘SERVER’, char = ‘CHARACTER’, note = ‘NOTE’}, — Login direkt ins Spiel
{acc = ‘ACCOUNT’, srv = ‘SERVER’, note = ‘NOTE’}, — Login zur Charakterauswahl
},
[2] = nil, — diese Liste wird nicht angezeigt

Einrichten von Seiten

Auf jeder Seite befinden sich Anzahl 2 * account_columns Listen, die mit Accounts oder Charakteren gefüllt werden können.

Eintragen vom sekundären Passwort (Einrichten eines Gameforge oder eines Steamaccounts)

In der Datei data/password.lua:

Alle Einträge in Grossschrift ersetzen durch die richtigen Daten oder herauslöschen bzw. mit — Zeilenweise auskommentieren.

Wird für Gameforge Launcher Account und Steamaccounts benutzt.

Sofern alle Accounts das gleiche sekundäre Password besitzen, so kann man das Defaultpasswort benutzen. Wenn nicht, dann musst du für pro Account pro Server für einen Charakter das sekundäre Password angeben.

Für NoCheckVersion kann hier das sekundäre Passwort auch angegeben werden, allerdings wird das sekundäre Passwort in data/accounts.lua priorisiert.

return {
–_default = “SECPASSWORD”,
SERVER = {
CHARACTER = ‘SECPASSWORD’,
},
}

Einstellungen

EinstellungDefaultBeschreibung
channel1Channel, der in der Auswahl automatisch selektiert werden soll
show_account_infotrueBlendet den Accountnamen oben rechts ein
account_single_clickfalseMit einem Klick wird der Account eingeloggt, default ist Doppelklick
account_force_showfalseLeere Accountlisten werden nicht angezeigt
account_use_slidertrueMan kann mehrere Seiten mit Accounts/Charakteren erstellen. Man kann zwischen diesen mit dem Slider wechseln
account_use_listtrueDie Auswahl der Seiten soll über eine Liste stattfinden
account_columns5Gibt an, wieviele Spalten an Accountlisten angezeigt werden soll
account_page1Welcher Seite mit Accounts/Charakteren beim Starten zuerst angezeigt werden soll
server_single_clickfalseMit einem Klick wird der Server ausgewählt, default ist Doppelklick
character_single_clickfalseMit einem Klick wird der Charakter eingeloggt, default ist Doppelklick
character_login_singletrueWenn sich nur ein Charakter auf einem Account befindet, so soll dieser direkt eingeloggt werden
character_nologin_ctrltrueWenn man einen Account einloggt, und man die Taste “Strg” beim Einloggen gedrückt halt, so stoppt der Loginvorgang in der Charakterauswahl, wenn character_login_single aktiv ist
character_sorttrueDie Charaktere werden nach Level sortiert. Wenn der Wert false ist, dann wird oben der älteste Charakter angezeigt

Fix für “Lade Serverliste” 

Wenn man mal wieder festhängt, einfach auf “Abbrechen” klicken, danach auf den “retry” Button.