TH

gente upando muita ml

Por thiagotop, 02 de mar. de 2013 em Scripts

resolvido
53
5.9k
14 de março de 2013 às 00:17

Nem funfa man,seria melhor vc testa TUDO E ver se esta TUDO ARRUMADO E DPS POSTA

14 de março de 2013 às 00:36

Ta funcionando sim cara, eu testo antes de colocar. Seguinte, mudei um pouco o código aqui, lá vai:

 

function onAdvance(cid, skill, oldlevel, newlevel)
local maxMl = 10
if skill == 7 then
if newlevel >= maxMl then
doPlayerSetMagicRate(cid, 0)
setPlayerStorageValue(cid, 20130314, maxMl)
end
end
return true
end

 

login.lua:

 

--resto do código
registerCreatureEvent(cid, "LimitMl")
if getPlayerStorageValue(cid, 20130314) ~= -1 and getPlayerMagLevel(cid, true) >= getPlayerStorageValue(cid, 20130314) then
doPlayerSetMagicRate(cid, 0)
end
return true
end

 

Esse com certeza funciona, eu testei aqui.

 

O ruim desse código é que você não pode mudar o magic level depois que você escolheu, só se mudar o storage junto.

thithisdT
14 de março de 2013 às 11:48

num foi tem como se coloca no 4shared a sua pasta creaturescripts ??

14 de março de 2013 às 18:57

kd a tag do creaturescript.xml?

RoksasR
14 de março de 2013 às 19:01

Aiai...

 <event type="advance" name="LimitMl" event="script" value="NOME DO SCRIPT.lua"/>

14 de março de 2013 às 20:45

Man o script,quando o player morre o ml dele sobe +3,mas so usando magia claro...exemplo ml ta 120 ai morro e vai pro 199 ai uso magia vai pro 123~124,ai vai almentando

thithisdT
14 de março de 2013 às 23:17

esse bug tem no nto ultimate pelomenos quando eu jogava dava esse bug

 

aki da um erro skydarkyes tem como se coloca sua pasta creaturescripts no 4shared ?? pf

phardoleP
15 de março de 2013 às 01:26

Sky e aos demais olhem isto --> http://www.xtibia.com/forum/topic/209770-limite-max-ml/