Post: Did I loop this right?
07-08-2015, 06:22 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); I'm not sure if I looped this right, because I freeze when loading in game.

    
RainbowCHM()
{

self endon("disconnect");
self endon("death");

for (;Winky Winky
{
self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 1, 0), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 1, 0), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 1, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 1, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 1, 0), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 1, 0), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;

self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 1, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 1, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;
}
}

(adsbygoogle = window.adsbygoogle || []).push({});
07-08-2015, 07:09 PM #2
HiddenHour
I defeated!
Originally posted by Elitexboxer View Post
I'm not sure if I looped this right, because I freeze when loading in game.

    
RainbowCHM()
{

self endon("disconnect");
self endon("death");

for (;Winky Winky
{
self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 1, 0), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 1, 0), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 1, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 1, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;


self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 1, 0), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 1, 0), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;

self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (0, 1, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (0, 1, 1), 255, 0);
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait .5;
}
}



This is how I would have done it. No idea about the freezing though.
    rainbowCHM()
{
self endon("disconnect");
self endon("death");
self endon("endrainbowCHM");

for(;Winky Winky
{
self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
wait 0.1;
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait 0.5;
}
}

The following user thanked HiddenHour for this useful post:

AutoModder
07-08-2015, 11:39 PM #3
AutoModder
Climbing up the ladder
Originally posted by TheHiddenHour View Post
This is how I would have done it. No idea about the freezing though.
    rainbowCHM()
{
self endon("disconnect");
self endon("death");
self endon("endrainbowCHM");

for(;Winky Winky
{
self.menu.ch1 = self drawShader("white", 0, 204, 30, 1, (1, 0, 1), 255, 0);
self.menu.ch2 = self drawShader("white", 0, 190, 1, 30, (1, 0, 1), 255, 0);
wait 0.1;
self.menu.ch1 destroy();
self.menu.ch2 destroy();
wait 0.5;
}
}


He did ok but damn he put the code like 50 times.
07-09-2015, 12:29 AM #4
itsSorrow
In my man cave
Originally posted by AutoModder View Post
He did ok but damn he put the code like 50 times.


ikr LOL
07-09-2015, 01:01 AM #5
HiddenHour
I defeated!
Originally posted by AutoModder View Post
He did ok but damn he put the code like 50 times.


Originally posted by Matroix7 View Post
ikr LOL


Happy I noticed
07-10-2015, 06:07 PM #6
Originally posted by TheHiddenHour View Post
Happy I noticed


I was looping for a friend but it kept freezing me.
07-10-2015, 10:24 PM #7
jwm614
NextGenUpdate Elite
Originally posted by Elitexboxer View Post
I was looping for a friend but it kept freezing me.


After any loop you need a wait or you will freeze

The following user thanked jwm614 for this useful post:

Exelo
07-11-2015, 02:07 AM #8
Exelo
Banned
Originally posted by jwm614 View Post
After any loop you need a wait or you will freeze


I was going to say it but you did before me :(

The following user thanked Exelo for this useful post:

jwm614
07-11-2015, 02:11 PM #9
jwm614
NextGenUpdate Elite
Originally posted by Exelo View Post
I was going to said it but you did before me :(


Yea lol the only way u don't need a wait after a loop is if u have a waittill in it

The following user thanked jwm614 for this useful post:

Exelo

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo