Você podia postar o script do baú né ![]()
Em todo caso, só tirar o setPlayerStorageValue(cid) do script.
Flwz
Você podia postar o script do baú né ![]()
Em todo caso, só tirar o setPlayerStorageValue(cid) do script.
Flwz
Você podia postar o script do baú néEm todo caso, só tirar o setPlayerStorageValue(cid) do script.
Flwz
Realmente, não deu, vou colocar o script aqui ai vc analisa.
function onUse(cid, item, frompos, item2, topos)
voc = getPlayerVocation(cid)
queststatus = getPlayerStorageValue(cid,11554)
if voc == 1 then
if queststatus == -1 then
doPlayerAddItem(cid,2152,100)
doPlayerAddItem(cid,2342,1)
doPlayerAddItem(cid,8871,1)
doPlayerAddItem(cid,7730,1)
doPlayerAddItem(cid,8904,1)
doPlayerAddItem(cid,2195,1)
doPlayerAddItem(cid,7590,1)
doPlayerAddItem(cid,7589,1)
doPlayerAddItem(cid,7618,1)
doPlayerAddItem(cid,2261,1)
doPlayerAddItem(cid,2268,1)
doPlayerAddItem(cid,2273,1)
doPlayerAddItem(cid,2274,1)
doPlayerAddItem(cid,2286,1)
doPlayerAddItem(cid,2293,1)
doPlayerAddItem(cid,2305,1)
doPlayerAddItem(cid,2313,1)
doPlayerAddItem(cid,8920,1)
doPlayerAddItem(cid,8922,1)
setPlayerStorageValue(cid,11554,1)
else
doPlayerSendTextMessage(cid,22,"Você já pegou seus itens iniciais.")
end
elseif voc == 2 then
if queststatus == -1 then
doPlayerAddItem(cid,2152,100)
doPlayerAddItem(cid,2342,1)
doPlayerAddItem(cid,8871,1)
doPlayerAddItem(cid,7730,1)
doPlayerAddItem(cid,8904,1)
doPlayerAddItem(cid,2195,1)
doPlayerAddItem(cid,7590,1)
doPlayerAddItem(cid,7589,1)
doPlayerAddItem(cid,7618,1)
doPlayerAddItem(cid,2261,1)
doPlayerAddItem(cid,2268,1)
doPlayerAddItem(cid,2273,1)
doPlayerAddItem(cid,2274,1)
doPlayerAddItem(cid,2286,1)
doPlayerAddItem(cid,2293,1)
doPlayerAddItem(cid,2305,1)
doPlayerAddItem(cid,2313,1)
doPlayerAddItem(cid,2183,1)
doPlayerAddItem(cid,8910,1)
doPlayerAddItem(cid,2278,1)
setPlayerStorageValue(cid,11554,1)
else
doPlayerSendTextMessage(cid,22,"Você já pegou seus itens iniciais.")
end
elseif voc == 3 then
if queststatus == -1 then
doPlayerAddItem(cid,2152,100)
doPlayerAddItem(cid,2493,1)
doPlayerAddItem(cid,2470,1)
doPlayerAddItem(cid,2514,1)
doPlayerAddItem(cid,8891,1)
doPlayerAddItem(cid,2195,1)
doPlayerAddItem(cid,7588,1)
doPlayerAddItem(cid,7589,1)
doPlayerAddItem(cid,8472,1)
doPlayerAddItem(cid,2261,1)
doPlayerAddItem(cid,2268,1)
doPlayerAddItem(cid,2274,1)
doPlayerAddItem(cid,2286,1)
doPlayerAddItem(cid,2293,1)
doPlayerAddItem(cid,2305,1)
doPlayerAddItem(cid,2313,1)
doPlayerAddItem(cid,7368,100)
doPlayerAddItem(cid,2547,1)
doPlayerAddItem(cid,5803,1)
setPlayerStorageValue(cid,11554,1)
else
doPlayerSendTextMessage(cid,22,"Você já pegou seus itens iniciais")
end
elseif voc == 4 then
if queststatus == -1 then
doPlayerAddItem(cid,2152,100)
doPlayerAddItem(cid,2493,1)
doPlayerAddItem(cid,2470,1)
doPlayerAddItem(cid,2514,1)
doPlayerAddItem(cid,2472,1)
doPlayerAddItem(cid,2195,1)
doPlayerAddItem(cid,7588,1)
doPlayerAddItem(cid,7591,1)
doPlayerAddItem(cid,8473,1)
doPlayerAddItem(cid,7620,1)
doPlayerAddItem(cid,2261,1)
doPlayerAddItem(cid,2273,1)
doPlayerAddItem(cid,2286,1)
doPlayerAddItem(cid,2293,1)
doPlayerAddItem(cid,2304,1)
doPlayerAddItem(cid,2305,1)
doPlayerAddItem(cid,2313,1)
doPlayerAddItem(cid,7390,1)
doPlayerAddItem(cid,7415,1)
doPlayerAddItem(cid,7434,1)
setPlayerStorageValue(cid,11554,1) else
doPlayerSendTextMessage(cid,22,"Você já pegou seus itens iniciais.")
end
else
return 0
end
return 1
end
Obrigado.
Tira todos as linhas que contém:
setPlayerStorageValue(cid,11554,1)
E pra melhor funcionamento, caso o server já esteja online, troque o storage value:
queststatus = getPlayerStorageValue(cid,11554)
para
queststatus = getPlayerStorageValue(cid,11555) ou algo do tipo ![]()
Abraços,
Wiltry
Tira todos as linhas que contém:setPlayerStorageValue(cid,11554,1)
E pra melhor funcionamento, caso o server já esteja online, troque o storage value:
queststatus = getPlayerStorageValue(cid,11554)
para
queststatus = getPlayerStorageValue(cid,11555) ou algo do tipo
Abraços,
Wiltry
Putz cara, te amo. Funcionou direitinho ![]()
De nada ![]()
Nessas linhas:
if queststatus == -1 then
doPlayerAddItem(cid,2152,100)
doPlayerAddItem(cid,2493,1)
doPlayerAddItem(cid,2470,1)
doPlayerAddItem(cid,2514,1)
doPlayerAddItem(cid,2472,1)
doPlayerAddItem(cid,2195,1)
doPlayerAddItem(cid,7588,1)
doPlayerAddItem(cid,7591,1)
doPlayerAddItem(cid,8473,1)
doPlayerAddItem(cid,7620,1)
doPlayerAddItem(cid,2261,1)
doPlayerAddItem(cid,2273,1)
doPlayerAddItem(cid,2286,1)
doPlayerAddItem(cid,2293,1)
doPlayerAddItem(cid,2304,1)
doPlayerAddItem(cid,2305,1)
doPlayerAddItem(cid,2313,1)
doPlayerAddItem(cid,7390,1)
doPlayerAddItem(cid,7415,1)
doPlayerAddItem(cid,7434,1)
----
Você podia colocar um repeat 20 no lugar desse monte de linhas...
Abraços,
Wiltry.
info
Grupo: Barão
Registrado: 08/04/09
Posts: 234
Reputação: +11
Char no Tibia: Kino Calmera

Pedido resolvido.
Fechado.
info
Grupo: Campones
Registrado: 16/03/07
Posts: 18
Reputação: 0
Fala pessoal. Sabe aquele esquema do alissow OTs que tem aquele baú que vc pega os itens da sua vocação? pois é eu queria aquele script, porém, que possa pegar mais de uma vez.
A aol do ot esta bugada, acho que não é nos itens.xml e sim no playersdeath, se alguém souber como esbuga a aol eu agradeço muito. Pq fiz um enforced de acc :}