Ir para conteúdo
  • 0

Davixxdd

Pergunta

Olá Galera do xTibia

 

Bom,venho aqui pra pedir uma ajuda no sistema de uma nova VIP 9,é aquele Baiakzik,só que eu não consigo copiar da VIP 8 e nem VIP 7.

Eu quero que o Item id 5785 (Medal of honour),quando cliquem nele vá para : Position: [X: 579] [Y: 102] [Z: 7],e la terá um

bau,que quando cliquem nele poderá passar em : Position: [X: 718] [Y: 24] [Z: 7]. (Quando clikar no Bau,voltara na posição : Position: [X: 155] [Y: 52] [Z: 7],e quem não for VIP 9 sera teletransportado para o templo que é : Position: [X: 155] [Y: 52] [Z: 7],e pareca uma mensagem assim, Você não é VIP 9,para ser compre VIP 9 Doll que é encontrado na VIP 8.

Bom é isso.

Obrigado,

Abraços.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

data\actions\scripts\vip8.lua

function onUse(cid, item, frompos, item2, topos)
pos = {x=579, y=102, z=7}
if item.itemid == 5785 then
doPlayerSendCancel(cid,"Abra o bau para se tornar vip!")
doTeleportThing(cid,pos)
doSendMagicEffect(pos, CONST_ME_TELEPORT)
doRemoveItem(item.uid,1)
end
return
end

data\actions\actions.xml

<action itemid="5785" script="vip8.lua" />

esse só vai levar ate bau

usando Medal of honour

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

  • 0

data\actions\scripts\vip8.lua

function onUse(cid, item, frompos, item2, topos)
pos = {x=579, y=102, z=7}
if item.itemid == 5785 then
doPlayerSendCancel(cid,"Abra o bau para se tornar vip!")
doTeleportThing(cid,pos)
doSendMagicEffect(pos, CONST_ME_TELEPORT)
doRemoveItem(item.uid,1)
end
return
end

data\actions\actions.xml

<action itemid="5785" script="vip8.lua" />

esse só vai levar ate bau

Ok Obrigado,vou esperar alguem ver a outra solução.

Link para o comentário
Compartilhar em outros sites

  • 0

Script do baú:

 

actions.xml:

 

<action actionid="xxxx" script="vip9chest.lua" />

 

Substitua o xxxx por um aid que desejar.

 

vip9chest.lua:

 

function onUse(cid, item)

local vip_st = 1234 -- Storage da sua VIP 9

if getPlayerStorageValue(cid, vip_st) > -1 then

setPlayerStorageValue(cid, 3259, 1)

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

else

doPlayerPopupFYI(cid, "Você não é VIP 9. Compre o VIP 9 doll na VIP 8.")

end

return true

end

 

 

Piso que só pode passar quem abrir o baú:

 

movements.xml:

 

<movevent type="StepIn" actionid="xxxx" script="vip9tile.lua"/>

 

Substitua o xxxx por um aid que desejar.

 

vip9tile.lua:

 

function onStepIn(cid, item, fromPosition)

if getPlayerStorageValue(cid, 3259) > -1 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Bem-vindo.")

else

doTeleportThing(cid, fromPosition)

doPlayerPopupFYI(cid, "Abra o baú da VIP 9 antes de entrar.")

doSendMagicEffect(getCreaturePos(cid), 2)

end

return true

end

 

 

PS: Lembre-se de colocar o action id no chest e no chão no map editor.

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

  • 0

Script do baú:

 

actions.xml:

 

<action actionid="xxxx" script="vip9chest.lua" />

 

Substitua o xxxx por um aid que desejar.

 

vip9chest.lua:

 

function onUse(cid, item)

local vip_st = 1234 -- Storage da sua VIP 9

if getPlayerStorageValue(cid, vip_st) > -1 then

setPlayerStorageValue(cid, 3259, 1)

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

else

doPlayerPopupFYI(cid, "Você não é VIP 9. Compre o VIP 9 doll na VIP 8.")

end

return true

end

 

 

Piso que só pode passar quem abrir o baú:

 

movements.xml:

 

<movevent type="StepIn" actionid="xxxx" script="vip9tile.lua"/>

 

Substitua o xxxx por um aid que desejar.

 

vip9tile.lua:

 

function onStepIn(cid, item, fromPosition)

if getPlayerStorageValue(cid, 3259) > -1 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Bem-vindo.")

else

doTeleportThing(cid, fromPosition)

doPlayerPopupFYI(cid, "Abra o baú da VIP 9 antes de entrar.")

doSendMagicEffect(getCreaturePos(cid), 2)

end

return true

end

 

 

PS: Lembre-se de colocar o action id no chest e no chão no map editor.

 

REP+.

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

×
×
  • Criar Novo...