troca essa linha:
if getplayerLevel >= 80 then
por essa:
if getPlayerLevel(cid) >= 80 and skill == 8 then
você precisa registrar esse creatureevent usando a função registerCreatureEvent(cid, "nome que fica no xml"), pode ser feito no login.lua
Por gutym, 31 de jul. de 2013 em Tópicos Sem Resposta
troca essa linha:
if getplayerLevel >= 80 then
por essa:
if getPlayerLevel(cid) >= 80 and skill == 8 then
você precisa registrar esse creatureevent usando a função registerCreatureEvent(cid, "nome que fica no xml"), pode ser feito no login.lua
Editado Julho 31 por brun123
info
Grupo: Campones
Registrado: 10/11/07
Posts: 17
Reputação: 0
Char no Tibia: não tenho ;x

Boa, funcionou sim!
agora você sabe dizer se tem alguma forma de ele não ganhar exp e o pokemon ganhar?
info
Grupo: Grão-Duque
Registrado: 28/07/11
Posts: 3.5k
Reputação: +570
Gênero: Masculino
Char no Tibia: Transloko

Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Grão-Duque
Registrado: 28/07/11
Posts: 3.5k
Reputação: +570
Gênero: Masculino
Char no Tibia: Transloko

Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Campones
Registrado: 10/11/07
Posts: 17
Reputação: 0
Char no Tibia: não tenho ;x
Olá, estou com um projeto do PDA e queria por um nível máximo, para os Players, e pelo que vi, o PDA, usa um sistema de XP fora do stages e do config.lua, usa o configuration.lua dentro da pasta lib.
E se eu zerar a xp do player pelo arquivo Configuration, o pokemon também fica sem ganhar XP.
eu queria saber se alguém conhece algum jeito de fazer o player não ganhar XP ou toda vez que upar, retornar ao nível anterior, caso não seja possível a primeira opção.
Eu tentei usar o script abaixo, e não fui feliz:
Alguma sugestão? Código?
Obrigado pela atenção desde já.