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
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

info
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)

continua sem funcionar
info
Grupo: Cavaleiro
Registrado: 13/11/11
Posts: 190
Reputação: +20
Char no Tibia: 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" />
Editado Maio 2 por Lucaswc15
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: 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
Editado Maio 2 por caotic
info
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)

tá ajeitado também
me tira uma duvida, o storage é igual ao action id né?
--
vou testar o seu agora caotic
Editado Maio 2 por DARKsaj
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: 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
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: 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
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

tenta agr alguns servidores apresentam erros no True maisculo tenta ja editei
info
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)

depois que você falou, realmente achei que você isso, mas não funcionou ;/
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

qual a tag que vc está usando no actions.xml?
info
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)

<action uniqueid="1111" script="witch.lua" />
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

vc colocou unuqueid no rme tbm?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: 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
Grupo: Artesão
Registrado: 04/01/08
Posts: 113
Reputação: 0
Char no Tibia: Cybalius Crod (zanera)
Oque tem de errado?