Ir para conteúdo
Banner com Efeitos

Featured Replies

  • Respostas 9
  • Visualizações 507
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

tenta achar o script "inquisitionPortals"

function onDeath(cid, corpse, killer)

registerCreatureEvent(cid, "inquisitionPortals")

local creaturename = getCreatureName(cid)

local ushuriel_in_position = {x=246, y=351, z=12, stackpos=2}

local annihilon_in_position = {x=637, y=472, z=13, stackpos=2}

local hellgorak_in_position = {x=335, y=581, z=10, stackpos=2}

local madareth_in_position = {x=340, y=460, z=13, stackpos=2}

local zugurosh_in_position = {x=390, y=525, z=13, stackpos=2}

local brothers_in_position = {x=505, y=345, z=13, stackpos=1}

local ushuriel_to_position = {x=172, y=559, z=13, stackpos=1}

local annihilon_to_position = {x=294, y=681, z=13, stackpos=1}

local hellgorak_to_position = {x=255, y=467, z=13, stackpos=1}

local madareth_to_position = {x=287, y=365, z=13, stackpos=1}

local zugurosh_to_position = {x=314, y=474, z=13, stackpos=1}

local brothers_to_position = {x=408, y=413, z=13, stackpos=1}

local time_to_pass = 180

local tpID = 5023

local doEffect = CONST_ME_ENERGYHIT

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 creaturename == 'Ushuriel' then

teleport = doCreateTeleport(tpID, ushuriel_to_position, ushuriel_in_position)

doSendMagicEffect(ushuriel_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInUshurielWard, (1000*time_to_pass))

elseif creaturename == 'Annihilon' then

teleport = doCreateTeleport(tpID, annihilon_to_position, annihilon_in_position)

doSendMagicEffect(annihilon_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInAnnihilonWard, (1000*time_to_pass))

elseif creaturename == 'Madareth' then

teleport = doCreateTeleport(tpID, madareth_to_position, madareth_in_position)

doSendMagicEffect(madareth_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInMadarethWard, (1000*time_to_pass))

elseif creaturename == 'Hellgorak' then

teleport = doCreateTeleport(tpID, hellgorak_to_position, hellgorak_in_position)

doSendMagicEffect(hellgorak_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInHellgorakWard, (1000*time_to_pass))

elseif creaturename == 'Zugurosh' then

teleport = doCreateTeleport(tpID, zugurosh_to_position, zugurosh_in_position)

doSendMagicEffect(zugurosh_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInZuguroshWard, (1000*time_to_pass))

elseif creaturename == 'Latrivan' then

teleport = doCreateTeleport(tpID, brothers_to_position, brothers_in_position)

doSendMagicEffect(brothers_in_position, CONST_ME_ENERGYHIT)

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInBrothersWard, (1000*time_to_pass))

end

end

function removeTeleportInUshurielWard()

if getThingfromPos({x=246, y=351, z=12, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=246, y=351, z=12, stackpos=1}).uid,1)

doSendMagicEffect({x=246, y=351, z=12, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInAnnihilonWard()

if getThingfromPos({x=637, y=472, z=13, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=637, y=472, z=13, stackpos=1}).uid,1)

doSendMagicEffect({x=637, y=472, z=13, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInHellgorakWard()

if getThingfromPos({x=335, y=581, z=10, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=335, y=581, z=10, stackpos=1}).uid,1)

doSendMagicEffect({x=335, y=581, z=10, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInMadarethWard()

if getThingfromPos({x=340, y=460, z=13, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=340, y=460, z=13, stackpos=1}).uid,1)

doSendMagicEffect({x=340, y=460, z=13, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInZuguroshWard()

if getThingfromPos({x=390, y=525, z=13, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=390, y=525, z=13, stackpos=1}).uid,1)

doSendMagicEffect({x=390, y=525, z=13, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInBrothersWard()

if getThingfromPos({x=505, y=345, z=13, stackpos=1}).itemid == 5023 then

doRemoveItem(getThingfromPos({x=505, y=345, z=13, stackpos=1}).uid,1)

doSendMagicEffect({x=505, y=345, z=13, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

achei dois deles.Esse é o segundo mas creio q sejam a msm coisa

function onDeath(cid, corpse, killer)

registerCreatureEvent(cid, "inquisitionPortals")

local creaturename = getCreatureName(cid)

--- positions where the teleports will be created:

local ushuriel_in_pos = {x=1115, y=1214, z=12, stackpos=2}

local annihilon_in_pos = {x=1187, y=1198, z=12, stackpos=2}

local hellgorak_in_pos = {x=1192, y=1240, z=12, stackpos=2}

local madareth_in_pos = {x=1112, y=1240, z=12, stackpos=2}

local zugurosh_in_pos = {x=1149, y=1213, z=12, stackpos=2}

local brothers_in_pos = {x=1147, y=1244, z=12, stackpos=1}

--- positions where the teleports will be teleported you:

local ushuriel_to_pos = {x=1173, y=1138, z=12, stackpos=1}

local annihilon_to_pos = {x=1245, y=1297, z=12, stackpos=1}

local hellgorak_to_pos = {x=1064, y=1308, z=13, stackpos=1}

local madareth_to_pos = {x=1045, y=1205, z=13, stackpos=1}

local zugurosh_to_pos = {x=1128, y=1151, z=12, stackpos=1}

local brothers_to_pos = {x=1152, y=1195, z=13, stackpos=1}

local time_to_pass = 180 -- in seconds

local tpID = 1387

local doEffect = CONST_ME_TELEPORT

local message = "You now have 3 minutes to exit this room through the teleporter. It will bring you to the next room only during this time or the teleporter will disappear."

if creaturename == 'Ushuriel' then

teleport = doCreateTeleport(tpID, ushuriel_to_pos, ushuriel_in_pos)

doSendMagicEffect(ushuriel_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInUshurielWard, (1000*time_to_pass))

elseif creaturename == 'Annihilon' then

teleport = doCreateTeleport(tpID, annihilon_to_pos, annihilon_in_pos)

doSendMagicEffect(annihilon_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInAnnihilonWard, (1000*time_to_pass))

elseif creaturename == 'Madareth' then

teleport = doCreateTeleport(tpID, madareth_to_pos, madareth_in_pos)

doSendMagicEffect(madareth_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInMadarethWard, (1000*time_to_pass))

elseif creaturename == 'Hellgorak' then

teleport = doCreateTeleport(tpID, hellgorak_to_pos, hellgorak_in_pos)

doSendMagicEffect(hellgorak_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInHellgorakWard, (1000*time_to_pass))

elseif creaturename == 'Zugurosh' then

teleport = doCreateTeleport(tpID, zugurosh_to_pos, zugurosh_in_pos)

doSendMagicEffect(zugurosh_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInZuguroshWard, (1000*time_to_pass))

elseif creaturename == 'Latrivan' then

teleport = doCreateTeleport(tpID, brothers_to_pos, brothers_in_pos)

doSendMagicEffect(brothers_in_pos, doEffect)

doPlayerSendTextMessage(cid, message, TALKTYPE_ORANGE_1)

addEvent(removeTeleportInBrothersWard, (1000*time_to_pass))

end

end

function removeTeleportInUshurielWard()

if getThingfromPos({x=1115, y=1214, z=12, stackpos=2}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1115, y=1214, z=12, stackpos=2}).uid,1)

doSendMagicEffect({x=1115, y=1214, z=12, stackpos=2}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInAnnihilonWard()

if getThingfromPos({x=1187, y=1198, z=12, stackpos=2}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1187, y=1198, z=12, stackpos=2}).uid,1)

doSendMagicEffect({x=1187, y=1198, z=12, stackpos=2}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInHellgorakWard()

if getThingfromPos({x=1192, y=1240, z=12, stackpos=2}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1192, y=1240, z=12, stackpos=2}).uid,1)

doSendMagicEffect({x=1192, y=1240, z=12, stackpos=2}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInMadarethWard()

if getThingfromPos({x=1112, y=1240, z=12, stackpos=2}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1112, y=1240, z=12, stackpos=2}).uid,1)

doSendMagicEffect({x=1112, y=1240, z=12, stackpos=2}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInZuguroshWard()

if getThingfromPos({x=1149, y=1213, z=12, stackpos=2}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1149, y=1213, z=12, stackpos=2}).uid,1)

doSendMagicEffect({x=1149, y=1213, z=12, stackpos=2}, CONST_ME_POFF)

return TRUE

end

end

function removeTeleportInBrothersWard()

if getThingfromPos({x=1147, y=1244, z=12, stackpos=1}).itemid == 1387 then

doRemoveItem(getThingfromPos({x=1147, y=1244, z=12, stackpos=1}).uid,1)

doSendMagicEffect({x=1147, y=1244, z=12, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

---

@Edit upp

Editado por Djaiton01 (veja o histórico de edições)

Postado

Localize o Monstro que está tentando executar o evento, para isso use o NotePad ++.

Para localizar faça o seguinte:

1 - Ao abrir o NotePad++ aperte CTRL + F e clique na aba "Localizar em arquivos".

2 - Em "Localizar:" você coloca o nome do event ( no caso tp ), em "Pasta:" coloque a pasta monsters do seu servidor.

3 - Verifique se a opção Incluir sub-pastas está ativada e clique em Localizar todos!

 

Ai você pode retirar o evento do monstro ou adicionar 1 evento a ele, se for necessario me avise que eu tenho 1 aqui.

 

 

- Download NotePad ++ -

Editado por Wakon (veja o histórico de edições)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo