It may be helpful to post the script so users can download it or link us to the file on pastebin or github. As it stands it is difficult to discern where lines 30 and 109 are. I also encourage you to use the script tool when posting in the future.
prontera ,167,188,3 script Pontos MVP 587;{
prontera ,167,188,3 script Pontos MvP Pontos MVP ;{
mes "[^FF0000Loja MvP^000000]";
mes "•MVP e a abreviação para Most Valuable Player, que significa Jogador de Maior Valor.";
mes "•É uma definição que não se limita apenas à Ragnarök Online.";
next;
mes "[^FF0000Loja_MvP^000000]";
mes "•A dificuldade de um MVP está pelo seu HP, dano e Experiência altíssimos.";
mes "•Eles são do tipo Chefe, ou seja, possuem certas prioridades que um monstro comum não possui.";
next;
mes "[^FF0000Loja_MvP^000000]";
mes "•Os MVPs são livres para todos os jogadores: qualquer um poderá atacar um MVP sem estar infringindo a regra de Kill Steal.";
mes "•Entretanto, se houver abuso e habilidade, os infratores deverão ser denunciados.";
next;
mes "[^FF0000Loja_MvP^000000]";
mes "Deseja trocar seus pontos MvP por itens?";
switch(select("[^339966+^000000] Sim.:[^FF0000+^000000] Não."))
{
^ In this excerpt you define two NPCs but you put a space between prontera and the comma. I'm not sure if this was an issue from copying this into notepadd++ but you need to make proper use of the tab key. You've also defined two NPCs on the same coordinates. This will cause issues. The 2nd NPC 'Pontos MvP Pontos MVP' has no sprite. If you are intending to use an invisible sprite, try ID 111. I wonder if you are trying too make a duplicate NPC here. If so read over this wiki article.
EDIT: This example is corrected. I removed the space after prontera, gave the 2nd NPC a unique ID and replaced the semicolons with commas before your open bracket.
prontera,167,188,3 script Pontos MVP 587,{
}
prontera,167,188,3 script Pontos#MvP 587,{
}
Regards,
~Azura Skyy