ZO

Quest Por Corpo!

Por Zozoo, 25 de abr. de 2008 em Actions e Talkactions

script
6
1.8k
ZozooZ
25 de abril de 2008 às 19:05

Bem estava vendo aqui, demorei 1 pouquinho mas consigui, fiz uma action pra faze quest clica num corpo....

 

Vá em data/actions/actions.xml

e ponha!

<action uniqueid="9239" script="corpoquest.lua" />

 

agora vá em data/actions/scripts/ e crie 1 corpoquest.xml

 

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

 

if item.uid == 9239 then

queststatus = getPlayerStorageValue(cid,9239)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Magic Sword.")

doPlayerAddItem(cid,2400,1)

setPlayerStorageValue(cid,9239,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

else

return 0

end

 

return 1

end

 

 

No caso azul é o numero do action e uniqueid que você vai por no corpo no map editor e nos actions.xml

[Marrom é o numero do id do item que o cara vai ganhar clicando no corpo

Vermelho é a mensagem quando tu faz a quest e depois que tu faz, eu recomendo só mudar o nome do item

1 mês depois...
42912264
03 de maio de 2008 às 13:41

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

 

if item.uid == 9239 then

queststatus = getPlayerStorageValue(cid,9239)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Magic Sword.")

doPlayerAddItem(cid,2400,1)

setPlayerStorageValue(cid,9239,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

else

return 0

end

 

return 1

end

 

 

Isso teria que muder tambem nao?

setPlayerStorageValue(cid,9239,1)

ZozooZ
05 de maio de 2008 às 21:00

se vc olhasse direito a cor :D

marcolaxM
08 de maio de 2008 às 19:08

aprovado

sonnieS
13 de maio de 2008 às 13:10

:icon2: Desculpa mais se não me engano pode fazer Quest por corpo pelo map editor, estou errado?

 

:XTibia_smile:

2 semanas depois...
bolasB
23 de maio de 2008 às 09:48

roxxx XD adorei