É o meu primeiro script aqui (na verdade já atendi alguns pedidos), mas postando nessa seção é meu primeiro. São sistemas que dependem do seu sistema de vip e que dará uma segunda promotion ao usar o comando !promote.
(Para todos os Sistemas) Vá até a pasta talkactions>scripts e crie um arquivo chamado promotion.lua (ou qualquer nome de sua preferência) e cole isto dentro:
Para VIP System by Account [Kydrai] -- Link
Para VIP System por storage
Para VIP System por Premium
Para VIP System by Mock
(Para todos os Tipos) Agora em em creaturescripts>scripts no arquivo login.lua adicione o script abaixo, antes do return true para a vocação voltar ao normal assim que a vip acabar:
Para VIP System by Account -- [Kydrai]
Para VIP System por Storage
Lembre-se de alterar o storage aqui se alterou lá no script
Para VIP por Premium
Para VIP by MOCK
(Para todos os Tipos) Na parte acima, aqui são os ids das novas vocações: {9, 10, 11, 12} que voltarão à vocação anterior, no nosso caso, [5];[6];[7];[8]
(Para todos os Tipos) Agora em talkactions.xml coloque a tag:
<talkaction words="!promote" event="script" value="promotion.lua"/>
Lembre-se que se mudou o nome do arquivo lá emcima, mude na tag também.
Atenção com essa parte... no vocations.xml configurem corretamente a partir de qual vocação será conseguida a vocação promote. Vejam o exemplo abaixo:
fromvoc="X" -- Significa "da vocação" é de qual vocação essa Supreme Sorcerer virá, se você quiser que venha do Master Sorcerer que o id é 5, você coloca 5, ficando: fromvoc="5"
Então é isso aí galera, ainda estou começando em scripting mas espero ter ajudado alguém. Abraços!