Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 6'832
» Latest member: thebw21
» Forum threads: 4'628
» Forum posts: 68'109

Full Statistics

Online Users
There are currently 380 online users.
» 0 Member(s) | 378 Guest(s)
Applebot, Google

Latest Threads
[Diskussionsthema] 2024
Forum: Gott und die Welt
Last Post: snake 9
22.05.2024, 15:36
» Replies: 4
» Views: 1'433
[Diskussionsthema] 2023
Forum: Gott und die Welt
Last Post: Dsaddicted
01.07.2023, 00:15
» Replies: 3
» Views: 1'615
Possibility of continuati...
Forum: Questions & Problems
Last Post: 0xEAB
12.03.2023, 19:32
» Replies: 8
» Views: 8'891
[Diskussionsthema] 2022
Forum: Gott und die Welt
Last Post: Yannici
02.11.2022, 20:13
» Replies: 5
» Views: 3'188
Spielbare Version gesucht...
Forum: Fragen & Probleme
Last Post: schmusie93
14.01.2022, 10:40
» Replies: 2
» Views: 3'538
Activation failed connect...
Forum: Questions & Problems
Last Post: Pascal
24.11.2021, 11:29
» Replies: 0
» Views: 1'497
[Diskussionsthema] 2021
Forum: Gott und die Welt
Last Post: Yannici
28.09.2021, 14:12
» Replies: 4
» Views: 4'627
Aktuelle weiterentwicklun...
Forum: Fragen & Probleme
Last Post: EisBaer90
20.06.2021, 09:18
» Replies: 2
» Views: 3'555
Hello oder so?
Forum: Gott und die Welt
Last Post: ON21
30.04.2021, 22:40
» Replies: 2
» Views: 2'907
95er Bot (In development)
Forum: Bots
Last Post: Tster
28.04.2021, 12:19
» Replies: 11
» Views: 14'344

  Version 2.A3
Posted by: Molt - 20.09.2015, 21:31 - Forum: Announcements / Ankündigungen - No Replies

Version 2.A3 of the TWLan is out, with the following changes:

Quote:* Option to remove players from a world in Admin Panel
* Improved information on world map
* Improved error messages on activation problems
* Slovene language support
* Fixed production widget choosing wrong unit and made it configurable (issue #107)

We are also increasing the release cycle to 4 weeks (previously 2 weeks), because at the current development rate, 2-weekly updates are not really worth releasing.

Print this item

  Skipping the release of 5. September
Posted by: Molt - 06.09.2015, 21:25 - Forum: Announcements / Ankündigungen - No Replies

Just a heads up, this week's release will be skipped for multiple reasons, consisting mainly of me being on vacation and current work going on mostly on the infrastructure (activation server, forum, and PHP7 support).

Print this item

  Incremental updates & 2.A2 changelog
Posted by: Molt - 24.08.2015, 17:25 - Forum: Announcements / Ankündigungen - No Replies

Incremental updates

Yesterday evening, version 2.A2 of the TWLan went available for download, and today a few hours ago, (after some trouble) the incremental patch files are live too.
What does this mean?
The TWLan contains some sort of a auto-updater (still a very basic one though). This means that if you have a working 2.A1, you don't have to download anything new, or lose your game data.
All you have to do is restart the event system, and it will automatically patch your installation of the TWLan to a full 2.A2.

Seit gestern Abend ist die Version 2.A2 der TWLan zum Download verfügbar, und heute vor ein paar Stunden, gingen (nach einigen Schwierigkeiten) auch die inkrementalen Patchfiles online.
Was bedeutet das?
Die TWLan enthält eine Art Auto-Updater (allerdings noch sehr simpel gehalten). Das heisst, dass jeder, der eine funktionierende 2.A1 installiert hat, nichts neu herunterladen muss, oder seinen Spielstand verliert.
Alles was ihr tun müsst, ist das Event System neu starten, und die TWLan wird sich selbst zu einer vollwertigen 2.A2 patchen.

2.A2 Changelog

- Added option to create new worlds in admin panel
- Player- & ally-ranking pages added/completed
- Fixed possible population miscalculation when cancelling unit trainings
- Fixed possible unit training being started too late
- Fixed possible memory corruption
- Made one-time activation logic more persistent
- A couple of back-end patches

Print this item

  New developer, forum upgrade and TWLan 2.A2
Posted by: Molt - 22.08.2015, 20:44 - Forum: Announcements / Ankündigungen - No Replies

Good evening everyone

First of all, we would like to announce that one of the most active member in our community of all time, Yannici, has joined our team and will assist us in developing the TWLan.

Next, as most of you probably noticed, the forum has been down for maintenance for several hours. We did a major software upgrade and ended up having to manually convert quite a lot of data, prolonging the downtime.
Some things (mostly images) are still not being linked correctly, and we're fixing these things as we see them, but we're not actively hunting them. If you happen to find one of those, please create a post in the "Feedback" forum.

And finally, the release of version 2.A2 of the TWLan (scheduled for today) will be delayed by one day due to incompatibilities on things we've been working on.
This version will bring only very few (visible) changes though, because we've been mainly working on the infrastructure around it, such as the upgrade system and PHP 7 support (but it's still crashing way too often on PHP 7 for an alpha release).

Kind regards
The TWLan Team

Guten Abend

Zu Beginn möchten wir ankündigen, dass eines der aktivsten Communitymitglieder überhaupt, Yannici, unserem Team beigetreten ist und uns in der Weiterentwicklung der TWLan zur Seite steht.

Als zweites, wie viele von euch wahrscheinlich mitbekommen haben, war das Forum mehrere Stunden offline wegen Wartungsarbeiten. Wir haben ein grosses Upgrade der Forensoftware durchgeführt und waren letztendlich gezwungen, einen Teil der Daten manuell zu konvertieren, was die Downtime verlängert hat.
Einige Dinge (vorwiegend Bilder) sind noch nicht korrekt verlinkt, und wir beheben diese Fehler, falls wir ihnen begegnen, aber wir sind nicht aktiv auf der Suche danach. Falls euch irgendwelche Fehler auffallen sollten, erstellt bitte einen Post im "Feedback" Forum.

Zu guter Letzt, das Release der TWLan 2.A2 (welches für heute geplant war) wird sich um einen Tag verschieben, aufgrund von Inkompatibilitäten zwischen den Dateien, an welchen wir gearbeitet haben.
Diese Version wird jedoch nur wenige (sichtbare) Änderungen mit sich bringen, da wir hauptsächlich an der Infrastruktur darum herum gearbeitet haben, wie z.B. dem Update-System und PHP 7 Support (auf PHP 7 stürzt die TWLan jedoch noch viel zu häufig ab, als dass ein Release drin läge).

Mit freundliche Grüssen
Das TWLan Team

Print this item

  TWLan 2.A1 Alpha
Posted by: Molt - 08.08.2015, 21:05 - Forum: Announcements / Ankündigungen - No Replies


It has been an eternity.

Today five years ago, version 1.4 of the TWLan was released.
After that, there was nothing but silence, empty promises and broken hopes.

Now, what happened during the last 5 years?

When I joined the developer team back in late 2010, jumpa was long gone already, and I did get to talk to pl4n3, but he didn't plan to be part of the new team.
It was ultimately me, Chrissi, and Lekensteyn who were working on something like a TWLan 1.5 while faust was working on a bot for it.
We soon abandoned this though, because we realised that it would be less effort to just rewrite everything from scratch.
At this point, Chrissi became occupied with other stuff and left the team, and Lekensteyn disappeared more or less without a word.

Soon after, Agrafix told us that he was available again, and with him as project leader we started an attempt, based on the CodeIgniter framework.
We never got really far with it, though, and soon faust became PostOpus' sysadmin and was occupied with that, and agrafix left again.

At this point, DarkXin and Steffen joined me, and we decided that we all didn't like CodeIgniter, and since it wasn't too much code anyway, we started a new thing based on the Yii framework.
We worked on this for almost two years (although not continuously), and had a version that was by far playable, but we didn't feel like it was worth releasing.
Because it was still something PHP-based, at some point serious concerns came up about decompilability, due to new decompiler software. This ultimately lead to us abandoning that project, and DarkXin leaving.

About half a year later, Steffen and I started working on something that we probably could have legally released sort of an open-source thing.
Although Phisa joined us quite soon, we didn't really get far, and since the entire project was borderline-legal at best, we abandoned that too.

I had always played with the thought of writing the entire TWLan as a PHP extension, because not only would it be a lot faster than PHP code, it would also make tampering with the code a lot harder, while still being able to provide an API to PHP code.
The only problem was that it would be an enormous amount of work. And it had already been over four years.
In late 2014 though, Steffen brought a thing called Zephir to my attention - basically a new programming language similar to PHP, which is compiled into the C code of a PHP extension - exactly what we were looking for.
Porting all code from the Yii codebase was one thing - finding and fixing bugs in Zephir was another.

It took some time, and we still don't have what we would call a "2.0"... but we have a preview of it, and it's playable.
From now on, we plan to release a new work-in-progress build every two weeks. Those will likely still have bugs, and they might not always bring a lot of changes, but it will hopefully keep us going and show the community that we're still here, and still working on it.

All versions for Windows, Linux and Mac can be downloaded here.
Important information, including detailed install instructions and the license, can be found at our new Wiki.
Please do report all bugs, errors and crashes to our issue tracker.

Keep in mind though, that this is an alpha! (Hence the version number 2.A1.)
All feature from Tribal Wars are to come with 2.0.
A Plugin API and extended features are to come with 2.1.

Following this release, the forum will also receive a major overhaul.

Kind regards
The TWLan Team


Eine Ewigkeit ist vergangen.

Heute vor fünf Jahren wurde die TWLan 1.4 veröffentlicht.
Danach gab es nichts ausser Stille, leeren Versprechen und zerstörten Hoffnungen.

Was ist in den letzten 5 Jahren passiert?

Als ich Ende 2010 dem Entwicklerteam beitrat, war jumpa bereits über alle Berge, und ich habe pl4n3 zwar noch kennengelernt, aber er hatte keine Absichten, im Team zu bleiben.
Letztendlich waren es ich, Chrissi und Lekensteyn, die an etwas arbeiteten, was die TWLan 1.4 hätte werden können, während faust an seinem Bot arbeitete.
Wir gaben diese Version aber ziemlich bald auf, da es weniger Arbeit sein würde, die TWLan von Grund auf neu zu schreiben.
Chrissi hatte dann bald anderweitig zu tun und verliess das Team, und Lekensteyn verschwand mehr oder weniger ohne ein Wort.

Agrafix hatte jedoch wieder Zeit, und mit ihm als Projektleiter, wir begannen einen Versuch basierend auf dem CodeIgniter Framework.
Wir kamen jedoch nicht allzu weit, und faust wurde bald PostOpus' Sysadmin und hatte damit genug zu tun, und agrafix verliess uns wieder.

DarkXin und Steffen kamen neu dazu, und zusammen entschieden wir, dass wir CodeIgniter nicht mochten, und da wir sowieso nicht so viel code hatten, begannen wir von neuen, diesmal mit dem Yii Framework.
Wir arbeiteten an dieser Version über einen Zeitraum von fast zwei Jahren (allerdings nicht durchgehend), und hatten eine Version, die bei weitem spielbar war, aber wir wollten zu diesem Zeitpunkt nichts unfertiges releasen.
Da es noch immer etwas PHP-basierendes war, kamen mit der Veröffentlichung neuer Decompiler-Software irgendwann Fragen auf bezüglich der Sicherheit/Dekompilierbarkeit. Dies führte letztendlich dazu, dass wir diese Version auch aufgaben.

Etwa ein halbes Jahr später begannen ich und Steffen mit etwas, das vielleicht eine legales open-source Ding hätte werden können.
Phisa trat dem Team zwar recht bald bei, aber wir kamen nie wirklich weit, und da das ganze bestenfalls borderline-legal gewesen wäre, gaben wir diese Version ebenfalls auf.

Ich hatte immer mit dem Gedanken gespielt, die ganze TWLan als PHP-Extension zu schreiben. Diese wäre nicht nur sehr viel schneller als PHP-Code, sonder würde auch sehr viel schwerer zu modifizieren sein, aber trotzdem noch eine PHP-API bieten können.
Das einzige Problem war, dass es extrem viel Arbeit gekostet hätte. Und es waren bereits vier Jahre vergangen.
Ende 2014 machte Steffen mich auf etwas aufmerksam, das sich Zephir nannte - mehr oder weniger eine Programmiersprache ähnlich wie PHP, welche sich aber zu eine PHP-Extension in C kompilieren liess - wie für uns geschaffen.
All unseren Yii-Code in Zephir umzuschreiben war eine Sache - Bugs in Zephir zu finden und beheben, eine andere.

Es hat eine Weile gedauert, und wir würden die jetzige Version noch immer nicht "2.0" nennen, aber sie ist spielbar.
Von nun an planen wir, alle zwei Wochen eine work-in-progress Version zu veröffentlichen. Diese werden noch immer Bugs beinhalten, und werden vielleicht keine grossen Änderungen bringen, aber werden uns hoffentlich bei der Arbeit halten, und der Community zeigen, dass wir immer noch hier sind, und immer noch arbeiten.

Alle Versionen fur Windows, Linux und Mac können hier heruntergeladen werden.
Wichtige Informationen , einschliesslich der Installationsanweisungen und der Lizenz, können auf unserem neuen Wiki gefunden werden.
Bitte postet alle Bugs, Errors und Crashes in unserem issue tracker.

Und vergesst bitte nicht, dass es sich hierbei um eine alpha handelt! (Deshalb auch die Versionsnummer 2.A1.)
Die kompletten Features von Stämme sind für die 2.0 geplant.
Die Plugin API und erweiterte Funktionen sind für die 2.1 geplant.

Mit diesem Release einhergehend wird auch das Forum eine grössere Überarbeitung erfahren.

Mit freundlichen Grüssen
Das TWLan Team

Print this item