Ir para conteúdo

Soldier H. Quest.


Posts Recomendados

Bom vou liberar outra quest feita e usada por mim.

Nome: Soldier Helmet Quest.

Descrição: Essa quest você terá que acender o coal Bassin que removerá a pedra que bloqueia o bau dá quest.

Imagem;

Crie um lugar assim no seu map editor.

quest4pd.jpg

*No coal bassin que está marcado na foto, coloque o UNIQUEID "4553".

*No baú coloque o UNIQUEID "4552".

Para colocar uniqued atravez do Mapeditor, só ir em propriedades do item e depois UNIQUEID.

Script;

Crie um arquivo e renomeio para shelmet part1.

E adicione o seguinte texto:

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

lampadapos = {x=X DA PEDRA, y=Y DA PEDRA, z=Z DA PEDRA, stackpos=1}

lampada = getThingfromPos(lampadapos)

pedra = 1285

if item.itemid == 1485 then

doCreateItem(pedra,1,lampadapos)

doSendMagicEffect(lampadapos,2)

doTransformItem(item.uid,1483)

else

doRemoveItem(lampada.uid,1)

doSendMagicEffect(lampadapos,2)

doTransformItem(item.uid,1485)

end

return 1

end

Agora crie um outro arquivo e renomei-e para shelmet part2.

E Adicione a seguinte script:

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

if getPlayerStorageValue(cid,1255) == -1 then

  doPlayerAddItem(cid,2481,1)

  doPlayerSendTextMessage(cid,22,"Você ganhou um Soldier helmet.")

  setPlayerStorageValue(cid,1255,1)

else

  doPlayerSendTextMessage(cid,22,"Você já completou essa quest.")

end

return 1

end

Agora em actions.xml adicione as seguintes frases:

<action uniqueid="4552" script="shelmet part2.lua"/>

<action uniqueid="4553" script="shelmet part1.lua" />

Pronto Quest adcionada no seu servidor!.

Se acharem algum erro porfavor postem, pois eu não tive oportunidade de testar.

- Raafael.

Link para o comentário
Compartilhar em outros sites

Aprovadíssima!

Como já dito, sou orgulhoso por contar com Rafax!

Não só na Equipe HagBard, mas sim aqui no fórum também!

Continua assim meu velho!

Valeu!

Link para o comentário
Compartilhar em outros sites

boa action e bem pensada

mas axo que não vai funcionar numa parte =/

olha como vc colocou:

 

lampadapos = {x=X DA PEDRA, y=Y DA PEDRA, z=Z DA PEDRA, stackpos=1}lampada = getThingfromPos(portapos)

 

voce não queria colocar assim?

 

lampadapos = {x=X DA PEDRA, y=Y DA PEDRA, z=Z DA PEDRA, stackpos=1}lampada = getThingfromPos(lampadapos)

 

anyway

bom trabalho

:D

Link para o comentário
Compartilhar em outros sites

colex como eu coloko ali q vc falo q ta errado ???

(portapos) ou (lampadapos) ?????

:bye:

//MiXxX

 

 

 

é só trocar:

lampada = getThingfromPos(portapos)

por isto:

lampada = getThingfromPos(lampadapos)

Link para o comentário
Compartilhar em outros sites

na horra coloka ot on aparece erro dai a acction

e tbm tava pensando q vcs poderiao da uma postada ou explica como faço tipow

pra faze uma chave abri uma porta tem configurar né pode me explica ai kra

:bye:

//MiXxX

Link para o comentário
Compartilhar em outros sites

noooossssa

muito rox, no meu or, eu colokei 2 keys lo lugar do coal basin , e uma parede no lugar da pedra, ai da pra vc "abrir" a longa distancia, muito da hora

Link para o comentário
Compartilhar em outros sites

opa , quest mt legal cara , continue assim , mais só o item q é meio fraquim né ? , sei la , cada um tem sua opniao , xD , se fose eu colokava umas hydra la em baxo , i no lugar do s helmet , colokava um royal xD

Flwww

cs7qf.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...