35 minutos atrás, sky420 disse:
Eu respondi a uma pergunta igual no outro fórum lá (que provavelmente não posso por o link), então vou só deixar um dos meus comentários, que explica porque isso acontece.
Lembrando que essa explicação é válida se usar a função 'doPlayerSetPromotionLevel' e não a 'doPlayerSetVocation'.
"Sobre a pergunta da criação de outras vocs, a lógica é a seguinte:
knight>elite knight>extreme knight>supreme knight
O from voc do knight é a id dele mesmo.
O from voc do elite knight é a id do knight.
O from voc do extreme knight é a id do elite knight.
O from voc do supreme knight é a id do extreme knight.
Então pra subir de uma pra outra você usa:
doPlayerSetPromotionLevel(cid, level) onde 'level' é o nível de promoção, que começa a partir de elite knight (sendo a 1).
Então se quiser promover de elite knight pra extreme knight, fica: doPlayerSetPromotionLevel(cid, 2). Se quiser um item que passe de knight pra supreme knight, fica: doPlayerSetPromotionLevel(cid, 3)"






info
Grupo: Campones
Registrado: 01/04/19
Posts: 5
Reputação: 0
Antes de tudo me desculpe sou novo no fórum e não sei se estou postando na área certa, estou editando um server global 8.60 MYSQL, criei vocações novas no XML, não quero colocar elas no site por que serão VIPS, como teste, testei vários scripts de itens que promovem, mesmo o script funcionando, ou seja, o char sendo promovido perfeitamente pra vocação que eu criei, no caso Dark Sorcerer, assim que eu relogo a vocação reseta, o que eu percebi é que não está salvando perfeitamente na database a linha "vocations", como é mysql, criar uma sample resolveria? Por que o promotion normal do king tibianus está funcionando perfeitamente e na minha database só tem knight, druid, paladin e sorcerer samples, como eu resolvo o problema? Adcionar sample resolveria?