function onUse(cid, item, frompos, item2, topos) local storage = 1111 local ganha,quantia = 2160,1 ------------------- if getPlayerStorageValue(cid,storage) == -1 then doPlayerAddItem(cid,ganha,quantia) doPlayerSendTextMessage(cid,22,"Você completou a quest.") setPlayerStorageValue(cid,storage,1) end return TRUE end
info
Group: Barão
Joined: 05/08/10
Posts: 218
Reputation: +86
Gender: Masculino

info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)

continua sem funcionar
info
Group: Cavaleiro
Joined: 13/11/11
Posts: 190
Reputation: +20
Tibia Character: Sweesh

Acho que deve ter algo errado em actions.
Tente arrumar e colocar isso:
<action uniqueid="UNIQUE QUE VAI NO BAU" script="NOME DO SCRIPT.lua" />
Edited Maio 2 by Lucaswc15
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Erro na configuraçao da verificaçao
ta ae ele concertado:
function onUse(cid, item, frompos, item2, topos)
local storage = 1118
local ganha,quantia = 2160,1
if getPlayerStorageValue(cid,storage) == 0 then
doPlayerSendTextMessage(cid,22,"Você ja realizou a quest.")
return true
end
doPlayerAddItem(cid,ganha,quantia)
doPlayerSendTextMessage(cid,22,"Você completou a quest.")
setPlayerStorageValue(cid,storage,1)
return true
end
Edited Maio 2 by caotic
info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)

tá ajeitado também
me tira uma duvida, o storage é igual ao action id né?
--
vou testar o seu agora caotic
Edited Maio 2 by DARKsaj
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Nao,os dois são independete de qualquer dependecia ou seja e cada no seu lugar a storage e um valor onde o seguinte paramento vai ser salvo na database
E o id e o id que vao ser intepretado pelo servidor que quando acionando o id executara o script.
Os dois podem ser qualquer numero desde que os dois nao tenham sido usados em outros script do mesmo otserv.
info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)

não funcionou caotic
só pra avisar, tem várias quests bugadas no mapa, dando o mesmo problema, quando clica no bau, aparece uma fumacinha no player tipo de erro e só
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

tenta agr alguns servidores apresentam erros no True maisculo tenta ja editei
info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)

depois que você falou, realmente achei que você isso, mas não funcionou ;/
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

qual a tag que vc está usando no actions.xml?
info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)

<action uniqueid="1111" script="witch.lua" />
info
Group: Barão
Joined: 05/08/10
Posts: 218
Reputation: +86
Gender: Masculino

vc colocou unuqueid no rme tbm?
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

<action uniqueid="1111" event="script" value="witch.lua" />
function onUse(cid, item, frompos, item2, topos) local storage = 1111 local ganha,quantia = 2160,1 if getPlayerStorageValue(cid,storage) >= 1 then return doPlayerSendTextMessage(cid,22,"Você já completou a quest.") end setPlayerStorageValue(cid,storage,1) doPlayerAddItem(cid,ganha,quantia) doPlayerSendTextMessage(cid,22,"Você completou a quest.") return true end
Verifique se no actions.xml não tem uma tag UNIQUEID = 1111 duplicada.





info
Group: Artesão
Joined: 04/01/08
Posts: 113
Reputation: 0
Tibia Character: Cybalius Crod (zanera)
Oque tem de errado?