Idee: Spieler entfernen/hinzufügen
Moderator: Moderatoren2
-
- Oberstabsfeldwebel
- Beiträge: 2898
- Registriert: Sa 31. Jan 2009, 13:04
- Einheitenset: Cromoner MK4
- Wohnort: Leipzig
Re: Idee: Spieler entfernen/hinzufügen
Er setzt nicht das Gebäude auf Neutral, sondern löscht alles auf dem Feld und setzt ein neutrales Gebäude. Die an sich ist gut, aber leider nicht praktikabel.
Hintergrund:
Auf Aquarius hatte ich damals vielen Städten ein Einkommen von wesentlich weniger als 500 verpasst. Das wird mit obiger Methode nicht berücksichtigt.
Grüße
Hanni
Hintergrund:
Auf Aquarius hatte ich damals vielen Städten ein Einkommen von wesentlich weniger als 500 verpasst. Das wird mit obiger Methode nicht berücksichtigt.
Grüße
Hanni
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
- motsch
- Stabsfeldwebel
- Beiträge: 1512
- Registriert: Mi 17. Jun 2009, 18:10
- Einheitenset: Cromoner
- Wohnort: Baiersdorf
Re: Idee: Spieler entfernen/hinzufügen
Hannis Einwand ist korrekt. An so etwas habe ich nicht gedacht. Aber ich bleibe weiter d'ran und finde hoffentlich einen besseren Weg.
Gruß
motsch
motsch
Re: Idee: Spieler entfernen/hinzufügen
Es ist praktisch keine Arbeit für mich, existierende Funktionen nach Lua zu exportieren.
Eigentümer ändern, Gebäude löschen ist kein Thema - ich kann nur noch nicht versprechen, wann ich die nächste Version online stellen.
Für alle C++ - Kenner: die Methoden müssen in source/lua/common.i eingetragen werden und dann mit make swig der Wrapper-Code generiert werden.
Eigentümer ändern, Gebäude löschen ist kein Thema - ich kann nur noch nicht versprechen, wann ich die nächste Version online stellen.
Für alle C++ - Kenner: die Methoden müssen in source/lua/common.i eingetragen werden und dann mit make swig der Wrapper-Code generiert werden.
Re: Idee: Spieler entfernen/hinzufügen
Die kommende ASC-Version hat eine convert Methode für Gebäude.
Re: Idee: Spieler entfernen/hinzufügen
Ich kann eine Liste an (Gebäude) IDs bereitstellen welche nicht von den Karten entfernt werden sollen.
[enjoy the future!]
- motsch
- Stabsfeldwebel
- Beiträge: 1512
- Registriert: Mi 17. Jun 2009, 18:10
- Einheitenset: Cromoner
- Wohnort: Baiersdorf
Re: Idee: Spieler entfernen/hinzufügen
Mit TheCoders neuer Veränderungsmöglichkeit und GAMERs Liste ist es dann auf jeden Fall möglich, bei Löschung eines Spielers die Kartenbestandteile auf neutral zu stellen. Das erspart eine Menge Sucharbeit!
Gruß
motsch
motsch
Re: Idee: Spieler entfernen/hinzufügen
ID Liste:
auf Neutral zu stellen:
3, 24, 25 , 27, 28 , 55, 56, 58, 59, 60,
1002, 1003, 1005, 1009, 1010, 1015, 1016
1202, 1203, 1299
12017, 12031, 12032, 12033
zurück auf ROT (player0) zu stellen
12000, 12001, 12025, 12026, 12027
Die Anwendung dieser IDs verhindert aber nicht, dass solche Gebäude wie versteckte Radarstationen oder versteckte U-Bootwerften gelöscht werden. (Also Gebäude die per Mapeditor auf unsichtbar gesetzt werden und dann mit verschiedenen Objekten "getarnt" werden.)
Um soetwas zu verhindern müßte bei allen anderen Gebäuden auf das "hide" Attribut geprüft werden. Aber diese Prüfung müßte Martin wohl noch integrieren.
Das Skript sollte dann auch gleich die Auswahlmöglichkeit bieten:
Im Kampf: Gebäude werden nicht gelöscht, sondern alle auf neutral gesetzt.
Ohne Kampf: Spielergebäude werden entfernt (Id Liste dann auf neutral bzw. ROT).
auf Neutral zu stellen:
3, 24, 25 , 27, 28 , 55, 56, 58, 59, 60,
1002, 1003, 1005, 1009, 1010, 1015, 1016
1202, 1203, 1299
12017, 12031, 12032, 12033
zurück auf ROT (player0) zu stellen
12000, 12001, 12025, 12026, 12027
Die Anwendung dieser IDs verhindert aber nicht, dass solche Gebäude wie versteckte Radarstationen oder versteckte U-Bootwerften gelöscht werden. (Also Gebäude die per Mapeditor auf unsichtbar gesetzt werden und dann mit verschiedenen Objekten "getarnt" werden.)
Um soetwas zu verhindern müßte bei allen anderen Gebäuden auf das "hide" Attribut geprüft werden. Aber diese Prüfung müßte Martin wohl noch integrieren.
Das Skript sollte dann auch gleich die Auswahlmöglichkeit bieten:
Im Kampf: Gebäude werden nicht gelöscht, sondern alle auf neutral gesetzt.
Ohne Kampf: Spielergebäude werden entfernt (Id Liste dann auf neutral bzw. ROT).
[enjoy the future!]
- Wessix
- Stabsgefreiter
- Beiträge: 155
- Registriert: Mo 25. Okt 2010, 23:01
- Einheitenset: Cromoner
- Wohnort: Waldbrunn
Re: Idee: Spieler entfernen/hinzufügen
Ich weiss das ess Wünsche genug gibt, aber ich würde mir eine Funktion Wünschen, die mir wie z.B. bei den Flugzeugen mit Spritmangel eine Warnung am Ende der Runde gibt wenn ich das Materialeinkommen überschreite. Um das Problem mit der Kolonie /Hb zu umgehen könnte man den Wert ja in den Optionen einstellbar machen oder so.
- motsch
- Stabsfeldwebel
- Beiträge: 1512
- Registriert: Mi 17. Jun 2009, 18:10
- Einheitenset: Cromoner
- Wohnort: Baiersdorf
Re: Idee: Spieler entfernen/hinzufügen
Eine Auswahlmöglichkeit für "im Kampf" werde ich nicht einbauen, da alle Gebäude gleich behandelt werden ( auf neutral gestellt ). Hier bietet der PBP-Editor eine Auswahl an.
Mir geht es lediglich darum, die zeitaufwändige Sucharbeit nach Kartenbestandteilen zu verkürzen.
Das Ändern des Besitzers funktioniert .Vielen Dank an den Programmierer!
Der Inhalt des Gebäudes bleibt erhalten und wird auch Slot 8 zugeordnet, deshalb sind vor Anwendung des Skripts die Einheiten des betreffenden Spielers per Editor zu löschen. Auch hier bietet der Editor eine Auswahl an.
Da dieses Skript auch Anwendung findet, wenn ein Spieler unvorhergesehen ausscheidet (nach abgelaufener OFF Zeit), wäre es unzweckmäßig, hier auch noch Änderungen an den Landezonen einzupflegen.
Mir geht es lediglich darum, die zeitaufwändige Sucharbeit nach Kartenbestandteilen zu verkürzen.
Das Ändern des Besitzers funktioniert .Vielen Dank an den Programmierer!
Der Inhalt des Gebäudes bleibt erhalten und wird auch Slot 8 zugeordnet, deshalb sind vor Anwendung des Skripts die Einheiten des betreffenden Spielers per Editor zu löschen. Auch hier bietet der Editor eine Auswahl an.
Da dieses Skript auch Anwendung findet, wenn ein Spieler unvorhergesehen ausscheidet (nach abgelaufener OFF Zeit), wäre es unzweckmäßig, hier auch noch Änderungen an den Landezonen einzupflegen.
Gruß
motsch
motsch