Ir para conteúdo
  • 0

Action De Baú


juniinhocadete

Pergunta

Preciso de um action de baú que mim de : 1kk de experiencia, de 1kk a 5kk de gold, e me teletransporte pro templo, e que seja possivel fazer a quest sempre.

e quando você abrisse o baú apecer 1 mensagem para todo servidor : o player 'seunome' completou castle.

AJUDA = REP+

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

actions.xml:

 

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

 

Substitua o xxxx pelo action id que desejar.

 

castlechest.lua:

 

function onUse(cid, item)

min = 1000000 -- Mínimo de gold que o player irá ganhar

max = 5000000 -- Máximo de gold que o player irá ganhar

town = getTownTemplePosition(getPlayerTown(cid))

 

doPlayerAddItem(cid, 2149, math.random(min, max))

doPlayerAddExp(cid,1000000)

doTeleportThing(cid, town)

broadcastMessage(""..getCreatureName(cid).." completou o castle!")

return true

end

 

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

  • 0

actions.xml:

 

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

 

Substitua o xxxx pelo action id que desejar.

 

castlechest.lua:

 

function onUse(cid, item)

min = 1000000 -- Mínimo de gold que o player irá ganhar

max = 5000000 -- Máximo de gold que o player irá ganhar

town = getTownTemplePosition(getPlayerTown(cid))

 

doPlayerAddItem(cid, 2149, math.random(min, max))

doPlayerAddExp(cid,1000000)

doTeleportThing(cid, town)

broadcastMessage(""..getCreatureName(cid).." completou o castle!")

return true

end

 

 

 

Mnw, quando eu cliko no baú tomo debug :/

Link para o comentário
Compartilhar em outros sites

  • 0

Desculpe, erro meu.

 

 

function onUse(cid, item)

min = 1000000 -- Mínimo de gold que o player irá ganhar

max = 5000000 -- Máximo de gold que o player irá ganhar

town = getTownTemplePosition(getPlayerTown(cid))

 

doPlayerAddItem(cid, 2149, math.random(min, max))

doPlayerAddExp(cid,1000000)

doTeleportThing(cid, town)

broadcastMessage(""..getCreatureName(cid).." completou o castle!", MESSAGE_STATUS_WARNING)

return true

end

 

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

  • 0

Desculpe, erro meu.

 

 

function onUse(cid, item)

min = 1000000 -- Mínimo de gold que o player irá ganhar

max = 5000000 -- Máximo de gold que o player irá ganhar

town = getTownTemplePosition(getPlayerTown(cid))

 

doPlayerAddItem(cid, 2149, math.random(min, max))

doPlayerAddExp(cid,1000000)

doTeleportThing(cid, town)

broadcastMessage(""..getCreatureName(cid).." completou o castle!", MESSAGE_STATUS_WARNING)

return true

end

 

 

Vlw ae cara, funcionou :]

To sem REP, amanhã bem cedinho te dou teu REP+

Abraços :D

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...