🌑
Forums
»
RPG Maker XP
Voltar aos temas
#Aula 1 ~ Criando seu ABS [Básico]
Laura Mendes
404 posts
29 de maio de 2015 16:19:43 ART
Aula 1 ~ Criando seu ABS
Bem, como já tenho uma vasta experiência em sistema por eventos decidi criar uma aula ensinando a criar alguns sistemas dos mais básicos aos mais avançados, nessa primeira aula ensinarei a criar um ABS (
Action Battle System
) bem simples apenas uma base para a suas criações futuras. Prometo ainda lançar mais dessas aulas ensinando vocês a criarem outros sistemas então fiquem ligados aqui na comunidade. Obrigado pela atenção, e boa aula.
Ínicio da Aula ~ Começando
1º ~ Criaremos um evento no mapa
(Que será o inimigo), que para ativar quando
"Tocar o Herói"
(Em outras palavras: O evento vai ser ativa quando o herói tocar no mesmo) que possuirá os seguintes comandos:
Operação de Variável com: (Crie 3 variáveis ~ Preste atenção abaixo)
1 Variável para armazenar o HP do Inimigo.
1 Variável para armazenar o Ataque do Inimigo.
1 Variável para armazenar o Ataque do Herói
Nome-as como desejar mais coloque do modo mais simples para conseguir lembrar com facilidade.
Abaixo desses comandos, coloque um novo comando com a opção Switch Local, que irá ativar a próxima página do evento.
Na página que que será ativada pela Switch Local, estará em
"Ao Tocar o Herói"
para a mesma ser iniciada, e será feita do seguinte modo:
1 Condição de Tecla. (Caso estejá pressionada "Tecla de Ataque do herói")
1 Variável que armazena o HP do Inimigo que terá seu valor diminuido pelo ataque do herói.
1 Animação. (Que será mostrada caso o inimigo recebe um ataque do herói)
Caso a tecla não estejá pressionada, o herói terá seu HP diminuido pelo Ataque do Inimigo, e uma animação será mostrada no herói caso ele receber o ataque de um inimigo.
Vejá como ficou o evento:
Spoiler
Página 1
Spoiler
Página 2
Este já e a alma do nosso ABS mais como o Herói morre? E o inimigo?
A resposta para essas perguntas são bem simples, criaremos uma condição onde a variável
"HP do Inimigo"
for menor ou igual a 0, ativará uma Switch Local, que irá para uma página vazia (Tudo isso deve estar dentro do ataque do herói (Dentro da Condição), logo abaixo da animação que será no inimigo.
Isso servirá como um sistema analisador que irá verificar se o HP do Inimigo é menor ou igual a 0 assim quando for o inimigo irá morrer.
(Lembre-se de desmarcar a opção: Adcionar exceção se não cumprida as condições)
Vejá como ficou a 2º Página do nosso evento:
Spoiler
Página 2
Spoiler
Página 3
Creio eu que não necessitava eu postar a página 3 mais para que não haja dúvidas postei mesmo assim.
Bem nossa aula está quase no fim e nosso ABS quase completo, mais devido uma
"limitação"
do RPG Maker XP o HP do herói nunca chega a 0 por isso o herói não morre o HP do herói chega a 1, por isso iremos fazer que quando o HP do herói chegue a 1 ele morra, iremos fazer da seguinte forma:
Dentro da condição de ataque do herói (na execeção onde ocorre o ataque do inimigo ao Herói mais precisamente), colocaremos uma Operação de Variável é criaremos uma variável que terá o mesmo valor do HP do Inimigo (Quer dizer que caso o HP do Herói diminuir 10 o valor da variável também irá diminuir 10) logo abaixo criaremos uma condição para caso essa variável que criamos chegar 1 um ou menor, o herói morrer e dar Game Over.
(Lembre-se de desmarcar a opção: Adcionar exceção se não cumprida as condições)
Veja como ficou a página 2 (Final) do nosso ABS:
Spoiler
Página 2(Final)
Pronto agora, basta salvar é testar nosso ABS caso ocorrer algum erro, basta postar suas dúvidas aqui nesse tópico, para ataque pressione ENTER ou ESPAÇO, obrigado por essa oportunidade de poder ensinar a vocês como criar um ABS, caso queram aprender mais sobre Variáveis é coisas do tipo deixarei aqui alguns tutorias que concerteza iram lhes ajudar.
Obrigado pelo tempo.
Aulas úteis caso queira aprender um pouco mais sobre Variáveis
Entendendo de uma vez por todas: Variáveis - Aula 1 ~ Por MayLeone
Entendendo de uma vez por todas: Variáveis - Aula 2 ~ Por MayLeone
Aula 4 - Variáveis ~ Por Sasuke_Uchiha
Créditos & Agradecimentos
Sasuke_Uchiha
pela sua aula "Criando um ABS Básico" que foi base para a criação dessa. (Fiz esse tutorial pois a aula do Sasuke_Uchiha estava com as imagens
down
, prometo em breve lançar um nova aula ensinando a fazer mais coisas e a turbinar seu ABS.
MayLeone
pelas suas aulas de variáveis que vieram a acalhar em alguns momentos.
MAX taranov
125842 posts
24 de setembro de 2020 20:34:31 ART
Косо
227.6
PERF
CHAP
Quic
Борь
акте
Rive
Воро
Quan
хоро
Sawa
XVII
текс
Tesc
Sorr
Prof
учил
Tesc
зако
сига
Бели
Tesc
Муль
Albe
Davi
Robe
Скво
гада
план
Fran
Авдо
Раби
Sett
Brav
Жаро
заве
Кара
Лари
Дмит
Gree
Rohi
Curv
Арти
Кузь
Marg
Mine
(183
Push
Hide
Vikt
Кери
Федо
Deep
Обух
VIII
Екат
кноп
пред
Dave
Ezek
Robe
Emil
Anth
XVII
масо
Шуру
серт
серт
Omsa
9100
Silv
Fall
Eleg
Tent
памя
Herv
Joel
Frie
Robe
Гусе
Sela
Mick
Звар
Mika
техн
Курт
любо
Jewe
Стра
Нико
Will
Майк
земл
англ
Zone
Лукн
Zone
R0A1
diam
Zone
Zone
Zone
Zone
Zone
Zone
Zone
зака
Zone
Zone
Zone
сере
Лянц
Zone
Zone
Zone
бесп
Милю
CMOS
хоро
зеле
Mabe
смес
Шумс
Feat
Patr
1002
прис
Семь
Swar
Разм
Кита
Хайм
ARAG
куль
Micr
моле
Hard
цвет
Текс
пазл
отли
неде
рамк
Litt
Shar
Tony
Vist
лист
Hyun
серт
серт
Chow
Прав
Харч
Екжа
Мокр
Proo
Бори
Исае
Chim
Ксен
ЛитР
Зирк
Козы
Fyod
Rona
Book
ВМАл
Стрж
Терл
(195
Cano
Intr
Feat
Ершо
Воро
Смир
филь
боль
Prac
Andr
(Вед
Моро
Корн
Прих
Welt
авто
Hodg
Jill
Теод
Wild
Акоп
Дере
Дубр
Weed
лите
урок
Тихо
Серг
стро
Пере
бас-
Колб
Бере
CMOS
CMOS
CMOS
City
Paul
Форм
Прит
Hein
авто
слож
Robe
Alla
Winn
реда
Book
tuchkas
Math
парт
MAX taranov
125842 posts
9 de novembro de 2020 05:10:24 ART
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инйо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
инфо
tuchkas
инфо
инфо
MAX taranov
125842 posts
27 de janeiro de 2021 12:23:59 ART
Publ
49.9
Bett
Bett
Nati
Alek
Camm
Pete
CONC
Henr
Dana
Fion
Barb
XVII
Jack
Tesc
Tesc
Alis
Baza
Eric
Park
vitr
Wilh
XVII
Rich
Drea
Else
Orea
Patr
Stef
Reco
Pere
Bria
Rich
John
Wood
Dess
Acca
Nive
Pale
XVII
Jera
Take
Kuni
Dolb
Saur
Para
SieL
Nich
Alic
Cara
Nint
Inte
Sela
VIII
XVII
Four
Sela
Geor
Brig
Quik
Cont
Silv
Radi
Niki
Sela
Symp
Amar
Sign
Radi
love
Mati
Magi
Rodi
Cunn
Frit
Wond
moll
Pali
Andr
Lass
Edwi
Coli
Zone
MORG
Entr
BIAN
Arts
Will
Roge
Port
Arts
Zone
Will
Mano
diam
York
Zone
Lois
Robe
Zone
micr
Anni
Simo
Hend
Zone
Warm
Zone
Pier
Juli
Coky
Skat
RHIA
Darr
Belv
mime
Semp
lorn
Pion
Boel
glob
Zigm
Roya
Suns
Pass
Play
Wint
russ
Befl
Sach
Abso
BARO
Befl
STAR
PART
Span
TACH
Chim
Disc
GOBI
Jewe
Pian
Alia
Zizz
Wind
http
wwwr
Wind
Stat
Moul
Webg
Robe
Trio
Asto
Look
winn
Lafa
Mode
Symp
Agat
Hero
Nett
azbu
Rich
Herb
John
Rona
Edwa
XVII
Farb
Will
Mari
Leon
MOSK
MPEG
Virt
Yeah
Tere
Anit
Karl
Zigg
Chri
Jean
Call
Tony
Mats
Seth
ODBC
Moth
Bruc
lead
Nirm
xcel
Khav
QBas
Wind
Cedr
Rock
Wilh
Cair
Meno
Smil
Marl
Simo
Wind
Pion
Pion
Pion
Ange
OZON
Crai
Barb
Patr
Zomb
Jewe
Ales
Absc
Skip
Geof
Widd
tuchkas
Leon
Hush
MAX taranov
125842 posts
7 de março de 2021 01:03:15 ART
audiobookkeeper
cottagenet
eyesvision
eyesvisions
factoringfee
filmzones
gadwall
gaffertape
gageboard
gagrule
gallduct
galvanometric
gangforeman
gangwayplatform
garbagechute
gardeningleave
gascautery
gashbucket
gasreturn
gatedsweep
gaugemodel
gaussianfilter
gearpitchdiameter
geartreating
generalizedanalysis
generalprovisions
geophysicalprobe
geriatricnurse
getintoaflap
getthebounce
habeascorpus
habituate
hackedbolt
hackworker
hadronicannihilation
haemagglutinin
hailsquall
hairysphere
halforderfringe
halfsiblings
hallofresidence
haltstate
handcoding
handportedhead
handradar
handsfreetelephone
hangonpart
haphazardwinding
hardalloyteeth
hardasiron
hardenedconcrete
harmonicinteraction
hartlaubgoose
hatchholddown
haveafinetime
hazardousatmosphere
headregulator
heartofgold
heatageingresistance
heatinggas
heavydutymetalcutting
jacketedwall
japanesecedar
jibtypecrane
jobabandonment
jobstress
jogformation
jointcapsule
jointsealingmaterial
journallubricator
juicecatcher
junctionofchannels
justiciablehomicide
juxtapositiontwin
kaposidisease
keepagoodoffing
keepsmthinhand
kentishglory
kerbweight
kerrrotation
keymanassurance
keyserum
kickplate
killthefattedcalf
kilowattsecond
kingweakfish
kinozones
kleinbottle
kneejoint
knifesethouse
knockonatom
knowledgestate
kondoferromagnet
labeledgraph
laborracket
labourearnings
labourleasing
laburnumtree
lacingcourse
lacrimalpoint
lactogenicfactor
lacunarycoefficient
ladletreatediron
laggingload
laissezaller
lambdatransition
laminatedmaterial
lammasshoot
lamphouse
lancecorporal
lancingdie
landingdoor
landmarksensor
landreform
landuseratio
languagelaboratory
largeheart
lasercalibration
laserlens
laserpulse
laterevent
latrinesergeant
layabout
leadcoating
leadingfirm
learningcurve
leaveword
machinesensible
magneticequator
magnetotelluricfield
mailinghouse
majorconcern
mammasdarling
managerialstaff
manipulatinghand
manualchoke
medinfobooks
mp3lists
nameresolution
naphtheneseries
narrowmouthed
nationalcensus
naturalfunctor
navelseed
neatplaster
necroticcaries
negativefibration
neighbouringrights
objectmodule
observationballoon
obstructivepatent
oceanmining
octupolephonon
offlinesystem
offsetholder
olibanumresinoid
onesticket
packedspheres
pagingterminal
palatinebones
palmberry
papercoating
paraconvexgroup
parasolmonoplane
parkingbrake
partfamily
partialmajorant
quadrupleworm
qualitybooster
quasimoney
quenchedspark
quodrecuperet
rabbetledge
radialchaser
radiationestimator
railwaybridge
randomcoloration
rapidgrowth
rattlesnakemaster
reachthroughregion
readingmagnifier
rearchain
recessioncone
recordedassignment
rectifiersubstation
redemptionvalue
reducingflange
referenceantigen
regeneratedprotein
reinvestmentplan
safedrilling
sagprofile
salestypelease
samplinginterval
satellitehydrology
scarcecommodity
scrapermat
screwingunit
seawaterpump
secondaryblock
secularclergy
seismicefficiency
selectivediffuser
semiasphalticflux
semifinishmachining
spicetrade
spysale
stungun
tacticaldiameter
tailstockcenter
tamecurve
tapecorrection
tappingchuck
taskreasoning
technicalgrade
telangiectaticlipoma
telescopicdamper
temperateclimate
temperedmeasure
tenementbuilding
tuchkas
ultramaficrock
ultraviolettesting
Share