Típico de um iniciante em programação, isSorcerer e isDruid são funções definidas para a ID da vocação. As ID's são determinadas no arquivo Data\xml\vocations.xml.
Pegue o ID (número) da sua nova vocação e reescreva a linha assim:
if ((not (isSorcerer(itemEx.uid) or isDruid(itemEx.uid) or (getPlayerVocation(cid) == ID)) or getPlayerLevel(itemEx.uid) < 80) then
Veja se da certo, ainda não testei.




info
Grupo: Artesão
Registrado: 02/12/06
Posts: 149
Reputação: +3
Char no Tibia: Kanye Rusty
Olá amigos.
Fiz uma nova vocação em meu Servidor, porém não consigo coloca-la para usar as Potions.
Por exemplo, a Great Mana Potion.
Localizei em seu script a seguinte linnha:
if((not(isSorcerer(itemEx.uid) or isDruid(itemEx.uid)) or getPlayerLevel(itemEx.uid) < 80)
então eu tentei colocar:
if((not(isSorcerer(itemEx.uid) or isDruid(itemEx.uid)) or isTime Mage(itemEx.uid)) or getPlayerLevel(itemEx.uid) < 80)
P.S: Time mage é o nome da vocação
Bom.. isso não adiantou... o pote bugou e não usava nem em sorcerer e nem em Druid.. muito menos no Time Mage.
Gostaria de saber se é possível eu colocar... estou precisando muito
Script do Great Mana que utilizo:
Editado Julho 13 por caiocesar2