OPC Scripts

De Chronicles of Elyria Wiki
Saltar a: navegación, buscar


Esta página se puede utilizar para compartir los scripts de los OPC (personaje jugador offline) una vez que el juego comience.

Resumen de la forma en la que se trabajará[editar | editar código]

  1. Escribir el código en C#/JScript usandos los eventos provistos.
  2. Envia el script ya sea a través del propio juego o por la página web. El script se analiza, compila y se comprueban errores, etc.... luego puedes dentro del juego seleccionar el script completo o partes de como la nueva lógica de tu OPC.

Desde una perspectiva técnica, el código C#JScript está compilado para un .NET ensamblado en el servidor y luego se carga dentro de una aplicación de dominio protegida donde se lanzó de forma aislada y se monitorizó por problemas de rendimiento. A continuación, tu OPC DLL es enviado a aquellos que puedan responder usando los métodos de anulación sobre una clase base.

Puedes asignar diferentes tipos de eventos a diferentes clases/objetos. Así que es posible mezclar/agrupar clases para obtener diferentes comportamientos.

Referencias[editar | editar código]