Acabei esquecendo de ti, mas quando eu chegar em casa, e se eu tiver tempo, eu vejo isso pra ti.
O script que eu postei te serviu? Vou usar ele e por apenas a contagem regressiva.
Isso vai dar trabalho...
Eu te recomendo formar uma equipe, principalmente de programadores - o que é muito difícil de arrumar - para, tanto analisar os códigos, quanto para refazer os necessarios.
Se tu quer resolver apenas a questão do bug da arma, posta os dois scripts de weapons.
Pode ser que resolva com esses scripts.
Ou seja, voltou para a questão anterior; uma ilha, continente afastado na qual o player vai lá por comando.
Só existem essas duas possibilidades. Tu terá que escolher qual usar.
Desde que tu usas esse servidor ele contém esse erro? Se sim, o problema pode ser no código fonte (ja que seu servidor foi compilado por terceiros); se não, poste o script usado pela arma.
O que é "ensignia"? A morte de tais monstro registra alguma store no player?
Precisa de valores para poder criar o script, se tu não tiver interação entre os eventos, não terá como fazer o script.
Explique melhor como queres e o que tu tens de sistema pronto.