[Pedido De Scripts] No Drop

Luiiz1
Por Luiiz1
em Scripts

Luiiz1

Fight Now
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/12/11Posts: 75Char no Tibia: Goddess kimber

O Script é simples e espero qe voces entendão

 

Meu ot serv é "4fun" ou seja , tem itens especiais conhecidos como items vips ... blá blá

 

E alem dos items , meu ot é no-pvp , ou seja não uso a prioridade dos outros perderem loot ! , e tambem não gosto de aol pois no set vip ja tem um colar que não é o aol , Por tanto queria um script que quando a pessoa morrese ela não perdese lot , mesmo se estiver sem aol . Eu usava um script mais não me satisfez pois a pessoa não tinha um corpo ! Ou seja , script qe faz o player não dropar o loot e que apareça o corpo dele quando morrer . Este script ja foi apresentado no otserv "Fore Of Elements" qe era muito conhecido até o ano passado . (=

 

 

 

 

 

 

rep + !!

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

Creaturescritps:

 

 

 

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller

doSetCreatureDropLoot(cid, false)

end

 

 

Tag:

<event type="PrepareDeath" name="noloot" script="noloot.lua"/>

 

Tag no login.lua:

registerCreatureEvent(cid, "noloot")

Atenciosamente, Vilden.

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

doSetCreatureDropLoot(cid, false)

end

 

Falto um ) ali no final tenta agora..

Atenciosamente, Vilden.

Lucaswc15

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 13/11/11Posts: 190Char no Tibia: Sweesh

Tem certeza que coloco a tag no login.lua?

Ajudei?

 

REP+

Dantarrix

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/12Posts: 49

Try this:

data/creaturescripts/scripts/preventDrop.lua:

local array = {
PLAYERLOSS_CONTAINERS,
PLAYERLOSS_ITEMS
}
function onPrepareDeath(cid, deathList)
for i = 1, #array do
doPlayerSetLossPercent(cid, array[i], 0)
end
return true
end

 

On creaturescripts.xml:

<event type="prepareDeath" name="preventDrop" event="script" value="preventDrop.lua"/>

 

And on creaturescripts/scripts/login.lua, the registration:

registerCreatureEvent(cid, "preventDrop")

Dantarrix

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/12Posts: 49

Thank You... And Reported as solved... :p

alldakie

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 28/07/11Posts: 1223

Dúvida Sanada,

Movido para "Pedidos e Dúvidas de Scripts Atendidos".