Ir para conteúdo
  • 0

[Pedido De Scripts] No Drop


Luiiz1

Pergunta

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 + !!

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

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")

Editado por Vilden
Link para o comentário
Compartilhar em outros sites

  • 0

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")

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...