Ir para conteúdo

Featured Replies

Postado

Galera, eu so tenho esse Site para ajudas.
Me ajudem, antes de eu colocar esse script

 

levelprotection.lua

function onDeath(cid, corpse, deathList)


local config = {
onlypremium = true, -- se precisa ser premium para não perder nada
exp = true, -- se ao morrer o jogador irá perder exp
skills = false, -- se ao morrer vai perder skills
magic = false, -- se vai perder magic level
loot = false, -- se ao morrer o jogador irá perder o loot
level = 700000 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == true and not isPremium(cid) then return TRUE end
if config.loot == false then doCreatureSetDropLoot(cid, false) end
if config.magic == false then doPlayerSetLossPercent(cid, PLAYERLOSS_MANA, 0) end
if config.skills == false then doPlayerSetLossPercent(cid, PLAYERLOSS_SKILLS, 0) end
if config.exp == false then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) end

return TRUE end return TRUE end

 

Perdia uns 2 skill e 1 ml por morte.

Agora os players reclamam por perder absolutamente nada, enfim. Eu queria que a cada morte perdesse uns 20% de ml e 30% de skill.

Alguem pode me ajudar? Valeu

  • Respostas 7
  • Visualizações 1.9k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

function onDeath(cid, corpse, deathList)
local config = {
onlypremium = true, -- se precisa ser premium para não perder nada
exp = true, -- se ao morrer o jogador irá perder exp
skills = true, -- se ao morrer vai perder skills
magic = true, -- se vai perder magic level
loot = false, -- se ao morrer o jogador irá perder o loot
level = 700000 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == true and not isPremium(cid) then return TRUE end
if config.loot == false then doCreatureSetDropLoot(cid, false) end
if config.magic == false then doPlayerSetLossPercent(cid, PLAYERLOSS_MANA, 0) end
if config.skills == false then doPlayerSetLossPercent(cid, PLAYERLOSS_SKILLS, 0) end
if config.exp == false then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) end
 
return TRUE end return TRUE end

Editado por thiagobji (veja o histórico de edições)

Postado

function onDeath(cid, corpse, deathList)


local config = {
onlypremium = true, -- se precisa ser premium para não perder nada
exp = true, -- se ao morrer o jogador irá perder exp
skills = true, -- se ao morrer vai perder skills
magic = true, -- se vai perder magic level
loot = false, -- se ao morrer o jogador irá perder o loot
level = 700000 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == true and not isPremium(cid) then return TRUE end
if config.loot == false then doCreatureSetDropLoot(cid, false) end
if config.magic == true then doPlayerSetLossPercent(cid, PLAYERLOSS_MANA,  20) end
if config.skills == true then doPlayerSetLossPercent(cid, PLAYERLOSS_SKILLS, 30) end
if config.exp == false then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) end

return TRUE end return TRUE end

 

 

Só colocar no lugar do teu script amigo..

Editado por llucas75 (veja o histórico de edições)

Postado
  • Autor
function onDeath(cid, corpse, deathList)
local config = {
onlypremium = true, -- se precisa ser premium para não perder nada
exp = true, -- se ao morrer o jogador irá perder exp
skills = true, -- se ao morrer vai perder skills
magic = true, -- se vai perder magic level
loot = false, -- se ao morrer o jogador irá perder o loot
level = 700000 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == true and not isPremium(cid) then return TRUE end
if config.loot == false then doCreatureSetDropLoot(cid, false) end
if config.magic == false then doPlayerSetLossPercent(cid, PLAYERLOSS_MANA, 0) end
if config.skills == false then doPlayerSetLossPercent(cid, PLAYERLOSS_SKILLS, 0) end
if config.exp == false then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) end
 
return TRUE end return TRUE end

 

Sim, e? .-.

 

cara aonde eu boto esse script?

Creatureevents

 

 

function onDeath(cid, corpse, deathList)

local config = {

onlypremium = true, -- se precisa ser premium para não perder nada

exp = true, -- se ao morrer o jogador irá perder exp

skills = true, -- se ao morrer vai perder skills

magic = true, -- se vai perder magic level

loot = false, -- se ao morrer o jogador irá perder o loot

level = 700000 -- até que level irá proteger o player

}

if isPlayer(cid) and getPlayerLevel(cid) <= config.level then

if config.onlypremium == true and not isPremium(cid) then return TRUE end

if config.loot == false then doCreatureSetDropLoot(cid, false) end

if config.magic == true then doPlayerSetLossPercent(cid, PLAYERLOSS_MANA,  20) end

if config.skills == true then doPlayerSetLossPercent(cid, PLAYERLOSS_SKILLS, 30) end

if config.exp == false then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) end

return TRUE end return TRUE end

 

 

Só colocar no lugar do teu script amigo..

 

Ai perde 20 ml e 30 skills cara '-'

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo