No lugar de:
function onDeath(cid, deathList)
Não teria que ser assim?
function onPrepareDeath(cid)
Vai acabar não funcionando com o onDeath.
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

No lugar de:
function onDeath(cid, deathList)
Não teria que ser assim?
function onPrepareDeath(cid)
Vai acabar não funcionando com o onDeath.
Editado Agosto 27 por LuckOake
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

No lugar de:
function onDeath(cid, deathList)
Não teria que ser assim?
function onPrepareDeath(cid)
Vai acabar não funcionando com o onDeath.
funciona com a função main onDeath também
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

Estranho, aqui não funcionou, perdi meu loot do mesmo jeito.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

também, o parâmetro da função está errada
troca
doCreatureSetDropLoot(cid, true)
para
doCreatureSetDropLoot(cid, false)
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Pronto arrumei o bug
vlw vodkart
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

Achei um pequeno bug, qndo vc ja tem o no drop ele nao confere e faz o comando denovo!
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

if not doPlayerRemoveMoney(cid, price) and getPlayerStorageValue(cid,1254) > 0 then
isso é oque então?
Editado Agosto 29 por Skymagnum
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

mas está errado o algoritmo do código, certo é
if getPlayerStorageValue(cid,1254) > 0 or not doPlayerRemoveMoney(cid, price) then
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

mas está errado o algoritmo do código, certo é
if getPlayerStorageValue(cid,1254) > 0 or not doPlayerRemoveMoney(cid, price) then
isso corrigirá o bug que eu citei?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

sim
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy
Iae galera
hoje venho trazer um script que não dropa loot como um aol so que sem precisar usar amuleto e também não e uma bless
então vamos la
Em data / talkactions / scripts / e renome algum arquivo.lua para loot e adicione
talkactions.xml
data/creaturescripts/scripts renome algum arquivo pra antidrop e adicione
em creaturescripts.xml
em login.lua
Créditos
Skyligh (Por Criar E Pela Ideia E Postar)
Skyforever (Ajudou Em Alguns Erros)
gostou ? rep +
Editado Setembro 1 por SkyLigh