VO

Level Protection

Por Vodkart, 13 de jan. de 2012 em Globalevents e Spells

script
37
10.3k
LaranjaLimaL
19 de maio de 2012 às 19:55

Vodkart, se possível gostaria de sua ajuda. Eu coloquei o script e ele funfou perfeitamente no meu server.É um server de war e quando um char é morto, ele está sendo teletransportado para o templo (não aparecendo o corpo).Gostaria de saber como faço para que o corpo apareça normalmente (sem perder loot,skills,ml... apenas exp.) após a death usando esse script, ou se n for o caso que modificações devo fazer. Desde já agradeço.

VodkartV
20 de maio de 2012 às 10:45

Vodkart, se possível gostaria de sua ajuda. Eu coloquei o script e ele funfou perfeitamente no meu server.É um server de war e quando um char é morto, ele está sendo teletransportado para o templo (não aparecendo o corpo).Gostaria de saber como faço para que o corpo apareça normalmente (sem perder loot,skills,ml... apenas exp.) após a death usando esse script, ou se n for o caso que modificações devo fazer. Desde já agradeço.

 

pronto, atualizado

ElexonicE
21 de maio de 2012 às 18:25

É verdade, acho que o problema é que eu ami minha bênção, por isso não posso usar o sistema: se eu não estou para baixo para o nível 1, mas se eu usar o script funciona bem se a bênção.

Saberia que eu possa dar errado com seu script?

 

http://pastebin.com/7wPKNkpW

mysticChemM
22 de maio de 2012 às 13:17

eu coloquei mais o level continua perdendo!!!

VodkartV
22 de maio de 2012 às 19:44

eu coloquei mais o level continua perdendo!!!

 

amigo, nas configurações do script está para perder exp, custa ler o script também?

ElexonicE
24 de maio de 2012 às 10:07

Vodkart você poderia me ajudar, eu gostaria de usar o seu script.

 

Mas eu trabalhocom o meu sistemabênção:S

que não são.

 

http://pastebin.com/7wPKNkpW

Editado Maio 24 por Elexonic

VodkartV
24 de maio de 2012 às 10:45

qual distro você está usando? possivelmente o bug é do distro e não do script.

Já tentou usar em outros distros para ver se o bug persiste?

ElexonicE
24 de maio de 2012 às 18:31

Tfs 3777

:S

mysticChemM
27 de maio de 2012 às 11:25

cara , não esta fucionando

 

eu coloquei esse :

 

 

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 = 50 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == false 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

 

Não fucionou.

Ai coloquei esse:

 

 

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 = 50 -- 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

 

e tambem não fucionou, não fale que não li, por favor ajuda ae, sei que você é expert em scripts shahsahsha

VodkartV
27 de maio de 2012 às 11:52

cara , não esta fucionando

 

eu coloquei esse :

 

 

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 = 50 -- até que level irá proteger o player
}
if isPlayer(cid) and getPlayerLevel(cid) <= config.level then
if config.onlypremium == false 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

 

Não fucionou.

Ai coloquei esse:

 

 

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 = 50 -- 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

 

e tambem não fucionou, não fale que não li, por favor ajuda ae, sei que você é expert em scripts shahsahsha

 

qual versão do seu ot?

 

e dá algum erro?

mysticChemM
29 de maio de 2012 às 18:13

não da nenhum erro, uso tfs 0.4 rev 777, 6.60 , Sabe arrumar?

 

afe , nem responde ;(

VodkartV
29 de maio de 2012 às 20:46

eu não sei cara, eu testei aqui em dois ot e não deu esse bug '-'

mysticChemM
30 de maio de 2012 às 13:08

tenso :/

VodkartV
30 de maio de 2012 às 13:18

com a function onPrepareDeath funcionava pelo menos?

1 mês depois...
TheSlayerT
25 de junho de 2012 às 19:26

bom system sinceramente nao curto isso mas foi bom o topico