O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Como adicionar atributos?

Iniciado por MeiaNoite, 22/05/2016 às 02:40

22/05/2016 às 02:40 Última edição: 22/05/2016 às 07:51 por King Gerar
Pessoal, gostaria de saber se há como adicionar parâmetros novos através de algum script. Pergunto isso, pois estou tentando criar um sistema de carisma fora das batalhas, semelhante a DA O, TW3, Fallout, e rpgs em geral que usam a lábia off combat para certas quest's.

Tu pode criar duas variáveis, tipo, se determinado personagem tomou determinada atitude, e caso seja uma má atitude, tu adiciona uma determinada quantia a variável, por exemplo: O personagem roubou algo, adiciona 3 a variável "Ações ruins", caso ele fez uma coisa boa adiciona uma variável de ações boas, sendo que tu pode adaptar, ao invés de ações, pode criar "Lábia", como tu falou, seguindo a mesma ordem, e caso determinada quest precisa de uma certa quantidade de "Lábia", cria uma condição baseado nos números adicionados na variáveis, é isso que faço nos meus jogos, e dá certo. :v

É, dá pra fazer praticamente como o Elf falou aí em cima.

Se o teu parâmetro novo for "Lábia", tu cria uma variável com esse nome e soma ou subtrai pontos dessa variável.

Exemplo: em uma conversa com um NPC tu faz o evento onde tu pode xingar ou elogiar o NPC, aí na parte onde tu elogia é só adicionar lá um controle de variável e somar, por exemplo, +2 nessa variável. Ao xingar, tu vai lá e subtrai -2 dessa variável.

Aí no teu caso tu quer uma quest onde o herói só possa participar se tiver, por exemplo, 15 pontos de Lábia. Nesse caso, tu usa uma condição, onde se a variável Lábia foi maior ou igual a 15, o evento acontece, caso contrário é negada a participação na quest.

Te recomendo ler tutoriais sobre variáveis e condições, aqui tem um tutorial bem completo criado pela MayLeone, se ler e praticar vai sacar como faz.