Classes com atributos diferentes
Em todo RPG, as classes tem atributos diferentes ao começar, e também ao evoluir o nível ganham bônus diferentes em seus atributos, por exemplo guerreiro ganha 30HP, já um mago ganha 10HP. E por ai vai. Vou ensinar a fazer isto por eventos. Primeiro, vá ao database, em personagens, você verá os parâmetros, determine o valor inicial de cada e deixe o final igual ao inicial (você faz isso em criar curva), ou seja, todos ficarão uma linha reta. Exemplo:
Agora, em classes, defina uma skill para o nível 1 diferente para cada classe, você não deverá dar possibilidade ingame que um jogador tenha + de uma dessas skills de nível 1. Por exemplo, se você pôs "Corte Duplo" em guerreiro e "Esfera de Energia" em mago, jamais permita que um mago em algum momento aprenda "Corte Duplo" ou que um guerreiro aprenda "Esfera de Energia".
Agora, você deverá reservar 99 switches, com os seguintes nomes "Nível 1, Nível 2, Nível 3, ... Nível 99". Se seu jogo tiver mais de 99 níveis reserve mais switches, porém o método que eu ensinarei agora será modificado. Te darei uma idéia do que você modificará depois do tutorial.
Crie um evento de 99 páginas (omfg) no mapa inicial do seu jogo, ponha em processo paralelo, eu vou trabalhar com o seguinte exemplo:
3 classes = Guerreiro, Mago, Arqueiro
Skills Inicias Respectivas = Corte Duplo, Esfera de Energia, Flecha Fugaz
Na página 1, faça o seguinte (apenas exemplo, em um jogo online eu adicionaria algum valor de TODOS os parametros, mas como tive pressa não o fiz aqui):
Como você pode ver, eu determinei os parametros inicias diferentes ao começar, e foi bastante fácil né?
Bem, agora vamos definir que bonus o char ganha indo pro nivel 2. Na página 2 em condições de evento marque switch "Nivel 1" e ponha:
Agora, definiremos que bonus o personagem ganha indo pro nivel 3, na página 3 em condições de evento marque o switch "Nível 2" e ponha o seguinte, desta vez começe o evento desligando o switch 1, pois pode causar conflito no evento (eu acho) tantos switches ativados:
Já deu pra entender né? Agora continue até o nivel 99. Lembre-se de desligando o switch do nível correspondente a página em que você está menos 2, a partir da página 3. Por exemplo:
Começe a página 3 desligando o switch 1
Começe a página 4 desligando o switch 2
Começe a página 50 desligando o switch 48
Não tenho certeza que isto seja realmente necessário, mais vai que os atributos são adicionados de forma errada em algum momento? Melhor prevenir.
Caso seu jogo tenha mais níveis que 99, faça a página do nível 99 normalmente e crie outro evento para continuar de onde parou. Pois o RM so aceita eventos com 99 páginas. De qualquer maneira este(s) evento(s) que você criou devem ser copiados para todo santo mapa do seu jogo e devem estar em processo paralelo.
Alguma infuncionalidade no tutorial? Relate-me que eu corrijo!