We have begun migration of most wikis to our new host, Amazon Web Services. All but the top 100 wikis are in read-only mode until the migration is complete. Estimated completion: TBD -- Update: Fri 10/20 11pm UTC - We have encountered some unexpected issues. Our staff is working around the clock to complete this process as quickly as possible. Thank you for your patience.

OPC Skripte

Aus Chronicles of Elyria Wiki
Wechseln zu: Navigation, Suche

Dieser Artikel ist ein Stub. Du kannst das Chronicles of Elyria Wiki unterstützen, indem du ihn {{fullurl|OPC Skripte|action=edit|text=weiter ausbaust.

Auf dieser Seite wird es später möglich sein OPC Skripte zu präsentieren und auszutauschen.

Tutorial über Skripte[Bearbeiten | Quelltext bearbeiten]

  1. Der Code wird mit C# und JScript geschrieben.
  2. Einsenden des Codes in-game oder auf der Website. Das Skript wird übersetzt, kompiliert und auf Fehler geprüft, danach kannst du im Spiel das Skript oder einen Teil davon verwenden.

Vom technischen Standpunkt her, wird der Code in einem .NET Assembly auf dem Server kompiliert und in eine geschützte Appdomain geladen, in welcher es isoliert und auf Performance geprüft läuft. Dann werden Nachrichten an deine OPC DLL gesendet auf welche sie mit Methoden, welche von einer Basisklasse überschrieben werden, antworten kann.

Du kannst verschiedene Eventtypen verschiedenen Klassen und Objekten zuordnen. Dadurch ist es möglich verschiedene Klassen zu kombinieren um verschiedene Verhalten zu erstellen.