Ir para conteúdo
  • 0

Perca Por Morte. +Rep


Pergunta

Entaum pessoal, eu tenho um rook war, mais estou querendo incrementar o pvp.

 

Queria um script que fizesse com que o player não perdesse ml nem skill porém perdesse +/- 60% do level quando morresse..

 

Quem puder me ajudar agradeço +REP!

 

 

Abraço

Link para o comentário
https://xtibia.com/forum/topic/187887-perca-por-morte-rep/
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

vá em creaturescript/creaturescript.xml e adicione essa tag

<event type="PrepareDeath" name="WarLoss" event="script" value="warloss.lua"/>

 

agora vá em creaturescript/script

crie uma arquivo lua com nome warloss.lua e coloque isso dentro:

local getConfig = {
checkStorage = nao, -- Se o Seu system de WAR tiver storage coloque sim. e abaixo coloque a storage usada.
getStorage = 2520, -- Storage usado no system
doPlayerRemoveExp = 50, -- Tanto que vai perder de EXP. Coloque em %
getPlayerDropLoot = sim -- Se vai dropar loot sim ou nao
}
function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)
nao = false
sim = true
if getConfig.checkStorage == true then
	if getPlayerStorageValue(cid, getConfig.getStorage)  >= 1 then
	else
	return true
	end
else
end
if isPlayer(cid) == true then
	doCreatureSetDropLoot(cid, getConfig.getPlayerDropLoot)
	doPlayerSetLossPercent(cid, experience, getConfig.doPlayerRemoveExp)
end
return TRUE
end

 

agora abra login.lua e antes do ultimo return TRUE coloque:

registerCreatureEvent(cid, "WarLoss")

 

 

Fiz rapidim....

Editado por SmiX
Link para o comentário
https://xtibia.com/forum/topic/187887-perca-por-morte-rep/#findComment-1278397
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...