AL

[Ajuda] Item

Por Alezzo, 16 de dez. de 2011 em Archived

tem como ?
otserv
tibia
4
628
AlezzoA
16 de dezembro de 2011 às 17:42

Pessoal do xtibia, eu tenho uma duvida aaqui !

 

Sera que isso e possivel,

 

Criar ou editar um item , como aol , mas ele funciona assim , quando vooc morre nao perde o aol e nem o level ?

 

se isso for possivel, por favor ajuda !

 

Rep +++

extremeotsE
16 de dezembro de 2011 às 17:46

tem sim =D pede na area de script Rep+ ai vlw

Editado Dezembro 16 por Extremeots

jhon992J
16 de dezembro de 2011 às 23:21

Vai em data/creaturescripts/scripts, duplica um arquivo e renomeia para aoldeath e nele cole:

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

local aolID = 2130 -- id do aol
local lossExp = false -- perde xp 'false' para falso ou 'true' para verdadeiro
local lossItems = false -- perde items

   if isPlayer(cid) then
    if ((getPlayerSlotItem(cid, 2).itemid == aolID) and (getCreatureSkullType(cid) ~= SKULL_RED)) then
	    if (lossExp == false) then
		    doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0)
	    end
           doCreatureSetDropLoot(cid, lossItems)
	    return true
    end
   end
return true
end

 

Agora vai em data/creaturescripts/creaturescripts.xml e cola a tag:

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

 

E por último, vai em data/creaturescripts/scripts e abra o arquivo login.lua e nele cole:

registerCreatureEvent(cid, "AolDeath")

AlezzoA
17 de dezembro de 2011 às 14:35

Obrigado cara , vlw msm :D REPP ++