Ir para conteúdo

Runa Teleport


douguera

Posts Recomendados

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

pos = {x=1110, y=498, z=7}

if item.itemid == 2275 then

doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!")

doTeleportThing(cid,pos)

doSendMagicEffect(topos,10)

doSendMagicEffect(frompos,10)

doRemoveItem(item.uid, 1)

end

return 1

end

 

eu puis assim mais quando eu compro no npc vem com 50 ai eu usu some as 50 veis de sumir 1 em 1 auguem ajuda ae

Link para o comentário
Compartilhar em outros sites

tenta assim :

 

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

config = {
pos = {x=1110, y=498, z=7},
item = 2275 
}

if item.itemid == config.item then
doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!")
doTeleportThing(cid,config.pos)
doSendMagicEffect(topos,10)
doSendMagicEffect(frompos,10)
doPlayerRemoveItem(cid, config.item, 1)
end
return 1
end 

 

abraço

 

ATUALIZEI

 

bom tava olhando aki, ve si vai funcionar, porque tem que remover o charge, e nao o item, 'mas nao custa tentar'..

quanto a remover o charge num da pra eu fazer agora pq to no trabalho =/

 

abraço

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

Fiz uma modificação, agora ele só pode ser teleportado se estiver em PZ, assim se, por exemplo, ele estiver em um PvP e estiver perdendo, ou tiver com RED skull/PK morrendo ele não vai poder se teleportar. Também corrigi uma função:

 

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

config = {
pos = {x=1110, y=498, z=7},
item = 2275 
}

if not getTilePzInfo(getCreaturePosition(cid)) then
doPlayerSendCancel(cid,"Para se teleportar você deve estar em PZ.")       
return TRUE
end

if item.itemid == config.item then
doPlayerSendTextMessage(cid,25,"Voce Foi Teleportado ao Templo Vip.!")
doTeleportThing(cid,config.pos)
doSendMagicEffect(topos,10)
doSendMagicEffect(frompos,10)
doPlayerRemoveItem(cid, config.item, 1)      

end
return 1
end

 

Vê aí se funciona!

 

Abraços!

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

tenta :

 

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

config = {
pos = {x=1110, y=498, z=7},
item = 2275 
}

if item.itemid == config.item then
doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!")
doTeleportThing(cid,config.pos)
doSendMagicEffect(topos,10)
doSendMagicEffect(frompos,10)
doPlayerRemoveItem(cid, item.uid, 1)
end
return 1
end 

Link para o comentário
Compartilhar em outros sites

Olá!

 

Para remover as cargas de uma runa, você pode fazer-la pelo modo convencional e mais adequado: Por Spell!

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

  • Quem Está Navegando   0 membros estão online

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