Ir para conteúdo
  • 0

quest parecida com anihi


Hyagoferreira

Pergunta

Iaew Galera tou aqui hj pra pedir um scripts para meu ot server mais porem tem uma quest que eu n tou conseguindo fazer se chama PENTAGRAMA vou explicar como fuciona

 

e +- tipo anihilator mais porem de 5 lugares para os player fica e uma alavanca pra puxa os 5 quando o player cair na quest vai aver um boss se alguem puder me ajuda dou +RAP

 

 

 

vou passa a posição da alavanca onde o player ta e onde ele cair :p

 

Possição do boss x=1563 y=666 z=14

 

 

Possição para onde os player seram teletranportado

 

Player 1) x=1561 y=671 z=14

Player 2) x=1562 y=671 z=14

Player 3) x=1563 y=671 z=14

Player 4) x=1564 y=671 z=14

Player 5) x=1565 y=671 z=14

 

E a possição da plataforma onde fica a alavanca

 

Player 1) x=1621 y=854 z=14

Player 2) x=1622 y=854 z=14

player 3) x=1623 y=854 z=14

Player 4) x=1624 y=854 z=14

Player 5) x=1625 y=854 z=14

 

 

POR FAVOR ME AJUDe

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Em data/actions/scripts crie um arquivo.lua e cole isto dentro:

 

local t = {
level = 50, -- level minimo para poder entrar
inicio = -- posical inicial dos players
{
{x=1621,y=854,z=14},
{x=1622,y=854,z=14},
{x=1623,y=854,z=14},
{x=1624,y=854,z=14},
{x=1625,y=854,z=14}
},
fim =	  -- posição para onde serão teleportados
{
{x=1561,y=671,z=14},
{x=1562,y=671,z=14},
{x=1563,y=671,z=14},
{x=1564,y=671,z=14},
{x=1565,y=671,z=14}
}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local test = {}
for _, k in ipairs(t.inicio) do
local x = getTopCreature(k).uid
if(x == 0 or not isPlayer(x) or getPlayerLevel(x) < t.level) then
doPlayerSendCancel(cid, 'Não tem 5 players ou alguém não tem '..t.level..' ou mais.')
return true
end
table.insert(test, x)
end
for i, pid in ipairs(test) do
doSendMagicEffect(t.inicio[i], CONST_ME_POFF)
doTeleportThing(pid, t.fim[i], false)
doSendMagicEffect(t.fim[i], CONST_ME_ENERGYAREA)
end
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return true
end

 

Edite o level, e confira as posições. É só colocar o respaw do boss pelo seu map editor no local.

 

Depois, em actions.xml adicione a tag: <action actionid="ACTION_ID_DA_ALAVANCA" script="NOMEDOSEUARQUIVO.lua"/>

Editado por Leoxtibia
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...