Mehahbr 1 Postado Janeiro 24, 2012 Share Postado Janeiro 24, 2012 Olá, venho pedir ajuda num script... que quando o monstro da quest Zeus morrer que abra uma parede para continuar avancar pela quest.... sera que tem como fazer esse script ?? Obrigado 0 Link para o comentário https://xtibia.com/forum/topic/179043-script-monstro-e-parede/ Compartilhar em outros sites More sharing options...
jhon992 371 Postado Janeiro 24, 2012 Share Postado Janeiro 24, 2012 Vai em data/creaturescripts/scripts, duplica um arquivo e nomeia para "openWall" sem as aspas e nele cole: --<Script by jhon992>-- function onKill(cid, target, lastHit) local mosterDead = "zeus" -- nome do monstro que deve ser morto para abrir a parede local lugarWall = {x=2476, y=2451, z=7, stackpos=1} -- lugar da parede que sera removido local tempo = 60000 -- tempo, 1000 = 1 segundo. 60000 = 1 minuto. if (getCreatureName(target) == mosterDead) then doRemoveItem(getThingfromPos(lugarWall).uid, 1) doCreatureSay(cid, "Voce tem "..(tempo/60000).." minuto para sair desta sala!", TALKTYPE_ORANGE_1) addEvent(addWall, tempo, lugarWall) return TRUE end return TRUE end function addWall(lugarWall) local itemid = 1112 -- id da parede doCreateItem(itemid, 1, lugarWall) end Agora vai em data/creaturescripts/creaturescripts.xml e cole a tag: <event type="kill" name="OpenWall" event="script" value="openWall.lua"/> E por último, vai em data/creaturescripts/scripts, abra o arquivo "login" e antes do último "return true" cole: registerCreatureEvent(cid, "OpenWall") Link para o comentário https://xtibia.com/forum/topic/179043-script-monstro-e-parede/#findComment-1185057 Compartilhar em outros sites More sharing options...
Mehahbr 1 Postado Janeiro 25, 2012 Autor Share Postado Janeiro 25, 2012 obrigado Link para o comentário https://xtibia.com/forum/topic/179043-script-monstro-e-parede/#findComment-1185476 Compartilhar em outros sites More sharing options...
Posts Recomendados