Die Suche ergab 50 Treffer

von Tsaria
Sa 26. Mär 2016, 08:17
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Re: Forlage zu Erweiterte Befehle

Hmm, können wir machen, wobei da dann die Frage ist, ob er übersehen wird. Vielleicht wäre es sinnvoll, im Fantasya Hauptspiel nochmal einen Bereich "Tools" einzurichten? Weil auch der thread zu den erweiterten Befehlen generell wird von manchen sicher nicht wahrgenommen, weil er eben unte...
von Tsaria
Sa 26. Mär 2016, 08:14
Forum: Off Topic
Thema: Magellan: Workshop Erweiterte Befehle
Antworten: 51
Zugriffe: 15074

Re: Magellan: Workshop Erweiterte Befehle

Ich bin noch am Rätseln wieviel Objektorientierung der beanshell Parser versteht. Theoretisch ist das fast 100% Java aber naja... an manchen Stellen lauf ich in Probleme. Die aber auch an meinem mangelnden Wissen liegen. :D
von Tsaria
Sa 26. Mär 2016, 07:40
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Re: Forlage zu Erweiterte Befehle

Und die nächste Version, diesmal inkl: #magbest, #mal und #rotate (geändert) . // metaOrdersauswertung String regex = "(?<metaPrefix>// #)(?<metaOrder>[A-Za-z_]{3,10})(?<metaCounter>[\\d]{0,4})(?<metaSubOrders>.*$)?"; Pattern p = Pattern.compile(regex); Matcher m; for (Region region : worl...
von Tsaria
Sa 26. Mär 2016, 05:13
Forum: Off Topic
Thema: Magellan: Workshop Erweiterte Befehle
Antworten: 51
Zugriffe: 15074

Re: Magellan: Workshop Erweiterte Befehle

Das Problem ist, das er mir dann meldet: Befehl immer wird nicht erkannt.
von Tsaria
Fr 25. Mär 2016, 19:14
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Re: Forlage zu Erweiterte Befehle

Nö, der Counter hinter next darf nach der momentanen Variante INT_MAX annehmen, also 2^31 -1 oder 2.147.483.647. In der nächsten Variante an der ich arbeite, welche reguläre Ausdrücke beinhaltet, werde ich dies aber wohl auf vierstellig begrenzen. Vierstellig sollte aber ausreichen ... ich meine Enn...
von Tsaria
Fr 25. Mär 2016, 12:10
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Re: Forlage zu Erweiterte Befehle

Und hier #immer und #next: String metaPrefix = "/" + "/ #"; String checkNumeric = "0123456789"; for (Region region : world.regions().values()) { for (Unit unit : region.units()) { int index = 0; for (String befehl : unit.getOrders()) { if (befehl.startsWith(metaPrefix))...
von Tsaria
Fr 25. Mär 2016, 12:10
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Re: Forlage zu Erweiterte Befehle

Platzhalter für das pure #immer script: String metaPrefix = "/" + "/ #"; for (Region region : world.regions().values()) { for (Unit unit : region.units()) { for (String befehl : unit.getOrders()){ if (befehl.startsWith(metaPrefix)) { metaBefehlsListe = new ArrayList(); if (befehl...
von Tsaria
Fr 25. Mär 2016, 12:04
Forum: Off Topic
Thema: Forlage zu Erweiterte Befehle
Antworten: 28
Zugriffe: 6969

Forlage zu Erweiterte Befehle

In diesem thread werde ich in den nächsten Tagen so nach und nach Forlage in Scripte für Erweiterte Befehle umsetzen. Zum einen als Fingerübung für mich, zum anderen, damit sie von anderen genutzt werden können ... und evtl. weiterentwickelt. Viel Spaß. Die Dokumentation von Forlage findet ihr hier ...
von Tsaria
Do 24. Mär 2016, 17:39
Forum: Off Topic
Thema: Magellan: Workshop Erweiterte Befehle
Antworten: 51
Zugriffe: 15074

Re: Magellan: Workshop Erweiterte Befehle

Hmm, hat schon jemand raus, wie man innerhalb der Bibliothek methods aufruft? Wenn ich da eigene Funktionen bastel, kennt er das nicht. Und nur strukturiert statt objektorientiert oder wenigstens prozedural Programmieren ist....
von Tsaria
Do 24. Mär 2016, 11:21
Forum: Off Topic
Thema: Magellan: Workshop Erweiterte Befehle
Antworten: 51
Zugriffe: 15074

Re: Magellan: Workshop Erweiterte Befehle

Ich bin auch absoluter Anfänger wie man ja sieht. Bin gerade eben mit meinem Test zu den Java Basics fertig -> Zeit um zu antworten. Extended Commands baut stark auf Magellan auf, sprich du findest viele methods im Magellan source. Achja, ich benutze meine Scripte auf FMagellan, da gehts. Momentan i...