SkyDarkyes 104 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 Como eu fasso para que quando o player morre ele nao perde nada de magiclevel? Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/ Compartilhar em outros sites More sharing options...
Stigal 584 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 (editado) Serve para que o jogador até determinado level não perca Skill,Exp,Loot ao morrer(configurável) Vá em "Pasta servidor > Data > Creaturescript > Script" Crie o Arquivo "levelprotection.lua" e adicione dentro: function onDeath(cid, corpse, deathList) local config = { onlypremium = false, -- se precisa ser premium para não perder nada levelandskills = false, -- se ao morrer o jogador irá perder level e skill loot = false, -- se ao morrer o jogador irá perder o loot level = 1000 -- 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.levelandskills == false then doPlayerSetLossSkill(cid, 0) end return TRUE end return TRUE end Depois volte na pasta "Creaturescript" e Abra o "creaturescript.xml" Adicione a Seguinte Tag: <event type="death" name="ProtectLevel" event="script" value="levelprotection.lua"/> Apos isso va novamente em "Creaturescript > Script > Login.lua" adicione: registerCreatureEvent(cid, "ProtectLevel") Creditos: Vodkart! Espero ter ajudado. Editado Fevereiro 13, 2013 por Stigal Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468022 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Fevereiro 13, 2013 Autor Share Postado Fevereiro 13, 2013 NAO man eu quero que nao perca so ML SO ML Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468031 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 (editado) Tipo Assim? Vá em "Pasta servidor > Data > Creaturescript > Script" Crie o Arquivo "levelprotection.lua" e adicione dentro: function onDeath(cid, corpse, deathList) local config = { onlypremium = false, -- se precisa ser premium para não perder nada skills = true, -- se ao morrer vai perder skills magic = false, -- se vai perder magic level loot = true, -- se ao morrer o jogador irá perder o loot level = 1000 -- 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, false) end if config.skills == false then doPlayerSetLossPercent(cid, false) end return TRUE end return TRUE end Depois volte na pasta "Creaturescript" e Abra o "creaturescript.xml" Adicione a Seguinte Tag: <event type="death" name="ProtectLevel" event="script" value="levelprotection.lua"/> Apos isso va novamente em "Creaturescript > Script > Login.lua" adicione: registerCreatureEvent(cid, "ProtectLevel") Editado Fevereiro 13, 2013 por Stigal Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468036 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Fevereiro 13, 2013 Autor Share Postado Fevereiro 13, 2013 Mas isso ai ta vai funciona? Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468037 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 Mas isso ai ta vai funciona? Quital pegar o seu servidor e testar? -.-'' acho que e o minimo que voce pode fazer, nao acha? Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468038 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 (editado) pq nao testa antes de flar? --' eu nao perderia tempo com gente assim nao heim stigal... ;/ Editado Fevereiro 13, 2013 por Slicer Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468041 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Fevereiro 13, 2013 Autor Share Postado Fevereiro 13, 2013 OPA VLW AE DEU CERTO VLWS Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468045 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 Duvida atendida. Topico Movido! Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468056 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Fevereiro 13, 2013 Autor Share Postado Fevereiro 13, 2013 Stigal man,nao funciono vei um lvl 20 morreu nao perdeu ml um 100+ morreu perdeu vei,e la pra ver ate que lvl o player é protegido ta lvl 999 Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468126 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Fevereiro 13, 2013 Share Postado Fevereiro 13, 2013 level = 100 -- até que level irá proteger o player Modifique deixando assim: level = 900 -- até que level irá proteger o player Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468148 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Fevereiro 14, 2013 Autor Share Postado Fevereiro 14, 2013 Man adianto NADA Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1468521 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 21, 2018 Share Postado Abril 21, 2018 A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário https://xtibia.com/forum/topic/207529-encerrado-quando-morre-nao-perde-ml/#findComment-1733852 Compartilhar em outros sites More sharing options...
Posts Recomendados