Large

Ikariam Triumphal Arch

By oliezekat Last update May 10, 2011 — Installed 115,850 times.

Script Summary: Keep history of your combat reports of won or lost (sea) battles with counter to prevent Bash rule. Ability to support several servers and languages...



Version: 150

Thumb Thumb

READY FOR IKARIAM v.0.4.4.1 Tested on s666/test server.

MERRY CHRISTMAS: tiny gift to script's author (aka oliezekat).

Features

- Keep history of combat reports (while display* your advisor)
- Display every battles of last 24 hours on first page of combat reports
- Display last CR per cities on island view.
- Display counters & summary of battles won, lost, or under bash, and loots.
- Support cities with same name (aka Polis cities).
- Report battlefield size (of Ikariam v. 0.3.2) on island view.
- Support your time-zone (display tooltips with your locale time).
- Support empty CR to ignore for Bash counter.
- Support right-to-left languages.

(*) you may display every lists of combat reports first time you use this script.

Supported languages /servers :

- Dutch on ikariam.nl (Toegestaan)
- English on ikariam.com, ikariam.org (Approved by team)
- Français sur ikariam.fr (Conforme aux CGU et autorisé)
- Portuguese on ikariam.com.pt, ikariam.com.br (ferramentas autorizadas)
- Russian on ikariam.ru (fixed since v.115)
- Italiano on ikariam.it
- Vietnamese on ikariam.vn
- Espanol on every servers with this language (Aprobados por el espanol team, Argentina team).
- Deutsch on ikariam.de
- Polish on ikariam.pl
- Romanian on ikariam.ro (fixed since v.100)
- Bulgarian on ikariam.bg
- Arabic on ae.ikariam.com
- Greek on ikariam.gr
- Turkish on ikariam.net
- Serbian on ikariam.rs
- Hungarian on ikariam.hu (fixed since v.100)
- Traditionnal chinese on ikariam.tw and ikariam.hk (fixed since v.100)
- Bosnian/Croatian on ba.ikariam.com
- Ukrainian on ikariam.com.ua
- Danish on ikariam.dk
- Finnish on fi.ikariam.com
- Czech on ikariam.cz (povolených scriptů)
- Slovenian on ikariam.si
- Slovak on sk.ikariam.com

This script could work under another languages but some features are disabled.

Work in progress

Last changes


- Fix under v. 0.4.2.4
- Display battlefield size for each cities.
- Include an easter-egg which help Army Helper scripts to detect city level (require lower priority).
- Garbage manager delete cities stats without battles since 6 months.
- Fix to detect summer time.
- Display your locale date/time (related to your time-zone) while mouse-over combat report's date/time.
- Add buttons to battles cities (on island view)
- Auto-detect whiled script is updated and invite to install it.
- Support several loots per combat report (while several waves of attackers).
- Add filter rule "CityOfPlayer" to support some languages (Cf chinese bug).
- Add garbage manager to reduce memory usage (prevent Firefox crash).
- Always display last 6 combat reports on island view.
- Fix counters bug (introduced into version 62).
- Support cities with same name (aka Polis cities) if you confirmed their combat reports (while display them).
- Summary of won/lost battles while last 24hrs.
- Display loots with summary of last 24hrs (fetch loots on CR and detailed CR).
- Support allied and occupied cities (cf v.0.3.1).
- Detect battles as defender (if confimed CR) to ignore them for bash.
- Rewrite source-code ; most powerfull for next features.
- Display counters on each pages of combat reports.
- Display info on island view.
- New displaying method for recents combat reports.
- Display different icon for army or navy battles.
- Display last battles dates on island views.
- Display players names (for confirmed CR).

Planned features

- Display counters on each pages of combat reports.
- Display resources from pillaging.
- Display players names.
- Display info on island view.
- Display info on worldmap view.
- Display red alert if our attacks on way are against bash rule (into Military movements advisor view).
- Support cities with same name (aka Polis cities).
- Option to ignore sea battles for bash.

This script have ability to support any servers or languages but require you contribute...

Edit these functions to add your language ;

- TriumphalArch.DB.Load_Texts() for on screen texts (optional, english as default)
- TriumphalArch.DB.Load_Filters() for RegExp used to detect combat reports (require to support more languages/servers)

Known bugs

- Detect occupied cities as own under v.0.3.1 (I can't check/fix this myself yet).
- Bad bash counter while play from different time-zone than server game.

About


This project is inspired by these scripts (or parts of them) to design Triumphal Arch :

- Ikariam Multi-Page Combat Report Viewer
http://userscripts.org/scripts/show/45439
- Ikariam Attack Counter (for 0.3.0)
http://userscripts.org/scripts/show/45285
- Ikariam Attack Counter (for 0.2.8)
http://userscripts.org/scripts/show/31603