Ir para conteúdo
  • 0

[Pedido] Script Para Teleport


Pergunta

Ola galera...

Quero um script para colocar em um teleport para checar se o player está com battle ou nao... se estiver com battle o player nao consegue "entrar " teleport. Se estiver sem o player é teleportado!

Obrigado!

Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0

Amigo, não é necessario criar um script só pra isso,

basta você entra no seu map editor, e colocar tile PZ onde ta o teleport!

 

abraço.

Editado por MarcelloMkez
Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930068
Compartilhar em outros sites

  • 0

data/movements/script

 

 

notbattle.lua

function onStepIn(cid, item, position, fromPosition)

local config = {
battle = "yes", -- players deve estar sem battle ("yes" or "no")
msg_fail = "Você não pode passar por aqui com battle."
}

if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msg_fail)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
return TRUE
end

 

em movements.xml add tag:

<movevent type="StepIn" uniqueid="13710" event="script" value="notbattle.lua"/>

Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930077
Compartilhar em outros sites

  • 0

puis aqui u uniqueid nu teleport... configurei tudo e tals...mas quando to com battle e tento passar consigo passar e aparece a msg 21:11 Você não pode passar por aqui com battle... a msg funcionou + esta passando pelo teleprot ainda!

Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930083
Compartilhar em outros sites

  • 0

nao adiantou...coloquei no tile debaixo do teleport e mesmo assim continua passando...so funciona a mensagem 21:39 Você não pode passar por aqui com battle.

 

axei esse script em outro topico

function onSay(cid, words)

local teleport = {x=150, y=52, z=7}

 

if not getCreatureCondition(cid, CONDITION_INFIGHT) then

doTeleportThing(cid, teleport)

else

doPlayerSendTextMessage(cid,22,"teleport se tiver com battle off")

end

return TRUE

end

 

so nao sei colocar no ot...eh movements? sabe se funciona?

Editado por alemao
Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930089
Compartilhar em outros sites

  • 0

qual versao do seu ot?

 

alias

 

é battle ou pvp fight?

 

 

pq testei aqui e funfo...

 

 

 

testa o com o script q vc me mando:

function onStepIn(cid, item, position, fromPosition) 

local pos = {x=160, y=54, z=7}

if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
doPlayerSendTextMessage(cid,22,"teleport se tiver com battle off")
else
doTeleportThing(cid, pos)
end
return TRUE
end

Editado por Vodkart
Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930091
Compartilhar em outros sites

  • 0

Tipo criei uma arena...no ot pelo map editor e coloquei pvp zone tool para os players poderem treinar...porem puis um teleport na entrada e outro na saida...(para entrarem e sairem da arena) mas quero que quem ataque alguem ali tenha que esperar o battle ou o tempo de sair o ataque...

ja tentei colocar no pvp tool , pz tool no teleport...na saida inteira...etc nada adiantou...

Entao queru um script para o cara nao sair durante um tempo...para o cara nao ficar entrnando arena matando geral e sair ileso!

 

Sobre o outro script...acontecendo a mesma coisa...so aparece a mensagem , so que agora em branco!

Imagem do ke esta acontecendo

3232t.png

Editado por alemao
Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930093
Compartilhar em outros sites

  • 0

essa dúvida tua ai e meia sei la, nunca tive esse problema pq se funciona no templo e tals , temq funciona no teu caso começa td de novo pondo PVP Zone Tool e não poe no teleport da saida poe apenas PZ Tool e faz o mesmo na entrada temq funcionar mano

Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930691
Compartilhar em outros sites

  • 0

Tópico movido para a subseção referente a esta área.

Caso o usuário necessite de ajuda avançada, deverá utilizar o mesmo tópico.

 

Abraços.

Link para o comentário
https://xtibia.com/forum/topic/140857-pedido-script-para-teleport/#findComment-930971
Compartilhar em outros sites

×
×
  • Criar Novo...