LordTopete 0 Postado Dezembro 19, 2008 Share Postado Dezembro 19, 2008 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 More sharing options...
Gofaia 1 Postado Dezembro 19, 2008 Share Postado Dezembro 19, 2008 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 More sharing options...
Posts Recomendados