Esse Scripter E Meio Dificil De Achar Mais E um Scripter simples Que eu mesmo Posso Fazer Faça o Seguinte Amigo Ache Aki No Xtibia Um Tutorial De Um Item Teleport. Que Apos Clicar Ele e Teleportado Poste Aki O REsto Eu Faço
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] Teleport
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

Achei esse aki, fica faltando somente a restrição caso já tenha um player no game (snake), pra que outro não consiga usar o teleport e receba a mensagem que já tem uma pessoa nakele jogo. Ou caso vc saiba como fazer isso, deixar tipo o da pxg mesmo, onde ao clickar no item, ao invés de ser teleportado direto, ele abre uma janela com as opções de salas de jogos, onde ao escolher e pressionar "ok", ele é transportado pra sala escolhida caso esteja vazia, eu vou fazer umas 6 salas de snake pro povão XDDD.
Muito obrigada pela ajuda,
Erinn
Vá em actions/scripts é copia um arquivo.lua é mude o nome do arquivo para "teleport_statue" é cole isso dentro:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local axe = {x=516,y=544,z=8}
if itemEx.itemid == 9751 and item.actionid == 668 then
doTeleportThing(cid, axe)
doSendMagicEffect(getPlayerPosition(cid), 38)
end
end
. Agora vá em actions é adicione essa tag:
<action actionid="668" event="script" value="teleport_statue.lua"/>
Está Pronto Agora Vamos Ver Como Configurar:
local axe = {x=516,y=544,z=8} --- Local Para aonde o player vai cair
if itemEx.itemid == 9751 -- id da statua ou id de outro Item
item.actionid == 668 then --- "668" action id que você quiser
doSendMagicEffect(getPlayerPosition(cid), 38) ----- efeito que vai aparece quando o player se teleportar
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

function onUse(cid, item, fromPosition, itemEx, toPosition)
local axe = {x=516,y=544,z=8}
if itemEx.itemid == 9751 and item.actionid == 668 then
doTeleportThing(cid, axe)
doSendMagicEffect(getPlayerPosition(cid), 38)
end
end
. Agora vá em actions é adicione essa tag:
<action actionid="668" event="script" value="teleport_statue.lua"/>
Está Pronto Agora Vamos Ver Como Configurar:
local axe = {x=516,y=544,z=8} --- Local Para aonde o player vai cair
if itemEx.itemid == 9751 -- id da statua ou id de outro Item
item.actionid == 668 then --- "668" action id que você quiser
doSendMagicEffect(getPlayerPosition(cid), 38) ----- efeito que vai aparece quando o player se teleportar
if getPlayerStorageValue(cid, ) ~= 1 then Bota Uma Storage Aki.
sendMsgToPlayer(cid, 27, "Porfavor Já Existe Uma Pessoa Nesse Video Game Espere Ele/Ela Terminar de Jogar.")
return true
end
info
Grupo: Grão-Duque
Registrado: 28/07/11
Posts: 3.5k
Reputação: +570
Gênero: Masculino
Char no Tibia: Transloko

Tópico movido para a seção de dúvidas e pedidos resolvidos.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.





info
Grupo: Campones
Registrado: 18/12/12
Posts: 8
Reputação: 0
Bom dia a todos,
Gostaria de uma pequena ajuda, alguém poderia me passar um script de teleport no estilo pxg para jogos, tipo, eu adicionei um jogo (cobrinha) dentro do pda e gostaria que 1 player por vez pudesse jogar ele (sendo teleportado para o jogo) quando usar um determinado item (videogame), e se alguém tentar usar esse mesmo item recebesse a mensagem de que precisa aguardar pois tem um player no game.
Desde já agradeço a ajuda de todos,
Erinn