-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 1098 visualizações
-
- 3 respostas
- 4438 visualizações
-
- 0 respostas
- 2208 visualizações
-
- 2 respostas
- 2003 visualizações
-
- 1 resposta
- 1680 visualizações
-

Pergunta
coriel 1
Fala galera.. Tô com um problema nos irmãos da Inquisition, no caso, os bosses Golgordan e Latrivan.. Os mesmo residem em uma mesma sala da Inquisition.. O script que tô usando funciona da seguinte maneira: ao matar o boss latrivan e o golgordan, ou vice-versa, um teleport é criado para o player prosseguir na quest.. Mas ele tá apresentando dois probleminhas.. Se eu matar o Latrivan e depois o Golgordan, ou vice-versa, o teleport é criado, mas se eu matar 2 vezes o Latrivan ou 2 vezes o Golgordan, o teleport é criado do mesmo jeito, esse é o primeiro erro. O segundo erro é que: se eu matar o Latrivan e deixar o Golgordan vivo, ou matar o Golgordan e deixar o latrivan vivo e em seguida fechar o servidor e abrir em seguida, é só matar um deles que o teleport é criado. Tenho certeza que o problema é nas storages. Alguém pode me ajudar? Valendo REP+!
Script:
function onDeath(cid, killer) local tp = {x = 601, y = 759, z = 13} -- Posição do Teleport local tpgo = {x = 504, y = 827, z = 13} -- Posição em que o teleport levará local tempo = 180 -- Tempo em que o Teleport ficará aberto em segundos local tpid = 1387 -- ID do teleport local stor = 18291 local message = "You now have 3 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear." if getGlobalStorageValue(stor) == -1 then setGlobalStorageValue(stor, getGlobalStorageValue(stor)+1) elseif getGlobalStorageValue(stor) == 0 then doCreatureSay(cid, message, TALKTYPE_ORANGE_1) doCreateTeleport(tpid, tpgo, tp) setGlobalStorageValue(stor, -1) addEvent(removeTp, tempo*1000, tp, tpid) end return true end function removeTp(tp, tpid) local t = getTileItemById(tp, tpid) if t.uid >= 1 then doRemoveItem(t.uid, 1) doSendMagicEffect(tp, CONST_ME_POFF) end endLink para o comentário
https://xtibia.com/forum/topic/198085-problema-boss-inq/Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados