\b;Instrução \c;motor\n;
A instrução \c;motor( , );\n; define a velocidade dos motores esquerdo e direito do robô.

\b;Uso básico
A velocidade dada aos motores permanecerá constante durante a execução das próximas instruções. Devido a esta característica, é possível realizar um rotação durante a instrução  \c;\l;fire\u cbot\fire;();\n;. Isto irá varrer toda uma zona com apenas um tiro. Aqui está um exemplo que varre uma zona na frente do robô:
\c;
\s;	\l;turn\u cbot\turn;(45);         // gira 45 graus a esquerda
\s;	motor(0.5, -0.5); // desacelera a rotação a direita
\s;	\l;fire\u cbot\fire;(2);          // atira
\s;	motor(0,0);       // para a rotação
\n;
Com o motor esquerdo girando a meia velocidade para frente o e motor direito girando a meia velocidade para trás, o robô irá girar lentamente em sí durante o tipo de 2 segundos.

\b;Para especialistas
Sintaxe:
\s;\c;motor ( esquerdo, direito );\n;

Dá instruções de velocidade para os motores esquerdo e direito do robô. Os motores manterão a velocidade até que uma nova instrução motor seja realizada, ou até que uma instrução \c;\l;move\u cbot\move;\n;, \c;\l;turn\u cbot\turn;\n; ou \c;\l;goto\u cbot\goto;\n; seja realizada.

\t;esquerdo: \c;\l;float\u cbot\float;\n;
Instrução de velocidade para o motor esquerdo; o valor deve ser entre -1 e 1.

\t;direito: \c;\l;float\u cbot\float;\n;
Instrução de velocidade para o motor direito; o valor deve ser entre -1 e 1.

Exemplos:
\c;motor(1, 1);\n; move para frente com a maior velocidade possível.
\c;motor(-0.5, -0.5);\n; move para trás com meia velocidade.
\c;motor(1, -1);\n; gira para a direita o mais rápido possível. 

Nota:
\c;motor(2, 2);\n; não moverá para frente mais rápido que \c;motor(1, 1)\n; 
\c;motor(-2, -2);\n; não moverá para trás mais rápido que \c;motor(-1, -1)\n;

\t;Valor de retorno: \c;\l;void\u cbot\void;\n;
Nenhum.

\t;Veja também
\l;Instruções\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
