Demon não da erro ![]()
faz assim posta tudo pra mim
script
tag
e login
que vou fazer tudo denovo.. configura ai pra nao passar do ml 50
vlws.
info
Grupo: Campones
Registrado: 27/05/10
Posts: 69
Reputação: +5
Char no Tibia: Pedro

Demon não da erro ![]()
faz assim posta tudo pra mim
script
tag
e login
que vou fazer tudo denovo.. configura ai pra nao passar do ml 50
vlws.
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

beleza... script:
function onAdvance(cid, skill, oldlevel, newlevel) local maxMl = 100 if skill == 7 then if newlevel >= maxMl then doPlayerSetMagicRate(cid, 0) end end return true end
tag:
<event type="advance" name="LimitMl" event="script" value="NOMEDOARQUIVO.lua"/>
login.lua (coloca uma linha antes do return true):
registerCreatureEvent(cid, "LimitMl")
vai ficar assim no login.lua:
--resto do código registerCreatureEvent(cid, "LimitMl") return true end
info
Grupo: Campones
Registrado: 27/05/10
Posts: 69
Reputação: +5
Char no Tibia: Pedro

Consegui aqui demon VLWSSSSSSSSSSSSSSSSSSSSSSSSSSSSS REP+ PRA VC !
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Tópico movido para a seção de dúvidas e pedidos resolvidos.
Galera nao adianta quantas vezes vcs tentarem o poblema é na sources,o mapa que ele ta usando é o Nto Shinobi,so da pra arruma mechendo na sources
O que mesmo? rsrsrs
info
Grupo: Campones
Registrado: 27/05/10
Posts: 69
Reputação: +5
Char no Tibia: Pedro

Galera recomendo quando for testarem esse script crie 1 char do -> 0 <--vlws !
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Nao entendi essa parte
--resto do código
registerCreatureEvent(cid, "LimitMl")
return true
end
Tavo enganado,é que todo mundo fala é NAS SOURCES e tbm ninguem tinha conseguido .-.
ae demon valew consegui rep ++ pra vc lool
ai SkyDarkyes só vc copia e cola na pasta que da certo
registerCreatureEvent(cid, "LimitMl")
return true
end
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Nao deu,eu puis pra começa ml lvl 1,limite do ml 120,o ml so upo ate o 123,ai reloguie o char ai o ml upo + 5 leveis,dps reloguei denovo e o ml upo + 5 leveis
Tentei com ml 0 e nada aki meu login.lua
local config = {
loginMessage = getConfigValue('loginMessage'),
useFragHandler = getBooleanFromString(getConfigValue('useFragHandler'))
}
function onLogin(cid)
local loss = getConfigValue('deathLostPercent')
if(loss ~= nil) then
doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)
end
local accountManager = getPlayerAccountManager(cid)
if(accountManager == MANAGER_NONE) then
local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage
if(lastLogin > 0) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
elseif(accountManager == MANAGER_NAMELOCK) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?")
elseif(accountManager == MANAGER_ACCOUNT) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.")
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.")
end
if(not isPlayerGhost(cid)) then
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
end
registerCreatureEvent(cid, "Mail")
registerCreatureEvent(cid, "GuildMotd")
registerCreatureEvent(cid, "Idle")
if(config.useFragHandler) then
registerCreatureEvent(cid, "SkullCheck")
end
registerCreatureEvent(cid, "ProtDeath")
registerCreatureEvent(cid, "Biohazard")
registerCreatureEvent(cid, "ZombieAttack")
registerCreatureEvent(cid, "WeaponMana")
registerCreatureEvent(cid, "showVoc")
registerCreatureEvent(cid, "ReportBug")
registerCreatureEvent(cid, "AdvanceSave")
registerCreatureEvent(cid, "LimitMl")
return true
end
fiz tudo sertinho e deu error
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

removido.
Editado Março 14 por Demonbholder
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

No login seria
registerCreatureEvent(cid, "LimitMl")
if getPlayerStorageValue(cid, 20130313) == 1 then
doPlayerSetMagicRate(cid, 0)
?
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Seria como eu coloquei ali cara...
Ta explicado ali em cima.
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Funfa man,mas quando o player morre o magic lvl nao upa +
exemplo meu ml eu puis ultimo 120 ai morri foi pro 119 mas ai o ml nao subiu mais
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

removido.
Editado Março 14 por Demonbholder
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder
Não sei o que te dizer Pedro19, dois caras já testaram e funcionou...
Tenta colocar uma função por linha, sei lá...
Qual versão você ta usando? Da algum erro no console?