19
Tutorial Configurando o Gambá ABS basico First: link de download: Spoiler: http://www.mundorpgmaker.com/forum/scripts-para-rmxp-rgss/ (abs)-gamba-abs/ Bem nesse tutorial eu vou ensinar ou ao menos tentar ensinar a vocês a configurar o Gambá ABS como de costume nos meus tópicos primeiro leia isso 1-Eu vou ensinar a CONFIGURAR o sistema ou seja na vou te ensinar a criar os monstros, armas, escudos e tudo mais pois isso e feito no database normalmente [size=5]ÍNDICE [b]0- O Básico [b] 1- Configurando criaturas e Colocando inimigos no mapa [b] 2-Configurando armas de mão [b]3- Configurando escudos [b]4-Armas de distancia com munição [b]5-Configurando Habilidades [b][u]O Básico Spoiler: Este ABS e muito parecido (na utilização) com o XAS, porém e relativamente mais simples na configuração e conseqüentemente mais restrito na utilização, mas em minha opinião para aqueles que não possuem conhecimento sobre RGSS ou possuem pouco conhecimento e o melhor por dois motivos: Simplicidade e Praticidade, além do fato de que aprendendo a usá-lo ficara muito mais fácil usar outros ABS pois ele de sertã forma e um XAS mais simplificado e pratico. Algumas screens para que vejam o sistema em funcionamento [spoiler]

Tutorial Configurando o Gambá ABS basico

Embed Size (px)

Citation preview

Page 1: Tutorial Configurando o Gambá ABS basico

Tutorial Configurando o Gambá ABS basicoFirst: link de download:

Spoiler:http://www.mundorpgmaker.com/forum/scripts-para-rmxp-rgss/(abs)-gamba-abs/

Bem nesse tutorial eu vou ensinar ou ao menos tentar ensinar a vocês a configurar o Gambá ABS como de costume nos meus tópicos primeiro leia isso1-Eu vou ensinar a   CONFIGURAR   o sistema ou seja na vou te ensinar a criar os monstros, armas, escudos e tudo mais pois isso e feito no database normalmente

[size=5]ÍNDICE   [b]0- O Básico[b] 1- Configurando criaturas e Colocando inimigos no mapa[b] 2-Configurando armas de mão[b]3- Configurando escudos   [b]4-Armas de distancia com munição[b]5-Configurando Habilidades  

[b][u]O BásicoSpoiler:

Este ABS e muito parecido (na utilização) com o XAS, porém e relativamente mais simples na configuração e conseqüentemente mais restrito na utilização, mas em minha opinião para aqueles que não possuem conhecimento sobre RGSS ou possuem pouco conhecimento e o melhor por dois motivos: Simplicidade e Praticidade, além do fato de que aprendendo a usá-lo ficara muito mais fácil usar outros ABS pois ele de sertã forma e um XAS mais simplificado e pratico.Algumas screens para que vejam o sistema em funcionamento[spoiler]

Page 2: Tutorial Configurando o Gambá ABS basico
Page 3: Tutorial Configurando o Gambá ABS basico
Page 4: Tutorial Configurando o Gambá ABS basico

Outra coisa recomendo que você antes de começar seu projeto faça uma copia da pasta da demo e crie seu projeto em cima dela para evitar a falta de resources.

[b][u][color=blue][size=5]1- Configurando criaturas e Colocando inimigos no mapa

Spoiler:

Bom você deve ter percebido que na demo a um mapa assim[spoiler]

Page 5: Tutorial Configurando o Gambá ABS basico

Este e o mapa onde se configura as criaturas do jogo, agora vamos ao trabalho.  

1 °Crie uma criatura no database (preste atenção em como as outras criaturas estão

configuradas níveis de força HP MP e outros , pois nos ABS os níveis são diferentes de

quando se joga no estilo normal) E se você prestar atenção vera que já a dois espaços vazio o

9 e o 10 crie a criatura no 9.(pra facilitar)

2° Agora note o ID dela nesta parte se fez no 9 o id será 9Spoiler:

Page 6: Tutorial Configurando o Gambá ABS basico

3° Agora volte ao mapa de criaturas

Existem duas formas de criar uma nova criatura do zero ou copiando uma já existente e

simplesmente alterando para ficar do seu jeito. Como este e um tutorial para iniciantes

vamos do modo mais fácil copiando e alterando

Faça uma copia do cogumelo  

Mude gráficos e nome para os da sua criatura (note que três paginas no evento deste

monstro então mude o gráfico das três) [b] Atenção   não mecha nas swhitches e variáveis já

existentes ok?

Agora na pagina 2 você vera que o movimento esta pré definido clique em   editar rota  

Vai aparecer algo assim Spoiler:

Page 7: Tutorial Configurando o Gambá ABS basico

[/spóiler]Este e o movimento do seu inimigo mas por enguanto não vamos mexer nisso.

Agora tecnicamente seu inimigo esta pronto mas você ainda pode fazer duas configuraçõesVisão: a quantos quadros de distancia o inimigo ira te ver, e se ele seraseu inimigo ou inimigo de outra criatura mas por partesVisão: 

Abra o editor de scripts e ache o script com o nome -> Config va na linha 25 vai tar assim

Citação:VISAO_MONSTROS = {2 => 8,

Page 8: Tutorial Configurando o Gambá ABS basico

5 => 10,6 => 10,8 => 15}

Explicação 2 => 8 > 2= Id do inimigo no database/ => indicador/ 8= numero de quadros de visão do inimigo.

Tendo como base que o monstro que vc criou possui id=9 faça assim Logo após 8 =>15 adicione uma virgula vai ficar desse jeito (8 =>15,) a virgule e uito importante pois sem ela seu jogo vai dar pau agora na linha de baixo crie isso 9=>X (substitua X pelo numero de quadros de visão de seu inimigo) e verifique se o fecha chaves } esta no final de tudo assim

Citação:VISAO_MONSTROS = {2 => 8,5 => 10,6 => 10,8 => 15,9 => X}

Pronto você definiu a visão de seu inimigo.

Inimigo de quem?Bom neste ABS você pode configurar de quem uma criatura será inimiga para isso va no mesmo script onde configurou a visão do monstro mas dessa vez na linha 42 vai estra assim

Citação:MONSTROS_RIVAIS = {1 => [0,2,8],2 => [1],8 => [1]}

Bem para ddefinir que uma criatura e inimiga de outra você faz ai .Explicação 1 => [0,2,8] > 1=ID da criatura no database/ [0,2,8] id das criaturas de quem essa criatura em particular será inimiga.Para facilitar sua vida apenas apague as linhas de 41 a 45 e substitua por 

Citação:MONSTROS_RIVAIS = {1 => [0,2,8],2 => [1],8 => [1],9 => [1]}

(supondo que o id da criatura que você criou seja 9)Pronto agora vamos lá e hora de ver se as criaturas estão funcionandoCrie um mapa de qualquer tipo nem precisa mudar o nome ou melhorá-lo apenas ponha um piso Agroa crie um evento com o gráfico do cogumelo e adicione um comentário assim

Citação:inimigo[1]

explicação > inimigo = porque ele será seu inimigo / [1] porque 1 e o id do cogumelo no database. Agora rode o jogo e veja o cogumelo te ataca. Viu como e simples.

Agora colocando a criatura que você fez Apaque o cogumelo e crie um evento com o gráfico da criatura que você fez (no meu caso um urso) Agora adicione o comentário

Citação:inimigo[9]

(pro caso da criatura criada seja de id=9) e rode o jogo Você deve ter percebido que ela não te atacou não e mesmo bem pelo menos não imediatamente como o cogumelo isso se deve ao fato de que ela não e sua inimiga originalmente mas se você atacar primeiro ela revida.Agora crie duas criaturas um cogumelo e uma da criatura que você criou e rode o jogo o que aconteceu? Elas brigaram se sim você fez tudo certinho se não bem olhe o que deu errado e tente denovo no final deve ser +/- assim [spoiler]

Page 9: Tutorial Configurando o Gambá ABS basico

[u][size=5]2- Configurando armas de mãoSpoiler:

Primeiro crie uma arma no database (devem existir apenas 3 ) crie uma espada (para facilitar) defina os níveis dela pronto agora vamos ao serviço.Como a um mapa de monstros também a um mapa de ferramentas como esse[spoiler]

Page 10: Tutorial Configurando o Gambá ABS basico

Nesse mapa são configurados os comportamentos das armas e habilidades quando usadas mas pro hora

nos contentemos com o comportamento das armas 

Abra o primeiro evento ele será a ação realizada por uma espada quando usada pelo personagem. 

Agora a configuração abra o editor de scripts e encontre a parte que diz 

=====Ataques======= 

Bem agora faça issoSpoiler:

Page 11: Tutorial Configurando o Gambá ABS basico

O seu provavelmente vai estar diferente pois no meu eu já criei algumas armas extras mas vamos lá agora que você criou um novo script cole isso dentro dele (se você tiver feito uma espada de id=4)

Spoiler:module Tokens

id = 1

PRELAGS[id] = 1SUFLAGS[id] = 15DURATIONS[id] = 40DMG_START[id] = 0DMG_DURATIONS[id] = 4

SELF_MOTIONS[id] = "_SW"ATTACK_RANGE_TYPES[id] = 1AREA[id] = 1

BLOW_POWERS[id] = 0BLOW_JUMP[id] = truePIERCINGS[id] = trueSELF_DAMAGES[id] = falseONLY_NON_ENEMIES[id] = falseIGNORE_INVINCIBLES[id] = falseINVINCIBLE_DURATION[id] = 20

Page 12: Tutorial Configurando o Gambá ABS basico

End

Para saber o que significa cada item vá ate o scriptCitação:espada (ID1)

e leia ele todo.

Agora va no editor de scripts na parte config na linha 59 vai estar assim Spoiler:

Citação:ARMAS_ID = {1 => 1,2 => 2,3 => 10}

Explicação >Citação:1 => 1,

1=> Id da arma/ o outro 1= Id da ação da arma definida no mapa de ferramentas.

(após o “=> “ use 1 para espadas machados {armas de mão} e 2 para armas de distancia}

Agora adicione as arma que você criou e o script deve ficar assim:Spoiler:

Citação:ARMAS_ID = {1 => 1,2 => 2,3 => 10,4 => 1}

Agora vá no database novamente na parte classes e defina a arma que você criou como a inicial do seu

personagem e rode o jogo . 

[/spoiler]

[size=5]3- Configurando escudos

O mais simples de configurar e este vá no database lá já existiram 4 escudos mas só o primeiro esta configurado no script portanto vá ate o editor de scripts (opa antes de fazer isso mude os níveis do escudo de ferro para deixalo mais “normais”) onde está escrito =====Escudos===== e copie o scripit

Citação:Escudo de Bronze (ID 1)

e cole em cima dele agora você terá dois scriptsCitação:Escudo de Bronze (ID 1)

de outro nome para o novo e va na linha 6 do script e mude de 1 para 2 o valor que esta lá e rode seu jogo (pressione” Z” para defender) e pra rodar com seu personagem usando escudo de bronze mesmo depois mude o escudo inicial dele pro de ferro e veja que ele vai suportar a mesma quantidade de dano do de bronze mas isso e errado pois o de ferro e mais forte certo ? Vá na linha 25 estara assim

Citação:BREAK_NUMBER[id] = 50

mude o 50 para 60 e rode o jogo .

Agora o escudo aquenta mais porrada certo? Se sim ótimo se não tente denovo

ExplicaçãoCitação:BREAK_NUMBER[id] = 50

BREAK_NUMBER[id] =Significa que seu escudo suportara uma determinada quantidade de dano / 50=

quantidade de dano suportada pelo escudo (quanto mais forte o escudo maior deve ser este numero)

Page 13: Tutorial Configurando o Gambá ABS basico

Pronto terminou mais uma parte

[size=5]4- Configurando armas de distância

Vamos lá pirimeiro crie um arco no database (para facilitar como sempre) agora procure no editor de scripts o script :config na mesma linha em que configurou a espada e mude para isso

Spoiler:Citação:ARMAS_ID = {1 => 1,2 => 2,3 => 10,4 => 1,5 => 2}

ExplicaçãoSpoiler:Bem 5 e o provável id do arco no database 2 e o id das flechas no mapa de ferramentas vai la e olha so pra conferir agora veja o script config na linha 65 vera isso 

Citação:# Definição das ações que necessitarão da munição no# inventário# A => B# sendo A o ID da ação e B o ID do item no databaseATAQUES_MUNICAO = {2 => 30,8 => 30,

}Aqui são definidas ações do mapa de ferramentas que necessitarão de munição mas o que e o numero 30? Vai no database e você vai descobrir que são flechas.

Agore defina o arco como a rama inicial do seu herói e rode o jogo

Ops ele não disparou nada ? Isso e porque você esta sem flechas então crie um npc e coloque o comando

Citação:Mudar itens Flecha + 99

rode o jogo fale com ele e use o arco se der certo vc fez direito se não tente denovo.

[size=5]5- Configurando Habilidades

Primeiro salve esta imagem na pasta characters do seu jogo :Spoiler:

(vê se lembra de configurar as cores transparentes e translucidas ok?)

Agora vá no database e crie uma nova habilidade e chame-a de twister (para facilitar pois assim fica mais simples de comparar com a minha) pronto agora ao mapa de ferramentas crie um evento com o nome twister e de a ele o gráfico desta imagem que você pegou depois deixe ele exatamente iqual ao da imagem abaixo

Spoiler:

Page 14: Tutorial Configurando o Gambá ABS basico

Agora noo database de classes coloque esta habilidade como a inicial do seu personagem e rode o jogo (para usar uma habilidade vá ao menu de habilidades e selecione uma com alguma tecla de 1 a 9 {tem que ser essas que ficam acima das letras} não as do lado) e tente usar a habilidade agora. Se funcionou você fez certo se não já sabe né? Obs: Não se esqueça de configurar sua nova habilidade no script .

BEM COM ISSO CHEGO AO FIM DESTE TUTORIAL ESPERO QUE SEJA UTIL A TODOSMais uma coisa este tutorial nem de longe demonstra todo o potencial deste sistema apenas serve para que você possa ter uma noção básica de como utilizá-lo, portanto não se limite a ele solte sua criatividade( ficou meio estranho essa frase) e crie o que quiser. Boa sorte em seus projetos

Page 15: Tutorial Configurando o Gambá ABS basico

Creditos: A mim por fazer o tutorial e ao Gamba por criá-lo

Obs.: Par ao perfeito entendimento deste turorial e muito importante que você leia o

tutorial: Configurando o gamba abs basico

Essa e a continuação das aulas de configuração do gambá abs.

1.Criando inimigos com ataques de distancia

1°No Database crie um inimigo com e chame-o de qualquer nome, depois defina seus parâmetros

(lembre-se de se basear nos níveis dos outros monstros já configurados.

2°Agora no mapa monstro faça uma copia do Cogumelo e abra para edição 

3°Mude os gráficos para os de um monstro com ataque de distancia (lembre-se o id dele deve ser igual

ao id do monstro que você criou no database.)

4°Na Aba 2 os movimentos estarão como “pré definidos” então clique em editar rota.Spoiler:

Page 16: Tutorial Configurando o Gambá ABS basico

5° Agora onde estiver escrito:Citação:<>Script: ação[5]....

mude para:Citação:<>Script: ação[x]

substitua “X” por um desses números.

Citação:2: Flecha3:Bola de fogo4:Bola de gelo

Agora no mapa de jogo crie um evento com o mesmo gráfico deste novo inimigo e coloque o comando:

Citação:

Page 17: Tutorial Configurando o Gambá ABS basico

inimigo[x]

sendo “X” o id do inimigo. E rode o jogo.

Pronto. Agora você já sabe criar um inimigo com ataques de distancia: Não se esqueça de configurar o

inimigo no banco de Scripts como mostrado na aula básica.

2.Criando um aliado

Esta e uma técnica muito legal, que permite ate mesmo a criação de sistema de pets mas vamos lá. 

1°Crie um novo inimigo no database agora no mapa de monstros copie o inimigo de ID:08 (Knight) Obs.:

o id da copia deve ser igual ao id do inimigo no database.

2°Agora vamos editar :

2.1: Mude o gráfico para o de um cachorro (em toas as paginas de comando de evento).

2.2:Na pagina de comandos de evento mude a fala para:Citação:AU au

2.3: Agora no editor de scripts na parte onde se configura os inimigos [vide tutorial básico] Configure o esse novo monstro como inimigo de todas as outras criaturas.Ex.:

Spoiler:

“8” e a id do monstro que eu criei.

2.4: Agora no mapa de jogo crie um evento chamando o monstro cogumelo 

2.5:No mesmo mapa crie um evento “sem gráfico” chamando o monstro que você criou.

Agora rode o jogo. E veja se isso acontece:Spoiler:

Page 18: Tutorial Configurando o Gambá ABS basico

Qualquer duvida e so perguntar.