kaiotp 42 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Olha fiz esse script para ganhar item ao final da Quest mais tipo eu clico na Quest e não ganha o item Olha o script; function onUse(cid, item, frompos, item2, topos) if item.uid == 5620 then queststatus = getPlayerStorageValue(cid,5620) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"VC COMPLETOU A QUEST.") doPlayerAddItem(cid,8858,1) setPlayerStorageValue(cid,5620,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end else return 0 end return 1 end Valendo Rep+ Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/ Compartilhar em outros sites More sharing options...
0 Alexclusive 687 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Tenta usar esse: function onUse(cid, item, frompos, item2, topos) local newPos = {x = x, y = y, z = z} if item.uid == x then queststatus = getPlayerStorageValue(cid,x) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você completou está quest !") --Após o player clicar no bau aparecerá uma mensagem.Se quiser pode mudar a frase . item_uid = doPlayerAddItem(cid,2160,10) --Item que o player ganhará ao clicar no bau "2160" item "10" quantidade.Se quiser pode mudar o id . !! setPlayerStorageValue(cid,x,1) doTeleportThing(cid, newPos, false) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1501971 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Troca por esse e renomeia para newquest: http://pastebin.com/5QHKFQaC E no actions.xml adicione essa tag: <action uniqueid="21469" event="script" value="newquest.lua"/> Agora vai no RME MAP EDITOR, clique 2x no baú e adicione UNIQUE ID 21469 Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1501976 Compartilhar em outros sites More sharing options...
0 kaiotp 42 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 @Alexclusive; Nao Funfo @Roksas; Funfo Rep + Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1501980 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1501986 Compartilhar em outros sites More sharing options...
0 drakylucas 160 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Roksas, um errinho.. arruma a storage.. vc verificou uma e setou outra, o player pode fazer 1000x a quest ^^ Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1502003 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Ui sem querer, obrigado. ~~ Autor do tópico, troque por: function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 5621) == -1 then doPlayerSendTextMessage(cid, 22, "VC COMPLETOU A QUEST.") doPlayerAddItem(cid, 8858, 1) setPlayerStorageValue(cid, 5621, 1) else doPlayerSendTextMessage(cid, 22, "It is empty.") end return true end Link para o comentário https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/#findComment-1502206 Compartilhar em outros sites More sharing options...
Pergunta
kaiotp 42
Olha fiz esse script para ganhar item ao final da Quest mais tipo eu clico na Quest e não ganha o item Olha o script;
function onUse(cid, item, frompos, item2, topos)
if item.uid == 5620 then
queststatus = getPlayerStorageValue(cid,5620)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"VC COMPLETOU A QUEST.")
doPlayerAddItem(cid,8858,1)
setPlayerStorageValue(cid,5620,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
else
return 0
end
return 1
end
Valendo Rep+
Link para o comentário
https://xtibia.com/forum/topic/211905-ajuda-com-esse-script/Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados