LE
dúvida

Como Fazer No Voc Perder Itens.

Por lelesho, 02 de out. de 2012 em Scripts

tibia
otserv
7
862
leleshoL
02 de outubro de 2012 às 17:47

Antigamente no tibia Global, em rook quando morria perdia itens, mas hoje em dia não e eu gostaria de fazer a "no vocation" voltar a perde itens quando morrer. alguem saberia me dizer como:?

caoticC
02 de outubro de 2012 às 18:14

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)
local voc = 2 ----Vocação----
if getPlayerVocation(cid) == voc then
doCreatureSetDropLoot(cid, true)
doPlayerSetLossSkill(cid, 0)
return true
end
return true
end

 

Talvez funfa porque eu so coloquei verdadeiro pela função a perda de itens

So modifiquei o script

 

By : http://www.xtibia.com/forum/topic/183908-pedido-quando-player-morre-vai-direto-pro-templo-sem-perder-loot/

leleshoL
02 de outubro de 2012 às 18:17

Amigo sou novo neste assunto, você poderia me explicar aode colocar?

caoticC
02 de outubro de 2012 às 18:36
Crie o arquivo em creaturescripts chamado loot.lua

creaturescript.xml
<event type="preparedeath" name="lot" event="script" value="loot.lua"/>

creaturescript/script/login.lua adicione:
registerCreatureEvent(cid, "lot")

Editado Outubro 2 por caotic

leleshoL
02 de outubro de 2012 às 22:55

Olha eu coloquei mas não funcionou continuo não perdendo os itens ):

15790911
02 de outubro de 2012 às 22:58

Novatos, ele ali colocou a vocação 2, que se não me engano é de druid, você pode por assim:

 

 

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

local voc = 0

if getPlayerVocation(cid) == voc then

doCreatureSetDropLoot(cid, true)

doPlayerSetLossSkill(cid, 0)

return true

end

return true

end

 

 

Vocação 0 é a vocaçao rookers, vocação 1 é sorc, 2 é druid, 3 é pala (ou kina), e 4 é kina (ou pally)

Testa aee! (se eh q vc n tinha editado)

Editado Outubro 2 por GuizitoG

leleshoL
03 de outubro de 2012 às 01:10

Eu coloquei e continuo não perdendo os itens ):