Moderador Wang 1.339 Postado 12 de Setembro 2023 Moderador Compartilhar Postado 12 de Setembro 2023 Ao matar certa criatura Guardião ou boos irá aparecer um teleporte aonde o play possa colocar a sua determinada posição para fins opcionais va em creaturescripts: Local tpId = 1387 ---Id padrão tp local tp = { info = { pos = {x = 1002, y = 1022, z = 7}, -- onde aparece o tp toPos = {x = 1002, y = 1019, z = 7}, -- onde o player vai aparecer ao entrar no tp time = 10, -- tempo em segundos q o tp fica aberto }, kill = { ["Gre Mewtwo "] = {count = 1, str = 10629}, -- ["Gre Mewtwo"] = {quantidade = 1, storage = n mexa }, } function checkTask() for name, info in pairs(tp.kill) do if getGlobalStorageValue(info.str) < info.count then return false end end return true end function removeTp(tp) local t = getTileItemById(tp.info.pos, tpId) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(tp.info.pos, CONST_ME_POFF) end end function onDeath(cid) local m = tp.kill[getCreatureName(cid)] if not tp then return true end setGlobalStorageValue(m.str, getGlobalStorageValue(m.str) < 0 and 1 or getGlobalStorageValue(m.str) + 1) if checkTask() then doCreateTeleport(tpId, tp.info.toPos, tp.info.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.info.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.info.time * 1000, tp) for _, info in pairs(tp.kill) do setGlobalStorageValue(info.str, -1) end end return true end creaturescripts.xml <event type="death" name="MonsterQuest" event="script" value="tpmonster.lua"/> Agora adiciona o seguinte no arquivo .xml do monstro <script> <event name="MonsterQuest"/> </script> obs aqui vc pode adicionar mais monstros, assim kill = { ["Gre Mewtwo "] = {count = 1, str = 10629}, -- ["Gre Mewtwo"] = {quantidade = 1, storage = n mexa ["Steelix"] = {count = 1, str = 10630}, }, 2 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Administrador gutinha 1.281 Postado 12 de Setembro 2023 Administrador Compartilhar Postado 12 de Setembro 2023 Tópico Aprovado! Somos gratos por sua contribuição, com certeza será útil para toda a comunidade! ❤️ REP+ Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da Conversa
Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.