Ir para conteúdo

Posts Recomendados

Ola pessoal estou editando um ot para deichar online dai tive uma ideia que é montar uma quest que nem a deset quest do global ou mais conhecida como a quest dos 10k mais tipow queria sabe como coloko pra completa tenq ter um druid, 1 paladin, 1 sorcerer e 1 knight lvls 50 + e tenq por os itens la na sala tipow como fasso isso =/ igual no global axo q eh poca gente pode me ajuda mais to esperando uma resposta xD VLWS galera pela atenção fui....

Link para o comentário
https://xtibia.com/forum/topic/103043-construindo-uma-quest/
Compartilhar em outros sites

Para uma quest como a desert seria um pouco mais complexo.

 

Para quests simples, como matar muitos montros e escolher um premio voce pode usar u script +/- assim:

 

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

 

if item.uid == 8000 then

queststatus = getPlayerStorageValue(cid,5008)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Dragon Robe.")

doPlayerAddItem(cid,2494,1)

setPlayerStorageValue(cid,5008,1)

else

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

end

elseif item.uid == 8001 then

queststatus = getPlayerStorageValue(cid,5008)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Magma monocle.")

doPlayerAddItem(cid,2400,1)

setPlayerStorageValue(cid,5008,1)

else

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

end

elseif item.uid == 8002 then

queststatus = getPlayerStorageValue(cid,5008)

if queststatus == -1 then

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

doPlayerAddItem(cid,2431,1)

setPlayerStorageValue(cid,5008,1)

else

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

end

else

return 0

end

 

return 1

end

 

Onde em if item.uid == 8000 then é o unique id.

queststatus = getPlayerStorageValue(cid,5008) [e a variavel que ele usa para ver se o player ja pegou algum item.

 

doPlayerSendTextMessage(cid,22,"You have found a Dragon Robe.") É a mensagem que ele mostra

doPlayerAddItem(cid,2494,1) è o id do intem que ele da e a quantidade

setPlayerStorageValue(cid,5009,1) E aqui é a variavel denovo.

Link para o comentário
https://xtibia.com/forum/topic/103043-construindo-uma-quest/#findComment-660145
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

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