Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Game Maker Domäne. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

1

Sonntag, 4. September 2005, 17:55

Blitz "Schuss"

Hoffentlich kann mir jemand helfen.
Ich brauche ein example für folgendes:
links und rechts ist ein balken und zwischen den beiden balken soll ein blitz einschlagen also wenn ich z.B auf ENTER drücke entsteht ein blitz zwischen den beiden balken

WIN

Error in Layer 8

Beiträge: 1 461

Game Maker Version: 8 Pro

Selbsteinschätzung: Drag & Drop Einsteiger

Aktuelles Projekt: Battle Command

Danksagungen: 5

  • Private Nachricht senden

2

Sonntag, 4. September 2005, 18:57

sowas ähnliches gabs schonmal: guckstduhier!
Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

3

Sonntag, 4. September 2005, 19:46

RE: Blitz "Schuss"

Jawohl das ist doch mal was aber naja ich bin nicht gerade der profi in gml also wenn jemand bereit wäre mir da was zu helfen.
So sollte das sein:
Man klickt mit rechtsklick auf einen punkt und dahin schießt der blitz (anfang ist ein object am anfang des raumes)!
das würde mich völlig zu frieden stellen
hoffe mir kann jemand helfen.

TrunX

***Katzengold***

Beiträge: 1 624

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Fortgeschrittener

  • Private Nachricht senden

4

Sonntag, 4. September 2005, 20:02

Meinst du sowas?
Fals du eine genauere Beschreibnung haben möchtest, wie das ganze funktioneirt, dann schreib mir ne PN
»TrunX« hat folgende Datei angehängt:
  • Blitzexample.zip (2,04 kB - 88 mal heruntergeladen - zuletzt: 22. Januar 2012, 18:54)


Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

5

Sonntag, 4. September 2005, 20:15

TrunX danke für das example aber das ist nicht exakt das was ich wollte :) ich meine eher sowas wie nen blitzstrahl der auch wackelt wie in dem reply genannten example nur das der auf das ziel gerichtet wird

Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

6

Sonntag, 4. September 2005, 20:16

warte kurz....hab ne idee wie das geht....ca 10 minuten
Dragoon
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

7

Sonntag, 4. September 2005, 20:34

Ok ich warte :) ich such noch nen paar grafiken für mein projekt bin mal gespannt was du raus holen kannst würdest mir sehr helfen

Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

8

Sonntag, 4. September 2005, 20:37

ups...10min überzogen......internet crash:O
trotzdem...wolltest du so was?
Dragoon
»Dragoon« hat folgende Datei angehängt:
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

9

Sonntag, 4. September 2005, 20:39

das ist schonmal sehr gut aber ich dachte da eher dran das der blitz erst erscheinen soll wenn man mit der maus klick weißt du ?und gut wäre es wenn man den startpunkte per tastatur bewegen könnte! an sonsten perfect könntest du das vielleicht editieren??

EDIT

achso gut wäre es wenn der schuss erst nachlässt wenn man die maus taste los lässt also maus release...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Speedy^« (4. September 2005, 20:40)


Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

10

Sonntag, 4. September 2005, 20:43

kriegst du das nicht selber hin? der start punkt kann man als argument veränder genauso den endpunkt, farbe und stromabstand.... das kannst du hoffentlich selbs einstellen!
Dragoon
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Dragoon« (4. September 2005, 20:48)


Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

11

Sonntag, 4. September 2005, 20:49

so ich habe den anfangspunkt auf mein charactere gemacht nun sieht man das bild von ihm nicht mehr nur wie er sich bewegt das sprite fehlt halt ;(

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Speedy^« (4. September 2005, 20:53)


FOODy

Yen-Schein

Beiträge: 300

Game Maker Version: 4

  • Private Nachricht senden

12

Sonntag, 4. September 2005, 20:56

das liegt daran, dass du das sprite vom objekt nicht zeichnen lässt.
Sobald etwas im Draw-Event vorhanden ist, muss man das objekt-sprite im Event zeichnen lassen.

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

13

Sonntag, 4. September 2005, 20:58

Also ich glaube ich bin soweit nur noch eine sache in dem code finde ich nicht wo der blitz anfängr ich weiß wo er anfängt aber ich weiß nicht wo man das ändert wo er anfängt (verstanden? ?( )

Superdaniel

Sokrates

Beiträge: 464

  • Private Nachricht senden

14

Sonntag, 4. September 2005, 20:58

im draw event der code:

Quellcode

1
draw_sprite(sprite_index,image_index,x,y)

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

15

Sonntag, 4. September 2005, 21:00

jo das sprite macht er nun! nur noch den blitz richtig einstellen wo er anfängt und aufhört das ist schwer für mich

am besten wenn mir dragoon hilft also hier die angaben: er soll beim character object anfangen und bei mouse-x und y aufhören

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Speedy^« (4. September 2005, 21:00)


Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

16

Sonntag, 4. September 2005, 21:00

//scr_blitz_m(farbe,x1,y1,x2,y2,sprung_distanz)
x1,y1 ist der start
x2,y2 ist das ende

Dragoon
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

17

Sonntag, 4. September 2005, 21:03

Ok das stimmt nun auch jetzt nur noch das er erst bei mausklick den blitz startet und bei maus release den blitz aufhört zu zeigen :( sorry bin aber noob

Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

18

Sonntag, 4. September 2005, 21:09

GML

1
2
3
4
if(mouse_button=mb_left)
{
scr_blitz_m(farbe,x1,y1,x2,y2,sprung_distanz)
}
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Speedy^

Kaugummi

  • »Speedy^« wurde gesperrt
  • »Speedy^« ist der Autor dieses Themas

Beiträge: 90

  • Private Nachricht senden

19

Sonntag, 4. September 2005, 21:12

hey danke es funktioniert du hast mir sehr geholfen!

Dragoon

Foreneigener Hausdrache

Beiträge: 714

Game Maker Version: 6 registriert

Selbsteinschätzung: GML Experte

  • Private Nachricht senden

20

Sonntag, 4. September 2005, 21:13

uff geschafft......:D
war mir ein vergnügen...mal was anderes als DS II spielen ;)
Dragoon

EDIT: hier ist noch das was du wolltest :D
du hast es ja auch ohne lösung geschafft:D ...nur mit hilfe
»Dragoon« hat folgende Datei angehängt:
int (*x(*x(int))[5])(int*);
Confused? Yes, it's C!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Dragoon« (4. September 2005, 21:18)