Topic:   GameMaker Bug List   (Read 44259 times)


0 Members and 1 Guest are viewing this topic.

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: GameMaker Bug List
« Reply #30 on: July 19, 2008, 05:06:34 PM »
Quote
[size=24]DON'T RELEASE IT YET.[/size] I can't get labyrinth to work with it. It keeps on saying nested repeat not allowed. Didn't you fix that bug? I can get it to work with 399 but not 3991 so you need to figure out what went wrong.

Can you send me a sample that doesn't work?

EDIT: Email it to me. My email address is in my profile.
« Last Edit: July 19, 2008, 05:17:25 PM by AlStaffieri »

Silverwind


  • ^ This guy is amazing.

  • ****


  • Posts: 2805

  • For the glory of my maker
Re: GameMaker Bug List
« Reply #31 on: July 19, 2008, 05:45:44 PM »
Quote
Wow, GM really needs a huge manual. There are so many neat things and undocumented code snippets, that games previously unachievable can now be made. Cool!  8)
Yeah, personally I love the thrill of experimenting in the hopes of discovering an undocumented command or property. So far I've only ever found 2: The ";" PRINT command property and the "var = -var". Still, one day I'll strike gold by discovering the syntax of the MAKEAWESOMEGAME command Al's been holding back from us! ;D
I survived the spammage of 2007

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #32 on: July 19, 2008, 06:33:52 PM »
I'd love to see the MAKEAWESOMEGAME command. I haven't been able to duplicate the Repeat glitch I have only found it in the labyrinth source code. I don't know why. In fact some of the repeats work but just these two repeats don't.
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: GameMaker Bug List
« Reply #33 on: July 20, 2008, 07:12:49 AM »
Can you post or email me the entire script that has problems?

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #34 on: July 21, 2008, 10:53:31 AM »
IF their is any ON EVENT structure within a REPEAT I think it takes place.
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: GameMaker Bug List
« Reply #35 on: July 21, 2008, 01:56:16 PM »
Quote
IF their is any ON EVENT structure within a REPEAT I think it takes place.

OK. I see this. Thanks. It happens with ON MOUSEDOWN, ON MOUSEUP, and ON TIMER, but it doesn't happen with ON KEYDOWN. I'll try to get this fixed.

Question: Why do you have a ON event in a REPEAT loop? The ON event will continue to execute and doesn't need to be used more than once. You should try putting it before the REPEAT loop and see what happens.

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #36 on: July 21, 2008, 02:20:24 PM »
It was accidental but I found the glitch in the process.
EDIT: It doesn't work, I just checked.

« Last Edit: July 21, 2008, 02:23:49 PM by Tireas_Dragon »
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: GameMaker Bug List
« Reply #37 on: July 21, 2008, 03:53:57 PM »
Quote
It doesn't work, I just checked.


I'd really love to see your code.

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #38 on: July 21, 2008, 04:21:01 PM »
It was quite simple
ON MOUSEUP EXIT REPEAT
ON MOUSEDOWN
 Â REPEAT
 Â   x = x + 1
 Â   IF x = 35000 THEN x = -35000
 Â END REPEAT
END MOUSEDOWN
ALERT $x$

EDIT: The REPEAT has to finish before it does the other code.
« Last Edit: July 21, 2008, 04:21:41 PM by Tireas_Dragon »
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Silverwind


  • ^ This guy is amazing.

  • ****


  • Posts: 2805

  • For the glory of my maker
Re: GameMaker Bug List
« Reply #39 on: July 21, 2008, 04:23:06 PM »
It's both polite and customary when reporting a glitch to include a code sample capable of recreating it. I even send source files if a reported glitch proves difficult to recreate in a controlled environment.
I survived the spammage of 2007

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: GameMaker Bug List
« Reply #40 on: July 21, 2008, 05:17:14 PM »
Quote
It was quite simple
ON MOUSEUP EXIT REPEAT
ON MOUSEDOWN
  REPEAT
    x = x + 1
    IF x = 35000 THEN x = -35000
  END REPEAT
END MOUSEDOWN
ALERT $x$

EDIT: The REPEAT has to finish before it does the other code.

Yeah. That code won't work. You can't have both a MOUSEDOWN and a MOUSEUP working at the same time. That's something I want to change for GM 4 if I can. I added a mouseDown built in variable to solve that problem. Try something like this:

ON MOUSEDOWN
  REPEAT
    x = x + 1
    IF x > 32000 THEN x = -32000
    CLEAR TEXT
    PRINT $X$
    IF mouseDown = 0 THEN
      ALERT $x$
      EXIT REPEAT
    END IF
  END REPEAT
END MOUSEDOWN
« Last Edit: July 21, 2008, 05:20:18 PM by AlStaffieri »

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #41 on: July 21, 2008, 05:52:45 PM »
That works. Now that I think of it I could use this for a gambling Machine. HE HE HE

I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Silverwind


  • ^ This guy is amazing.

  • ****


  • Posts: 2805

  • For the glory of my maker
Re: GameMaker Bug List
« Reply #42 on: July 21, 2008, 06:18:05 PM »
I began a gambling board game awhile back. I had allot done, (though only 1 out of 3 gambling games) so I should really get back to work on it sometime. I remember there being allot of messy code though, as it was a 4 player game.
I survived the spammage of 2007

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #43 on: July 21, 2008, 07:13:36 PM »
4 players? was it a hot seat game?
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.

Tireas Dragon


  • GMG Extraordinaire

  • ***


  • Posts: 1626

  • Trying to recover from my shattered screen.
Re: GameMaker Bug List
« Reply #44 on: July 27, 2008, 06:53:12 PM »
Anyway, hows work coming along on the update Al?
I must be dreaming (wake up me wake up) How could this have happened. Tireas' cry when he found his computer fallen over in his chair with it's screen shattered.