Ir para conteúdo

Featured Replies

Postado
<vocation id="9" name="Masterful Sorcerer" description="an masterful sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="1" gainmanaamount="150" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="50">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>

Faça um teste com esse, mas antes de testar, feche o server e abra, pegue o personagem sorcerer, morra com ele uma vez, e compre a vocação... Quando você for tirar o premium desse personagem, deixe ele off-line e de login assim que você tirar os premiums days.

 

A alteração que eu fiz foi essa : fromvoc="1"

 

Significa que ele veio da vocação 1 (sorcerer).

  • Respostas 10
  • Visualizações 2.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Jamison Collins
    Jamison Collins

    Minha ultima tentativa : Cole isso no arquivo creaturescript > login.lua, depois de function onLogin(cid) :  local playerVoc = getPlayerVocation(cid) if getPlayerPremiumDays(cid) <= 0 and (pl

Postado
  • Autor

mas manow, tem que pegar a promotion de MS não de sorc normal, porque se não na hora de pegar a promotion ele buga e da isso

13:17 You see yourself. You are .
Postado

Minha ultima tentativa :

Cole isso no arquivo creaturescript > login.lua, depois de function onLogin(cid) : 

local playerVoc = getPlayerVocation(cid)
if getPlayerPremiumDays(cid) <= 0 and (playerVoc == 9 or playerVoc == 10 or playerVoc == 11 or playerVoc == 12) then
doPlayerSetVocation(cid, playerVoc - 4)
end

Ou seja, se o player tiver esse vocação e seus dias de premium acabaram, ele vai retorna à promotion normal.

 

Reinicie o server, e quando o player perder o premium, você "relogue" no player para que o script entre em ação.

Editado por Jamison Collins (veja o histórico de edições)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo