Die Suche ergab 50 Treffer
- Sa 26. Mär 2016, 08:17
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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...
- Sa 26. Mär 2016, 08:14
- Forum: Off Topic
- Thema: Magellan: Workshop Erweiterte Befehle
- Antworten: 51
- Zugriffe: 18224
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.
- Sa 26. Mär 2016, 07:40
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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...
- Sa 26. Mär 2016, 05:13
- Forum: Off Topic
- Thema: Magellan: Workshop Erweiterte Befehle
- Antworten: 51
- Zugriffe: 18224
Re: Magellan: Workshop Erweiterte Befehle
Das Problem ist, das er mir dann meldet: Befehl immer wird nicht erkannt.
- Fr 25. Mär 2016, 19:14
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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...
- Fr 25. Mär 2016, 12:10
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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))...
- Fr 25. Mär 2016, 12:10
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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...
- Fr 25. Mär 2016, 12:04
- Forum: Off Topic
- Thema: Forlage zu Erweiterte Befehle
- Antworten: 28
- Zugriffe: 8540
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 ...
- Do 24. Mär 2016, 17:39
- Forum: Off Topic
- Thema: Magellan: Workshop Erweiterte Befehle
- Antworten: 51
- Zugriffe: 18224
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....
- Do 24. Mär 2016, 11:21
- Forum: Off Topic
- Thema: Magellan: Workshop Erweiterte Befehle
- Antworten: 51
- Zugriffe: 18224
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...