Ir para conteúdo
US
Blazera 8.60
blazera.net
SOBRE O BLAZERA
Um fresh start em um servidor 8.6 clássico, com real map, focado na experiência raiz do Tibia. | Classic Real Map • Fresh Start • Client 8.6 • Old School Gameplay • Active Community
Inicia em: --
Participar

Featured Replies

Postado

Bem gente eu preciso da ajuda de vocês estou com um problema de perda de exp no meu servidor, eu tenho essa script.

 

em creaturescript playerpdeath.lua

 

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

 

function onDeath(cid)


local health,maxhealth = getSummonLifes(cid)
if #getCreatureSummons(cid) >= 1 then
setPlayerStorageValue(cid, 61205, health)
setPlayerStorageValue(cid, 61206, maxhealth)
setPlayerStorageValue(cid, 61204, 0)
setPlayerStorageValue(cid, 61207, 1)
end

if getPlayerStorageValue(cid, 63215) >= 1 then
setPlayerStorageValue(cid, 61205, getPlayerStorageValue(cid, 61210))
setPlayerStorageValue(cid, 61206, getPlayerStorageValue(cid, 61209))
setPlayerStorageValue(cid, 61204, 0)
setPlayerStorageValue(cid, 63215, 0)
setPlayerStorageValue(cid, 61207, 1)
end

if getPlayerStorageValue(cid, 62314) >= 1 then
setPlayerStorageValue(cid, 61205, getPlayerStorageValue(cid, 61262))
setPlayerStorageValue(cid, 61206, getPlayerStorageValue(cid, 61263))
setPlayerStorageValue(cid, 61204, 0)
setPlayerStorageValue(cid, 62314, 0)
setPlayerStorageValue(cid, 61207, 1)
end
setPlayerGroupId(cid, 1)
doRemoveCreature(cid)
return TRUE
end
function onPrepareDeath(cid)
local a = 1 -- em porcentagem
local b = (a/100)*getPlayerExperience(cid)
doPlayerAddExp(cid, -b)
return true
end

 

Esta script me ajuda a exp uma certa porcentagem de exp ao morrer, porém quando estou com ela ativa eu perco exp até mesmo no pvp, e não quero que perca exp no pvp apenas morrendo para as criaturas. Eu tentei desativa-la e configurar apenas pelo config.lua deathLostPercent = 10 mas não perco exp nenhuma mesmo para as criaturas. Se pudessem me ajudar a corrigir este meu problema perdendo exp apenas para as criaturas e não no pvp.

 

meu modo de pvp

 

    worldType = "no-pvp"
    protectionLevel = 1
    pvpTileIgnoreLevelAndVocationProtection = true
    pzLocked = 20 * 1000

Postado
  • Autor

Você não entendeu, eu citei acima que desativei a script do creaturescript e deixei configurado apenas no config.lua deathLostPercent = 10 porém não perdi exp não esta funcionando.

Postado

Você não entendeu, eu citei acima que desativei a script do creaturescript e deixei configurado apenas no config.lua deathLostPercent = 10 porém não perdi exp não esta funcionando.

Ah me desculpe, então não sei lhe ajudar :(

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.1k
  • Posts 512.4k

Informação Importante

Confirmação de Termo