💬
Logga in
Fuska.se

Game Maker Hjälp

31 svar · startad

#1

1.Hur gör man så att en fiende t.ex. en boss har liv=att man måste skjuta på den många gånger?

2.Hur gör man längre rum?

 

Jag kan komma med mera frågor.

Nivå 9 · Veteranfuskare
#2

1. tror inte att det går, men du kan göra en variabel som heter t.ex. skada_boss och så öka eller minska den med 1 för varje träff. och så att när den är ett visst värde så dör bossen.

2. du kan ändra storleken på rummen där du skapar själva rummen, annars ska det stå på http://www.gamemaker.nl/tutorial.html hur man gör så att rummen scrollar automatiskt typ...

#3

de va bra ja kommer nog att ha nytta av det

alternativ till boss liven:

man kan göra så att man byter ut objektet mot ett anna nät det träffar o.s.v.

funkar det?

 

ny fråga: kan nån värdena på den här tile seten?:

Nivå 9 · Veteranfuskare
#4

det funkar också. då har man ju lite mer kontroll över bossen om den ska börja hoppa efter 3 träffar t.ex. nackdelen är att man får en hel del objekt.

#5

1. Du kan göra en variabel som nico sa och... äsch jag visar koden istället:

 

 

i create event:

boss_life = 3
hit = 0

 

I object boss, "collision" med object "Kula":

hit = 3
score+1

 

 

I object boss, step event:

if hit = 1
boss_life = -1

 

 

 

 

Ungefär så, jag är lite osäker med "boss_life = -1" men den borde funka...

Senast ändrad:

#6

med relative

#7

Just det... LoL

Fast eftersom att allt är i GML så kan man inte sätta relative.

Det räcker så eftersom att den sitter i step event.

Senast ändrad:

#8

tile set värdena??

#9

Tileset?

Vad har det med saken att göra?

#10

jag vill veta de värdena som gör att rutnätet passar med bilden en ny fråga alltså

6 Oct 2005
Nivå 8 · Veteranfuskare
#11

Den här koden är min favvokod. Fungerar alltid:

 

if variable_global_exists('liv')

global.liv += 1

else

global.liv = 0

#12

smart!

7 Oct 2005
Nivå 8 · Veteranfuskare
#13

Men man får inte ha samma kod som ett namn på ett object, ljud, sprite o.s.v.

 

T.ex.: Om man har en object som heter boss så får man inte ha koden global.boss. Då blir det fel.

 

Jo, en sak till, det står i hjälpfilen, men jag skriver det endån:

 

+= lägger till ett nummer som 1 + 1.

 

-= tar bort ett nummer som 1 - 1.

 

+ eller - före =, inte efter.

 

Fattar ni?

 

P.s. koden hittade jag i hjälpfilen.

Senast ändrad:

Nivå 9 · Veteranfuskare
#14

samma som i de flesta programmeringsspråk. då borde väl == vara om du vill ge den ett visst värde direkt?

Nivå 8 · Veteranfuskare
#15

Nej, då skriver man bara =.

11 Oct 2005
#16

tiele seten!!!hallå! off topic >_>

Nivå 2 · Novis
#17

Men är det inte bara att du provar dig fram tills det blir rätt??

Nivå 4 · Lärling
#18

Jag fattar itne ens game maker

12 Oct 2005
#19

OK ny fråga:

Jag ska göra en karta med en pansarvagn som man är. när man klarat en nivå så ska den gå framåt o de ska komma ett streck eller prickar efter som man ser hur man har farit. hur gör man?

Nivå 8 · Veteranfuskare
#20

Det är ju bara att göra en bild på en karta och en bild på en karta när vagnen har klarat ett rum.

Vill du vara med i diskussionen?

Bli medlem Logga in