Anleitung zum RenSim

gehosted auf:

SourceForge.net Logo

programmiert von:

mugvieh Logo

Inhalt

Hier soll eine kleine Einleitung in die Funktionsweise des Simulators ReNsiM für Earthlost entstehen. Mittlerweile hat der Simulator extrem viele Funktionen darum wird die Anleitung wohl auch nie komplett werden. Hier soll ein Überblick geschaffen werden. Wer Lust hat diese auszubauen kann mir gerne eine Nachricht schreiben. Wer Bugs findet oder Vierbesserungswünsche hat, der kann mich natürlich einfach anschreiben. Ingame mugvieh

Installation:

    1. RenSim von http://sourceforge.net/projects/elrensim/ runterladen

    2. Setup starten und durchlaufen lassen (im Prinzip einfach immer auf weiter klicken)

    3. Ordner im Startmenü werden angelegt. Falls eine alte Version schon vorhanden ist, kann diese überschrieben werden ohne das die Spioberichte weg sind.

    4. sollten ein Fehler beim starten auftreten sollte überprüft werden ob das Dotnet Framework installiert ist. Wenn nicht muss es nachinstalliert werden, ohne läuft der Simulator nicht. (einfach bei h bei h bei google .net einDingen, das ding ist recht bekannt. Sonst schickt mir eine Ingame Nachricht).

Source Code

Für alle die gerne einmal hinter die Kulissen schauen möchten bietet sich die Möglichkeit auf der Sourceforge Seite den Code des RenSims komplett runter zu laden. Einfach im SVN Bereich suchen. Was ihr dafür braucht ist neben dem Code ein aktuelles Visual Studio, das gibt’s gratis auf der Microsoft Seite (die Express Edition ist mehr als genug). Der Code ist in C# geschrieben und verwendet die VistaDB als Datenbank. Auch diese ist gratis im Internet zu finden.

Linux Unix und andere?

Mono stellt eine freie Implementierung des .Net Frameworks für Linux und MacOS dar. Laut Theorie sollte also der Sim auch auf diesen Plattformen laufen. Ich selber verwende Ubuntu und hatte damit keine Probleme. Der Sim schaut zwar nicht besonders schön aus aber funktioniert sogar mit FTP-Spionageverwaltung ohne Fehler. Leider scheint Mono nicht gerne mit MacOS zu kooperieren.

Wenn ihr eine MonoVersion haben möchtet dann könnt ihr entweder einfach die Windows Version verwenden oder mich anschreiben, dann schicke ich euch eine ZIP Version. Die Versionen selber sind gleich nur läuft das Setup nur auf Windows.

Der Simulator hat ein kleines Dateimenü:

Die einzelnen Dateien müssen nicht bearbeitet werden!

Der Simulator hat 3 verschiedene Bereiche:

Kampfsimulator


Wer einfach nur Kämpfe simulieren will ist hier richtig. Wie der Name schon sagt versucht der RenSim Kämpfe in Earthlost zu simulieren. Da aber nicht alle Daten zur Verfügung stehen und sich Plum nicht in allen Punkten auf die Finger schauen lässt, können die Kämpfe nicht genau berechnet werden. Das Ergebnis sind Abschätzung die meistens recht gut zutreffen.

Erste Schritte:

Ein einfacher Kampf wird simuliert in dem im Standard Tab beim Angreifer und beim Verteidiger einfach Werte eingegeben werden. Auf der linken Seite können Schiffe bestimmt werden und auf der rechten Seite dann die Techs und die Verteidigung. Wichtig ist bei der Verteidigung das auch die Schildgeneratoren betrachtet werden. Das kann sonst böse enden. Schiffe können mit den Abkürzungen (k/g/m) eingegeben werden. Genau wie in Earthlost. Einfach mal auf Simulieren/Berechnen klicken und schon gibt’s das erste Ergebnis. Bis jetzt sollte eigentlich alles relativ einfach und klar sein. Wenn nicht stehe ich gerne Ingame für Fragen zur Verfügung.

So geht’s weiter:

Natürlich ist das einzelne Eingeben von Schiffen relativ zeitaufwendig, darum kann man Spionageberichte einlesen (blau im Bild). Einfach die gegnerische fleet in das Textfeld unter Spionageberichte einlesen kopieren und auf einlesen drücken. Der Hacken als Angreifer bestimmt auf welcher Seite die werte eingetragen werden. Kurz überprüfen und dann Berechnen => fertig. Spionageberichte können in EL einfach komplett markiert werden. Strg+a markiert die ganze Seite, dann Strg+c um den Text zu kopieren, ins Feld im ReNsiM klicken und Strg + V drücken => das genügt.

Damit auch die eigene fleet immer schnell griffbereit ist, kann man diese mit Kürzeln abspeichern (grün im Bild oben). Viele Spieler haben Standardfleets für raids etc. darum gibt es mehrere verschiedenen Slots für fleets. In der Menüleiste steht nach der frischen Installation Fleet1 – Fleet 5. Diese 5 Slots können für eigene Zwecke mit voreingestellten fleets belegt werden. Einfach die gewünschte Angreiferfleet eingeben, anschließend bei speichern als Fleet Nr. , eine Zahl auswählen. Diese Zahl bestimmt die Reihenfolge im Menü (Achtung wegen Überschreibungen). Der Name hinter der Zahl kann frei belegt werden. z.B. Raidfleet. Aufs Diskettensymbol klicken und schon ist die fleet im Menü abrufbar.

Die Angreifertechs speichert man im Datei Menü mit Techs speichern.

Allianzangriffe:


Somit kann man Simulieren, Angreiferschiffe speichern, Angreifer Techs speichern und Spionageberichte einlesen. Natürlich fliegt man in einer Allianz nicht immer alleine, nur haben die Mitspieler selten genau die gleichen Techs. Genau für den Fall sind über den Eingaben für die Schiffe jeweils die Tasten < und > für Angreifer und Verteidiger zu finden. Mit ihnen kann ein Slot für Mitspieler dazu gefügt werden. Einfach auf > klicken und schon wird die Seite (Angreifer oder Verteidiger) auf 0 gesetzt. Jetzt kann man da auch wieder Werte eintragen oder einlesen. Mit einem klick auf < kommt man wieder auf die vorherige fleet zurück. Im Kasten zwischen den Pfeilen sieht man in welchem Slot man sich gerade befindet. Einfach ausprobieren, das ganze ist komplizierter zu erklären als es eigentlich ist. Falls man nun sehen will wer was bei einem Angriff verliert schaut man einfach ins Log Tab, da steht in Textform alles bis ins kleinste Detail aufgelistet.


Infos her, das ist nicht schwer..

Im Standard Tab bekommt man nach jedem Kampf schon ein wenig Information über den Ausgang und den Gewinn oder Verlust. Jedoch gibt’s unter Detail/Zivis und mehr Details noch um einiges mehr. ZB kann im Kasten Ressourcen die Reihenfolge der Snatcher festgelegt werden. So sieht man was genau mitgenommen wird. Die stats zeigen genaue werte für die Flotten. Im Kasten Bauzeiten hat man einen Überblick über die Verluste beim Angriff als Bauzeit. Unter Datei → Techs speichern können auch hier die Werte gespeichert werden.

Die Gruppe Stats zeigt verschiedene Statistiken

Raid mit Snatchern und Ressourcen sind 2 Gruppen die zusammen gehören. In der Resourcen - gruppe werden beim einlesen des Spioberichts, die Ressourcen übertragen. Dann können mit den Dropdownfelder neben den Ressourcenfeldern, die Prioritäten fast genau gleich wie im Spiel, festgelegt werden. Dann wird berechnet was der Angreifer mit seinen übrigen Snatchern nach dem Kampf alles aufnehmen wird, wenn auch im Spiel selber die Prioritäten für die Ressourcen gleich gesetzt sind.


Das Tab mehr Detail zeigt an wie viele Ressourcen die Verteidiger fleet ungefähr gekostet hat (mit verschiedenen Bauzeiten) und wie viele Hrs man für die Menge brauchen würde. Am besten einfach einige Male damit rumspielen, eigentlich ist das alles sehr einfach.

Spionageverwaltung



Ihr seid eine gute Allianz mit aktiven Spielern? Na dann sammelt eure Spionageberichte und teilt sie untereinander. Es schadet nie zu wissen was der Gegner so haben könnte. Es gibt 2 Versionen der Spionageverwaltung: Offline und FTP. Die Offline Version ist für jeden Spieler einzeln gedacht und hat mehr Funktionen als die online Version. Sie ist auch die Hauptveraltung, die FTP Version kann nur Berichte von der offline Version zugeschickt bekommen. Versierte Computergenies werden sich natürlich fragen, warum ich alles über FTP mache und nicht mit einer normalen SQL Datenbank. Eigentlich wollte ich das auch machen, das System war schneller und einfacher aber leider auch extrem oft offline da die gratis server einfach nur schlecht funktioniert haben. Außerdem findet man kaum offene SQL Server im Internet. Provider wie funpic erlauben keine Zugriffe von außen. Für alle einen Server verwenden wollte ich auch nicht, das riecht dann zu sehr nach Spionage. Darum kann jeder seinen eigenen Server verwenden, leider etwas komplizierter aber dafür funktioniert es .

Wie bekomme ich einen Spionagebericht in die Offline Verwaltung?

Das ist das einfache: Im Standard Tab einfach den Spionagebericht einlesen und dann speichern drücken. Schwubs das wars. Schon seht ihr im Tab „Spioverwaltung“ den Spionagebericht. Was ihr allerdings als erstes tun solltet ist im Standardtab euren Namen eintragen (dein Name: ). Das hat keine direkten Vorteile aber hilft in der FTP Version dann zu unterscheiden von wem die Spionageberichte eingelesen wurden.

Drinnen sind die Berichte und was jetzt?

Nun können die Berichte zu jeder Zeit wieder eingelesen werden. Einfach auswählen und mal mit der rechten Maustaste drauf klicken. Als Angreifer einlesen und als Verteidiger einlesen sind am Anfang die interessanten Punkte. Es passiert jeweils genau das was man erwartet. Anzeigen öffnet ein kleines Fenster in dem der Bericht angezeigt wird und löschen macht auch das was der Namen sagt (blau im Bild). Die unteren 3 Einträge sind nur im Zusammenhang mit der FTP Version interessant.

DB updaten kann eigentlich sowieso ignoriert werden, das ist nur ein Punkt der Fehler beheben könnte falls von einer der ersten Spionageberichtverwaltungsversionen auf eine ganz neue installiert wurde. Einfach einmal (im Leben) machen und dann kann nichts schief gehen, oder nur machen wenn Fehler auftreten

FTP-Spio? Was Wie Wo Wer?
Die Idee ist einfach: Gute Spionageberichte können in einer Allianz oder unter Freunden geteilt werden und vor allem archiviert werden. Man braucht nur einen


Zugang zu einem FTP server also Username, passwort, URI und Pfad. Einfach mal in das Tab FTP-Spio gehen und den einen Knopf drücken. Schon öffnet sich ein Fenster in das man die Daten eintragen kann. Uri ist sowas wie „test.funpic.de“ ohne das ftp://(aber natürlich eure eigene..). Username und Passwort solltet ihr auch haben. Den Pfad kann man meistens frei lassen, je nachdem wohin ihr die Datenbank haben wollt (eine einzelne Datei). Am besten lasst ihr einen aus der Allianz so einen Zugang erstellen und der soll die Daten weitergeben. Ok drücken und dann wird die Datenbank entweder erstellt oder heruntergeladen falls schon eine vorhanden ist. Spionageberichte sollten natürlich auch dazu gefügt werden können. Das geht so: In die normale Spionagebericht Verwaltung gehen. Rechte Maustaste auf einen Bericht machen und „online verfügbar machen“ anklicken( grün im Bild oben). Das war es auch schon. Falls ihr alle online stellen wollt könnt ihr das auch mit der rechten Maustaste machen.

Prinzipiell wird bei jedem Vorgang mit der FTP Spionageberichtverwaltung immer die Datenbank vom FTP-Server geladen, die Operation ausgeführt ( Spionagebericht einfügen, löschen...) und dann wird die Datenbank wieder auf den Server kopiert. Ihr solltet davon aber eigentlich nichts merken.

Fehler 500 Remote...“

Ab und zu weigert sich der FTP-Server einfach zu kooperieren, leider habe ich bisher nicht raus gefunden warum nicht und wie man das beheben könnte. Darum einfach kurz warten und nochmal probieren. Irgendwann geht’s.

Tools


Invasionsrechner

Das wohl einfachste tool in der Sammlung ist der Invasionsrechner. Einfach die Anzahl der Einwohner eingeben und schauen wie hoch die Chance mit verschiedener Anzahl von Invasionsschiffen ist. Beim einlesen eines Spionageberichts im Standardtab werden die Einwohner gleich übertragen. Wichtig zu wissen: selbst bei 95% Chance kann man 10 versuche brauchen....

Fusionssprenger Tool

Das tool im roten Kasten wird verwenden um zu berechnen wie stark die Schilde beim sprengen einer Fusion sind. Einfach die Schildstärke oder die Anzahl der Generatoren eintragen, dann noch die Anzahl der Planis in der Fusion eingeben (in der Universumsansicht abzählen). Anschließend auf Berechnen drücken. Schon wird eine Liste mit Schildstärke und Generatorenlevel angezeigt.

Lloyds Abfang Tool

Die Idee des tools ist einfach einen Timer zu haben der einem sagt wann man die eigene Fleet starten muss damit man eine andere fleet abstimmen kann. Wächter und Piraten können zwar in der Luft abfangen aber Siedler und Händler nicht. Die Flugdauer des Verteidigers ist die Zeit welche der Gegner noch braucht bis er wieder auf seinem Planeten landet. Die Flugdauer der eigenen fleet ist die Zeit die man mit der eigenen fleet zu dem Planet braucht, auf dem der Gegner wieder landet. „Start Timer“ drücken sobald alles eingegeben ist und abwarten was passiert. Eigentlich sollte das Fenster blinken sobald der Timer auf 0 ist. Das wäre der perfekte Zeitpunkt um die fleet zu starten (das Captcha zu drücken), natürlich sollte man die Zeiten dafür recht schnell eingegeben haben (sonst stimmen natürlich die Flugdauern nicht mehr zusammen)

Mandredsons Tool

Auch hier ist die Idee wieder simpel: Wie lange sind meine schleifen noch voll, bzw. wo sind die Schleifen in den nächsten Stunden leer? . Einfach die Ansichten die über den Textfeldern stehen komplett in die Felder kopieren und Berechnen drücken. Die max. Laufzeit gibt an ab wann die Planeten angezeigt werden sollen. 8H bedeutet z.B. das die Schiffschleifen maximal noch 8h laufen, danach sind die leer.

Gebäuderechner


Der Rechner soll einfach nur eine andere Darstellung der Gebäude anzeigen. Dafür kann wie gewohnt mir strg+a,strg+c,strg+v wieder der Text in die gelb markierten Felder eingefügt werden. Bei Rohstoffübersicht-Minenausbau z.B. den Inhalt von Planeten ->Rohstoffübersicht-Minenausbau von EL. Dann einlesen und schon sieht man das Ergebnis. Es wird einfach nur angezeigt wie viele Gebäude man von einer Stufe hat.

Allyfleet


Die Frage hinter dem tool ist: Wie viel flotte haben wir ein der Allianz (freigegeben)?. Meistens ist das sehr mühsam zu berechnen. Mit diesem tool geht das relativ einfach. Einfach in die Flottenansicht gehen und da auf die Allianzansicht (oder halt eure Ansicht für die ihr die flotte berechnen möchtet). Da markiert ihr einfach alles wieder mit strg + a, dann wieder strg +c, damit habt ihr die Ansicht in der Zwischenablage. Diesen Text dann einfach mit strg + v in das Feld unter einlesen: einfügen und den Knopf drücken. Schon stehen im unteren Feld alle Schiffe aufgelistet. Diese können dann wieder im Standard tab für Simulationen verwendet werden.

Sysraids


Ihr habt ein System gefunden welches ihr gerne ausnehmen, raiden, platt machen würdet? Nur wie viel Gewinn macht ihr da und was müsst ihr den so ungefähr in eine Raidfleet packen? Genau diese Fragen beantwortet das Sysraid tool. Einfach die Spionageberichte nach einander in den grünen Bereich (im Bild) einfügen und einlesen. Die anderen Daten werden dann jeweils erneuert. Hier wird angezeigt wie viele Ressourcen ihr einnehmen würdet und wie viele Schilde ihr zerstören werdet (falls das Ziel nicht saved...). Das Sysraid log gibt noch genauere Auskunft über die Ergebnisse pro Planet, z.B wie viele Snatcher benötigt werden usw.. Der hacken Zivilschiffe angreifen im grünen Bereich gibt an ob ihr auch die Hrs etc auf den gegnerischen Planis zerstören wollt. Natürlich braucht ihr dafür aber Bomber.