[ Scripting Geral ] Jogadores Abaixo De Certo Level Não Perdem Items

Felltate
em Scripts

Felltate

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/01/10Posts: 10

Gente Estou aki dps d alguns longos meses inativo por problemas (n poder mexer no PC por falta d compromisso com minhas notas) mais estou d volta. Vamos dexa este assunto d lado e vamos para oq interessa.

Estava ja proucurando alguns Scripts mais n achei todos entao resolvi postar.

Presiso d Um scprt q todos Jogadores abaixo do lvl 50 nao percao os itens (somente quando nao estao PK) somente percao Skills e Lvl.

Presiso Tbm d Um Script Bless mais sao somente 2 blesses um d Skill E Um de Lvl.

Ate agora achu que e so.. Mt Obrigado desde jah e lenbrando eu proucurei eses 2 scrpts mais n achei do jeito que queria.

00:26 Demon Blackr [9]: VC NEM PEGO SHILD

00:26 Demon Blackr [9]: NB

00:27 Ferrllock [33]: shield?

00:29 Demon Blackr [9]: ESQUESI

00:29 Demon Blackr [9]: TENHO SHILD NAO

guedes101

*\-/* Dream Art *\-/*
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 17/05/10Posts: 45

vá até data\creaturescripts\scripts e crie um arquivo.lua e renomeie para preparedeath.lua

dentro coloque:

-- Sebasbe and Nicekid(Xtibia) --

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

if isPlayer(cid) == true then

if getPlayerLevel(cid) <= 50 then

if getPlayerSkullType(cid) <= 3 then

doCreatureSetDropLoot(cid, false)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)

return true

end

end

end

return true

end

 

 

em data\creaturescripts\scripts\login.lua adiciona a linha:

registerCreatureEvent(cid, "onPrepareDeath")

 

 

creaturescripts.xml adicione:

 

<event type="preparedeath" name="onPrepareDeath" event="script" value="preparedeath.lua"/>



prisionbreak22.jpg