Bom, eu tenho um aqui que é o seguinte:
Npc C++ com todas as profissões, tanto primárias quanto secundárias.
Ele permite aprender apenas 2 profissões, que o jogador ao clicar no Npc escolherá essas duas profissões, não importando se são primárias ou secundárias. Se treinou uma profissão mesmo sendo secundária, conta também, restando apenas mais uma profissão para o jogador escolher. Após o jogador já ter escolhido suas duas profissões, ao tentar aprender a terceira o Npc retorna uma mensagem dizendo que ele já escolheu suas duas profissões.
É esse o Script que você procura?