Ir para conteúdo
  • 0

Outland Main Quest Modificar TP


Pergunta

local posis = {
{'Volcanic',    {x=223, y=405, z=7}}, --nome de cada clan e a pos aonde o player desse clan tem q tar...
{'Seavell',     {x=223, y=407, z=7}},
{'Orebound',    {x=223, y=409, z=7}},
{'Wingeon',     {x=225, y=410, z=7}},
{'Malefic',     {x=227, y=409, z=7}},
{'Gardestrike', {x=227, y=407, z=7}},
{'Psycraft',    {x=227, y=405, z=7}},
{'Naturia',     {x=225, y=407, z=7}},
{'Raibolt',     {x=225, y=404, z=7}},

 reserva
{'Ironhard',    {x=225, y=404, z=7}},
}

local toPosi1 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi2 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi3 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi4 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi5 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi6 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi7 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi8 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados
local toPosi9 = {x=225, y=407, z=8} --pos pra onde os players serao teleportados


function onUse(cid, item, frompos, item2, topos)


for _, array in ipairs(posis) do
local p = getRecorderPlayer(array[2])
if not isPlayer(p) or getPlayerClanName(p) ~= array[1] and getPlayerLevel(cid) <= 150 then
doPlayerSendTextMessage(cid, 27, "One or more players aren't in the correct place or not have level necessary!")
return true
end
end
doTransformItem(item.uid, (item.itemid == 19390 and 19390 or 19390))
for _, array in ipairs(posis) do
local p = getRecorderPlayer(array[2])
if isPlayer(p) then
doTeleportThing(p, toPosi)
doSendMagicEffect(getThingPos(p), 21)
end
end

return true
end

 

Salas Outland Main 

 

local position1 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position2 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position3 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position4 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position5 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position6 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position7 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position8 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve
local position9 = {x = 275, y = 405, z = 8} --posición al que quieres que lleve

function onUse(cid, item, item2, fromPosition, toPosition, itemEx, toPosition)
     if (getCreatureCondition(cid, CONDITION_INFIGHT) == FALSE) then
      doTeleportThing(cid, position)
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT)

     else 
     doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
     doCreatureSay(cid, "Espere o Battle sair para poder usar isso!", TALKTYPE_ORANGE_1)
     end
    return true
    end

 

 

algem qe ajude n codigos,,,

 

 

Link para o comentário
https://xtibia.com/forum/topic/251639-outland-main-quest-modificar-tp/
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...