Falar frases ao usar poderes, e muito mais - Um Manual simples ao Speakinspell

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Falar frases ao usar poderes, e muito mais - Um Manual simples ao Speakinspell

Mensagem por Drienna, a não-viva em Seg Abr 08, 2013 5:24 pm

À data da publicação desses, já fazem alguns dias em que estou prometendo um pequeno manual sobre o speakinspell, uma poderosa ferramenta para RP que, por aqui, é pouco divulgada. Para aqueles que não sabem, esse pequeno addon, que pode ser encontrado aqui, serve para que seu personagem possa falar frases enquanto você lança poderes, recebe buffs dos outros, entra ou sai de combate, recebe ou causa críticos, evoca montarias, e milhares de outros eventos existentes no jogo.

Muitos já podem ser familiarizados com usar um macro para usar uma frase em um determinado poder que gostem mais, porém esse uso, para os amantes de RP e, especialmente, perto do speakinspell, é severamente limitado. Com o macro, você coloca uma única frase para seu poder, que sempe será falada quando você o usar. Com o speakinspell, você pode colocar uma porcentagem qualquer de chance de ser falada, e quantas possíveis frases você quiser, além de outras funções, como falar o nome de uma facção, da região onde está, de sua casa, sua guilda, o nome do alvo, a guilda do alvo, etc etc. Com ele, voce também pode adicionar frases para quando você sofre debuffs ou outros impossíveis da maneira tradicional.

Seu problema, pra nós brasileiros, é que ele vem bastante carregado com frases prontas, em inglês, o que nos obriga a escolher manualmente o que quisermos, e isso pode parecer complexo. Por isso, esse manual.

Agora que apresentei seus prós e contras, irei repassar aqui o que considero as noções mais básicas do speakinspell, para permitir que tenha uma aventura mais rica em RP nesses momentos tão excitantes que são os combates.

Apresentação

Com o speakinspell instalado e ativado, um pequeno ícone do lado do seu mini-mapa irá indicar se ele está ativo ou não. Desativar o speakinspell é útil quando pretende fazer masmorras aleatórias, onde o rp não é desejado, e o idioma dificilmente é compartilhado. Para acessar o menu do speakinspell, você digita /ss, ou /speakinspell.


Essa é a tela inicial do speakinspell, com suas barras do lado esquerdo. De importante, ali no centro existe o Global Cooldown, expresso em segundos, que é o tempo que demora para uma outra mensagem poder ser lançada. Não deixe em 0. De 2 a 8 segundos é um bom tempo, dependendo de seus gostos. Logo abaixo você encontra "Show setup Guides|", a ferramenta que localiza os eventos. Usaremos ela bastante logo logo.


Nessa tela, Message Settings, você modifica todas as mensagens que possuir. Os eventos são divididos em categorias, para mais fácil localização.


Quando escolhe uma categoria, logo abaixo terá todos os eventos dessa categoria que você possui. Note que o speakinspell já vem com vários deles, em inglês, que você precisará remover.


No menu à esquerda, outra parte que pode ser utilizada para aumentar ainda mais a variedade, é o Random Substitions. Esses são grupos de palavras, que você pode usar em suas frases. Você pode criar um grupo <maldições>, com as palavras "maldito", "coelho desdentado", "ronca-e-fuça" e outros, e em uma frase pode usar "Sinta meu poder seu <maldições>!" e o speakinspell irá escolher aleatoriamente uma dessas palavras quando lançar a frase.


Finalmente, o menu Help contém informações avançadas, como os slash commands para facilitar sua vida, e uma das melhores características do addon, as Substituições. Com elas, além de poder usar o exemplo <maldições> acima, você pode usar, por exemplo, <target>, e o addon vai falar o nome de seu alvo na frase.

Começando

Para começar, digite /ss eraseall e aperte enter. Isso irá apagar todas a database do addon. Não se preocupe, ela pode ser recuperada, caso queira. Você deve fazer esse passo para todos seus personagens em que pretender usar o addon. Existem opções avançadas de compartilhar as frases entre personagens, mas não entraremos nisso nesse manual.


Em geral settings, você irá marcar Show Setupd Guides. Até você desmarcar ela, todos os eventos que acontecerem irão aparecer em sua janela de chat. Todos os poderes e itens que utilizar, efeitos que sofrer e até eventos de fora de combate, como conquistas suas ou de sua guilda, irão aparecer ali. Para configurar seus poderes favoritos, a melhor coisa é ativar essa opção, achar um mob de nivel baixo, e lançar os poderes neles, para então criar esse log no chat. Quando achar um poder que queira criar frases, clique em Setup New Event logo ao lado do nome do poder. Nesse caso, irei usar colocar frases para quando evoco uma montaria (Summon Mount).


Na parte "3. Edit...", existe a opção "Disable announcements for this Speech Event". Caso clique nela, as frases para esse evento nunca serão faladas. Ela já vem desmarcada. Logo abaixo, existe Random Chance, onde você escolhe qual a porcentagem de chance de que seu personagem fale essas frases. Para a maioria dos poderes que você usa constantemente, 15 ou 20% é o suficiente, para os poderes que você só usa on-demand, 35-50% é válido, e para poderes que você usa pouco, 75% funciona bem. Logo abaixo, existe a opção "Limit once per target", que caso marcada faz com que seu personagem só fale essa frase uma vez para o mesmo oponente. Para poderes de ataque, que você use sempre, essa opção vale a pena ser marcada.


Logo abaixo, existem as opções de quais canais você fala as frases. Normalmente, deixe as três da primeira linha em "Dizer", assim seu personagem irá falar as frases quando você estiver sozinho ou em grupo. Caso vc esteja em uma aleatória, sempre pode apertar o botão de desligar o addon temporariamente.


Finalmente, logo abaixo você pode escrever quais serão as frases que seu personagem irá falar. Você pode digitar tudo que iria normalmente em um chat, inclusive /attacktarget, /parabéns ou outros emotes de voz (é por isso que drienna ri debochadamente dos monstros durante uma luta, para quem já viu). Já que eu estou fazendo frases para minha montaria, ao invés de colocar um nome, eu coloquei <spellname>, e o addon irá dizer o nome da montaria que eu estiver montando no momento.




Substituições

Com o setup ligado, eu decidi criar frases para o evento de mudar de área.


Usando <subzone>, minha personagem irá sempre falar o nome da sub-região onde eu estou (como, Distrito dos Anões para a Bastilha de Ventobravo), Se eu usasse <zone>, ele iria falar o nome da região principal (como Ventobravo ou Darnassus). Note que eu também coloquei a substituição <adjetivo>. Essa é uma "random substitution" que eu mesmo criei.


Para criar um novo grupo de substituições, ao lado direito de Delete Word List, você escolhe o nome e clica em OK, e então preenche os espaços com quantas palavras você quiser.


Assim, a frase "Pela Luz, como <subzone> é <adjetivo>!" irá falar a região que estou, e uma das palavras de minha lista. Você pode criar quantos grupos de substituição quiser, e usá-los em quaisquer frases.






Além das substituições custom que você criar, você poder usar <target>, e o addon irá falar o nome de seu alvo. Coloque <race> e irá falar a raça do alvo. Coloque <spellname> e irá dizer o nome do feitiço/item/montaria. No menu Help você encontra diversas outras substituições que podem ser usadas.


Substituições Avançadas

Existem dois tipos de substituições mais avançadas que são muito úteis para suas frases ficarem legais, e que concernem particularmente curandeiros. Não ficaria idiota que você dissesse "Que a luz purifique <target>" e quando usasse o poder em você mesmo ele falasse o próprio nome? Nesse caso, você poder usar a substituição <target|xxx>, trocando XXX pelo o que deve ser dito quando o alvo for você.


Nesse caso, para Palavra do Poder: Escudo, caso conjure sobre mim mesma, minha personagem falaria "sua serva" ou "à mim" ao invés de Rinishini.


De forma semelhante, você pode preferir se referir à homens e mulheres de forma diferente. Caso assim deseje, basta usar <target*XXX*YYY>. O texo logo em seguida ao primeiro asterisco será usado se o alvo for um homem, e o texto logo após o segundo será usado se o alvo for uma mulher.


Nesse caso, como meu alvo era feminino, ele usou o texto após o segundo asterisco.






Você pode juntar a diferença de sexos com a diferença entre o alvo ser outra pessoa ou você, nesse caso é só usar <target*textoprahomem*textopramulher|textopramimmesmo>, que nem eu fiz nesse exemplo.

Você pode criar diversas frases, algumas usando certas substituições e outras usando outras. Para quem encontra certas similaridades com as noções de programação, é importante saber que você não pode usar <> múltiplos um dentro do outro; eles não funcionam. Você não pode fazer, por exemplo, "<target*<adj.masc> rapaz*<adj.fem> moça|eu", por exemplo, mas pode usar vários na mesma frase, desde que em <> separados.


Isso conclui as principais funções do speakinspell. É claro que existem muitas opções ainda, que você pode fazer simplesmente prestando atenção nos eventos e para quem você diz. Você pode configurar para quando sofrer stun, fear e outra condições debilitantes dizer em /i ou /r que sofreu essas condições, você pode configurar um parabens impessoal para quando alguem da guilda consegua uma conquista, frases para dizer quando conversa com um npc, para quando começa ou para se seguir outro jogador, para quando um feitiço seu é interrompido, e todos os outros tipos de eventos que envolvam seu personagem. De uma forma ou de outra, espero que seu rp se torne mais encorpado com esse poderoso addon!

Ps:

_________________
"Se sou fria e amarga como o inverno, é por que a primavera de minha vida foi arrancada de mim"

Eu sou uma pessoa legal, Drienna não. Se ela for uma bitch, saiba que a intenção nunca será estragar sua diversão. Me avise se isso ocorrer.

Drienna, a não-viva

Mensagens: 6
Data de inscrição: 07/04/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Falar frases ao usar poderes, e muito mais - Um Manual simples ao Speakinspell

Mensagem por Viajante, o Cruzado em Seg Abr 08, 2013 6:52 pm

Não tive tempo de ler o texto todo, talvez nem consiga antes de viajar, mas queria só dizer uma coisa:

Muitos já podem ser familiarizados com usar um macro para usar uma frase em um determinado poder que gostem mais, porém esse uso, para os amantes de RP e, especialmente, perto do speakinspell, é severamente limitado. Com o macro, você coloca uma única frase para seu poder, que sempe será falada quando você o usar.

Eu tenho um macro que permite falar frases aleatórias, inclusive havendo uma chance de não falar nada. É uma opção para quem gosta de macros e não quer instalar um add-on.

Uma coisa que encontrei sobre usar frases prontas: isso se torna muito cansativo depois de um tempo, especialmente para os outros jogadores. Por isso, eu uso percentuais bem menores que os indicados (um percentual de 20% significa uma média de uma frase a cada 5 usos. Coloque isso num poder frequente, e você vai estar falando dezenas de vezes numa masmorra ou raide. Pessoalmente, eu uso uma chance em 50 (2%) para a maioria dos poderes, aumentando um pouquinho para poderes menos frequentes).

editado: Ops, esqueci de mostrar o comando para fazer em macro. É na verdade um script, a Malaísa vai explicar ele melhor na Aula 5 dela.

O comando é:

Código:
/script s={"Frase 1","Frase 2","Frase 3"};SendChatMessage(s[random(150)],"SAY")

Só substituir as frases como quiser, e pode adicionar outras, bastando separá-las com vírgula, entre aspas e mantendo dentro das chaves. O número 150 ali controla a frequência: no caso, vai falar algo numa chance de 3 (número de frases) em 150 (ou 1 para 50). Você pode diminuir o número para aumentar frequencia, ou aumentá-lo para diminuí-la.

A desvantagem desse método é que toma bastante espaço nos macros, mas sinceramente não recomendo usar muito frases automatizadas no jogo. Eu as limito a poderes menos usados.

_________________
Respeito: Cada coisa tem sua conexão com o mundo; Não maltrate o que você valorizaria se fosse seu.
Tenacidade: O mundo é grande demais para ser refeito em um dia; Perseverança gera força.
Compaixão: Você conquista mais iluminando as vidas alheias do que a sua própria; Ofereça ajuda sem pedir nada em troca, mas sem desvalorizar aquele que a recebe.

Um mundo melhor é minha felicidade. A tragédia alheia piora o mundo. Estamos todos ligados.

Esta é a essência da Luz Sagrada.

Viajante, o Cruzado

Mensagens: 81
Data de inscrição: 12/03/2013
Localização: Ventobravo

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Falar frases ao usar poderes, e muito mais - Um Manual simples ao Speakinspell

Mensagem por Drienna, a não-viva em Ter Abr 09, 2013 12:43 am

Entendo seu ponto, Viajante, apesar de que deo mencionar que super-simplificou meus números em seu exemplo, o que me chateia um pouco (apesar de saber que isso não era sua intenção). 20% dividido entre 5-10 frases distintas, com um cooldown global de 5 segundos e ainda assim limitado a uma vez por alvo cria, para mim, minha atmosfera perfeita, na qual me sinto mais imerso, não meros 20%...

De uma forma ou de outra, o criador recomenda que se trabalhe com os números até chegar em seu valor ideal, ele mesmo recomendando 30% e cooldown de 2 segundos, outros preferindo usar a opção de apenas uma vez por combate. Ainda assim, consigo entender que esse addon não seja para você, e que prefira o método de macros. Como deve imaginar, eu gosto de muitas opções de frases automatizada, especialmente ações que não são imput do jogador, como debuffs, minhas favoritas.

De qualquer maneira, mesmo que não tivesse lido além do ponto onde citou, ainda assim eu agradeceria por comentar! Espero que aproveite a leitura!

_________________
"Se sou fria e amarga como o inverno, é por que a primavera de minha vida foi arrancada de mim"

Eu sou uma pessoa legal, Drienna não. Se ela for uma bitch, saiba que a intenção nunca será estragar sua diversão. Me avise se isso ocorrer.

Drienna, a não-viva

Mensagens: 6
Data de inscrição: 07/04/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Falar frases ao usar poderes, e muito mais - Um Manual simples ao Speakinspell

Mensagem por Viajante, o Cruzado em Ter Abr 09, 2013 8:27 am

Eu não li "apenas" o ponto que citei, eu olhei todo o texto. Mas há uma diferença entre "ler" e "assimilar". Há muita informação técnica, que só se aprende quando se está experimentando com o add-on, e isso não terei tempo de fazer.

Quanto à frequência, o problema não é a variedade das frases, mas a frequência, e admito que não percebi que tinha um cooldown interno. Você citou no texto, mas nem me toquei.

_________________
Respeito: Cada coisa tem sua conexão com o mundo; Não maltrate o que você valorizaria se fosse seu.
Tenacidade: O mundo é grande demais para ser refeito em um dia; Perseverança gera força.
Compaixão: Você conquista mais iluminando as vidas alheias do que a sua própria; Ofereça ajuda sem pedir nada em troca, mas sem desvalorizar aquele que a recebe.

Um mundo melhor é minha felicidade. A tragédia alheia piora o mundo. Estamos todos ligados.

Esta é a essência da Luz Sagrada.

Viajante, o Cruzado

Mensagens: 81
Data de inscrição: 12/03/2013
Localização: Ventobravo

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum