Ir para conteúdo

Segunda Promotion Só Para Level 60+


kel

Posts Recomendados

Tipo do script: Creaturescript

Protocolo (versão do Tibia):8.6

Servidor utilizado: The Real Server 1.7 by Doidin

Nível de experiência: Média

 

 

Então, eu estou necessitando ajuda para o seguinte:

O player ao logar, se tiver level 60+ E for Premium account, sem ter que avançar level ganhe as vocations 9, 10, 11, 12, 21, 22 a partir das vocations 5, 6, 7, 8, 17, 18.

Eu tenho uma parte desse script que está no login.lua:

 

if isPremium(cid) == TRUE then
if(isInArray({5, 6, 7, 8, 17, 18}, getPlayerVocation(cid))) then  
doPlayerSetVocation(cid,getPlayerVocation(cid)+4)  
end
if isPremium(cid) == FALSE then 
if(isInArray({9, 10, 11, 12, 21, 22}, getPlayerVocation(cid))) then
doPlayerSetVocation(cid,getPlayerVocation(cid)-4)
end
end   
return TRUE 
end

 

Só preciso fazer com que isso funcione somente para players 60+. Espero ter sido claro.

Obrigado e estarei no aguardo.

Link para o comentário
Compartilhar em outros sites

não testei mas tenta coloka assim:

if isPremium(cid) == TRUE then
if(isInArray({5, 6, 7, 8, 17, 18}, getPlayerVocation(cid))) and getPlayerLevel(cid) >= 60 then  
doPlayerSetVocation(cid,getPlayerVocation(cid)+4)  
end
if isPremium(cid) == FALSE then 
if(isInArray({9, 10, 11, 12, 21, 22}, getPlayerVocation(cid))) then
doPlayerSetVocation(cid,getPlayerVocation(cid)-4)
end
end   
return TRUE 
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...