Ir para conteúdo

[Pedido] Preciso De Um Tp Que De Varias Saridas.


Posts Recomendados

Boas pessoal... preciso de um tp que tenha varis destinos... um saida aleatoria... agradeço que um de voces me faça esse favor... não é uma coisa muito complicada.

Alem disso queria adiconar ao scrpit a função se o player nao tiver guild vai para uma posx e aparece uma mensagem a dizer you need guild to join a event. por exemplo...

 

Agradeço a atençao

Link para o comentário
https://xtibia.com/forum/topic/142553-pedido-preciso-de-um-tp-que-de-varias-saridas/
Compartilhar em outros sites

fiz esse aqui.. levei uns 2 min entao talvez nao funcione mais provavelmente irá funcionar =D.. nao cheguei a testa a parte de guilds.. testa ae =d

 

 

 

no mapa coloque um chao qualquer com a action id 1120

 

XML:

<movevent type="StepIn" actionid="1120" event="script" value="event.lua"/>

 

movements/scripts/event.lua

function onStepIn(cid, item, pos)

local posguild = {x=1059,y=903,z=7}

 

local pos0 = {x=1059,y=903,z=7}

local pos1 = {x=1053,y=1049,z=7}

local pos2 = {x=1213,y=1324,z=7}

local pos3 = {x=1205,y=1045,z=7}

local pos4 = {x=864,y=1036,z=6}

 

if getPlayerGuildId(cid) == 0 or getPlayerGuildId(cid) == nil then

doTeleportThing(cid,posguild)

doPlayerSendTextMessage(cid,19,"you need guild to join a event.")

return true

end

 

local posicao = {

[0] = {pos0},

[1] = {pos1},

[2] = {pos2},

[3] = {pos3},

[4] = {pos4},

}

local random = math.random(0, 4) -- (0, utimo numero entre cochetes)

if random <= 4 then

local poss = posicao[random]

doTeleportThing(cid, poss[1])

doPlayerSendTextMessage(cid,19,"You join a event")

return true

end

 

 

return true

end

 

caso queira mais posiçoes é só copiar e cola alguma pos1..pos2.. e colocar um numero a mais e colocar a posição desejada, dps muda os 4 em vermelho pa 5 e assim por diante =D

Link para o comentário
https://xtibia.com/forum/topic/142553-pedido-preciso-de-um-tp-que-de-varias-saridas/#findComment-942457
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

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