Eu Vim Aki ao XTibia Pedir uma Script Para Meu Otserv, Preciso de uma Action de Quest que so Pode Ser Feita 1 Vez Pelo Player.
Tipo Depois que o Player Completa a Quest, Nao Pode Entrar Mais Nela.
O Action Para Pegar o Item.
<div class="spoiler" style="display: none;">
-- 10k Chest --
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.uid == 9995 then
queststatus = getPlayerStorageValue(cid,9995)
if queststatus == -1 then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você Ganhou 10k.")
doPlayerAddItem(cid,2160,1)
setPlayerStorageValue(cid,9995,1)
else
doPlayerSendTextMessage(cid,22,"Você já Completou essa quest.")
end
return 0
end
return 1
end
</div>
E o Action Para Entrar na Quest.
function onUse(cid, item, frompos, item2, topos)
doTeleportThing(cid,{x=573, y=538, z=11})
if item.actionid == 9996 then
doSendMagicEffect(topos,14)
else
doPlayerSendTextMessage(cid, 19, "Voce Entrou na Quest dos 10k")
end
return TRUE -- isso tem que dexa pra nao da erro
end
Obrigado.
Espero Que me Ajudem
</div>