Ir para conteúdo

Featured Replies

Postado

Vou te explicar a lógica que eu pensei, quando loga e não tem vip ele da Storage 55555, ai ele pega e inverte as vocação, se tem a 9 volta pro 5 :D

Deixa o script anterior e crie um arquivo em data/creaturescripts/scripts com nome de promoteantiga e adicione.

function onLogin(cid)
        if getPlayerVocation(cid) == 9 and getPlayerStorageValue(cid, 55555) >= 1 then 
    doPlayerSetVocation(cid, 5)
        elseif getPlayerVocation(cid) == 10 and getPlayerStorageValue(cid, 55555) >= 1 then 
    doPlayerSetVocation(cid, 6)
        elseif getPlayerVocation(cid) == 11 and getPlayerStorageValue(cid, 55555) >= 1 then 
    doPlayerSetVocation(cid, 7)
        elseif getPlayerVocation(cid) == 12 and getPlayerStorageValue(cid, 55555) >= 1 then 
    doPlayerSetVocation(cid, 8)
        else
    doPlayerSendCancel(cid, "Torne-se VIP e ganhe uma vocação especial junto com vários benefícios ")
        end
return TRUE
end

Dentro do arquivo login.lua adicione:

registerCreatureEvent(cid, "vipback")

Em data/creaturescripts/creaturescripts.xml adicione a tag:

<event type="login" name="vipback" event="script" value="promoteantiga.lua"/>

Não testei (não tenho vip por storage, não curto mt ;x ) testa e me fala :D

Editado por AlekysRocha. (veja o histórico de edições)

  • Respostas 5
  • Visualizações 413
  • Created
  • Última resposta

Top Posters In This Topic

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.7k

Informação Importante

Confirmação de Termo