<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.brdoom.org/index.php?action=history&amp;feed=atom&amp;title=Break</id>
	<title>Break - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.brdoom.org/index.php?action=history&amp;feed=atom&amp;title=Break"/>
	<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Break&amp;action=history"/>
	<updated>2026-04-15T15:39:11Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.brdoom.org/index.php?title=Break&amp;diff=173&amp;oldid=prev</id>
		<title>MegaManx3: Criou página com &#039; break;  ==Uso==  &#039;&#039;&#039;break&#039;&#039;&#039; é usado para sair antecipadamente de um (dado tipo de) bloco de código e é mais comumente usado para sair do escopo atual de uma instrução &#039;&#039;do&#039;&#039;, &#039;&#039;for&#039;&#039; ou &#039;&#039;while&#039;&#039;, ou para sair completamente de um bloco &#039;&#039;switch&#039;&#039;.  ==Exemplos==  Este exemplo sai do loop for se o jogador correspondente não estiver atualmente no jogo.   for (int i = 0; i &lt; 8; i++)  {     if (!PlayerInGame (i))        break;       TeleportOther (1000 + i...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.brdoom.org/index.php?title=Break&amp;diff=173&amp;oldid=prev"/>
		<updated>2026-03-06T14:05:04Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039; break;  ==Uso==  &amp;#039;&amp;#039;&amp;#039;break&amp;#039;&amp;#039;&amp;#039; é usado para sair antecipadamente de um (dado tipo de) bloco de código e é mais comumente usado para sair do escopo atual de uma instrução &amp;#039;&amp;#039;do&amp;#039;&amp;#039;, &amp;#039;&amp;#039;for&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;while&amp;#039;&amp;#039;, ou para sair completamente de um bloco &amp;#039;&amp;#039;switch&amp;#039;&amp;#039;.  ==Exemplos==  Este exemplo sai do loop for se o jogador correspondente não estiver atualmente no jogo.   for (int i = 0; i &amp;lt; 8; i++)  {     if (!&lt;a href=&quot;/index.php?title=PlayerInGame&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;PlayerInGame (página inexistente)&quot;&gt;PlayerInGame&lt;/a&gt; (i))        &lt;a href=&quot;/index.php/Break&quot; title=&quot;Break&quot;&gt;break&lt;/a&gt;;       &lt;a href=&quot;/index.php?title=TeleportOther&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;TeleportOther (página inexistente)&quot;&gt;TeleportOther&lt;/a&gt; (1000 + i...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt; break;&lt;br /&gt;
&lt;br /&gt;
==Uso==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;break&amp;#039;&amp;#039;&amp;#039; é usado para sair antecipadamente de um (dado tipo de) bloco de código e é mais comumente usado para sair do escopo atual de uma instrução &amp;#039;&amp;#039;do&amp;#039;&amp;#039;, &amp;#039;&amp;#039;for&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;while&amp;#039;&amp;#039;, ou para sair completamente de um bloco &amp;#039;&amp;#039;switch&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Exemplos==&lt;br /&gt;
&lt;br /&gt;
Este exemplo sai do loop for se o jogador correspondente não estiver atualmente no jogo.&lt;br /&gt;
&lt;br /&gt;
 for (int i = 0; i &amp;lt; 8; i++)&lt;br /&gt;
 {&lt;br /&gt;
    if (![[PlayerInGame]] (i))&lt;br /&gt;
       [[break]];&lt;br /&gt;
 &lt;br /&gt;
    [[TeleportOther]] (1000 + i, 60 + i, 1);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Este exemplo sai do loop while se o jogador tiver o traje de radiação.&lt;br /&gt;
&lt;br /&gt;
 while (PlayerDrugged)&lt;br /&gt;
 {&lt;br /&gt;
    [[delay]] (35);&lt;br /&gt;
 &lt;br /&gt;
    if ([[CheckInventory]] (&amp;quot;{{Class|RadSuit}}&amp;quot;))&lt;br /&gt;
       [[break]]; // O traje de radiação protege contra o efeito de drogado&lt;br /&gt;
 &lt;br /&gt;
    [[FadeTo]] ([[random]] (0, 2) * 128, [[random]] (0, 2) * 128, [[random]] (0, 2) * 128, 1.0, 1.0);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Este exemplo usa a instrução &amp;#039;&amp;#039;&amp;#039;break&amp;#039;&amp;#039;&amp;#039; várias vezes em um bloco select. É importante lembrar de usar break no final de cada case para evitar que a execução “caia” para o bloco do próximo case.&lt;br /&gt;
&lt;br /&gt;
 switch ([[GameSkill]] ())&lt;br /&gt;
 {&lt;br /&gt;
    case {{const|SKILL_VERY_EASY}}:&lt;br /&gt;
       // Spawna um zumbi. Pateticamente fácil.&lt;br /&gt;
       [[SpawnSpot]] (&amp;quot;{{Class|ZombieMan}}&amp;quot;, 60);&lt;br /&gt;
       [[break]];&lt;br /&gt;
 &lt;br /&gt;
    case {{const|SKILL_EASY}}:&lt;br /&gt;
       // Spawna um imp. Ainda bem fácil.&lt;br /&gt;
       [[SpawnSpot]] (&amp;quot;{{Class|DoomImp}}&amp;quot;, 60);&lt;br /&gt;
       [[break]];&lt;br /&gt;
 &lt;br /&gt;
    case {{const|SKILL_HARD}}:&lt;br /&gt;
       // Spawna um baron, além de três imps.&lt;br /&gt;
       [[SpawnSpot]] (&amp;quot;{{Class|BaronOfHell}}&amp;quot;, 60);&lt;br /&gt;
       // break é intencionalmente não usado aqui, para permitir que a execução continue no próximo bloco.&lt;br /&gt;
 &lt;br /&gt;
    case {{const|SKILL_NORMAL}}:&lt;br /&gt;
       // Spawna três imps.&lt;br /&gt;
       [[SpawnSpot]] (&amp;quot;{{Class|DoomImp}}&amp;quot;, 61);&lt;br /&gt;
       [[break]];&lt;br /&gt;
 &lt;br /&gt;
    case {{const|SKILL_VERY_HARD}}:&lt;br /&gt;
       // Spawna um CYBERDEMON!&lt;br /&gt;
       [[SpawnSpot]] (&amp;quot;{{Class|Cyberdemon}}&amp;quot;, 60);&lt;br /&gt;
       [[break]];&lt;br /&gt;
 }&lt;br /&gt;
[[Category:ACS]]&lt;/div&gt;</summary>
		<author><name>MegaManx3</name></author>
	</entry>
</feed>