Acho que da pra fazer isso ai facilmente pelos eventos criando uma switch, condição ou variável, acho que inclusive da pra fazer de várias formas, só preciso dar uma olhada melhor em como isso iria funcionar (por hora estou no serviço e não tenho como ver daqui...)
Mas quero que saiba que não é muito complicado, acho que não vai necessitar de nenhum script e tals.