Академический Документы
Профессиональный Документы
Культура Документы
Loops
https://roderickvella.wordpress.com
Mission Objectives
Welcome to your 8th mission. In this
mission we are going to learn how to
use loops.
Loops
Are used when you want to run the
same code over and over again
Loops allow you to repeat a process a
set amount of times, or a limited
amount of times.
Loops can be used to monitor variables,
print messages or check players.
Anything that needs constant attention
or repeating.
While Loops
The while loop loops through a block of
code as long as a specified condition is
true
while (condition) {
code block to be executed
}
While Loops
Explanation 1
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
number = 1;
while( number < 5)
{
number = number + 1;
}
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
number = 1;
while( number < 5)
{
number = number + 1;
}
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
number = 1;
while( number < 5)
{
number = number + 1;
}
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
number = 1;
while( number < 5)
{
number = number + 1;
}
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
number = 1;
while( number < 5)
{
number = number + 1;
}
number = 1;
while( number < 5)
{
number = number + 1;
}
While Loops
Explanation 2
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
While Loops
flag = true;
number = 1;
while(flag)
{
number = number + 1;
if(number >= 3)
{
flag =false;
}
}
Step 1
thread
noWeaponsInTenSeconds();
Calls function
noWeaponsInTenSeconds();
using threading
Line 137
Line 138
Line 150
self takeAllWeapons();
For Loops
STEP5: number++ is
equivalent to number =
number +1; Therefore
number should become 1
Step 1
for(i=0;i<10;i++)
Line 148
Infinite Loops
Infinite Loops
Infinite Loops
for(;;)
{
IprintLnBold( "This is a looping message" );
wait 5;
}
Step 1
Step 2
self.origin
Line 152
distance2d(oldPosition,newPosition);
timeSpentCamping++;
Equivalent to
timeSpentCamping =
timeSpentCamping +1;
Line 166
self suicide();
Mission 8 Task 1
Update the code we created in our last mission.
Make the player hide and show himself using an
infinite loop