D2000 ponúka možnosť skriptovania - písania užívateľských skriptov v jazyku ESL (Event Script Language) a v jazyku Java.

Skript môže existovať: 

ESL skripty môžu používať (podobne ako počítané body) rozsiahly matematický aparát (Typy hodnôt, Systémové konštanty, Atribúty hodnoty objektu, Výrazy, Funkcie).

ESL skripty môžu navyše môžu obsahovať aj Akcie, ktoré môžu sprostredkovať aj funkčnosť iných procesov (DBManager) a dajú sa rozdeliť do viacerých skupín:


V konfigurácii Eventu sa špecifikuje jeden z nasledovných typov: