Merge pull request #34 from nextghost/dev-czech

Czech translation
coolant-mod
tomangelo 2018-09-08 22:03:50 +02:00 committed by GitHub
commit 259465038b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
117 changed files with 30866 additions and 0 deletions

1112
help/bots/po/cs.po Normal file

File diff suppressed because it is too large Load Diff

9354
help/cbot/po/cs.po Normal file

File diff suppressed because it is too large Load Diff

1196
help/generic/po/cs.po Normal file

File diff suppressed because it is too large Load Diff

1854
help/object/po/cs.po Normal file

File diff suppressed because it is too large Load Diff

738
help/programs/po/cs.po Normal file
View File

@ -0,0 +1,738 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-29 11:16+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: \b; header
#: ../E/10_FollowPhazer.txt:1 ../E/1_SwitchCell1.txt:1 ../E/1_SwitchCell1_link.txt:1 ../E/2_Recharge1.txt:1 ../E/2_Recharge1_link.txt:1 ../E/3_Recharge2.txt:1 ../E/3_Recharge2_link.txt:1 ../E/4_CollectTitanium1.txt:1 ../E/5_CollectTitanium2.txt:1 ../E/5_CollectTitanium2_link.txt:1 ../E/6_KillAnt1.txt:1 ../E/6_KillAnt1_link.txt:1 ../E/7_CollectTitanium3.txt:1 ../E/8_ServiceTower1.txt:1 ../E/8_ServiceTower1_link.txt:1 ../E/9_terranova.txt:1
#, no-wrap
msgid "Programs dispatched by Houston"
msgstr "Programy poslané z Houstonu"
#. type: Plain text
#: ../E/1_SwitchCell1.txt:2
#, no-wrap
msgid "Following is a program that has been developed by our engineers. It allows you to switch <a object|power>power cells</a>. A charged cell needs to be placed on the ground in front of the bot."
msgstr "Následující program vyvinuli naši inženýři. Slouží k výměně <a object|power>baterií</a>. Pro správné fungování musí na zemi před robotem ležet nabitá baterie."
#. type: Plain text
#: ../E/1_SwitchCell1.txt:4
#, no-wrap
msgid "In order to execute this program, select the program <code>SwitchCell1</code> in the list of the programs available on the bot (on the lower left-hand corner of your screen), and click on the arrow symbol <button 21/>."
msgstr "Pro spuštění tohoto programu vyberte v seznamu nainstalovaných programů robota (v levém dolním rohu obrazovky) položku <code>SwitchCell1</code> a klikněte na tlačítko se šipkou <button 21/>."
#. type: Source code
#: ../E/1_SwitchCell1.txt:6
#, no-wrap
msgid ""
"extern void object::SwitchCell1()\n"
"{\n"
"\t<a cbot|grab>grab</a>(InFront); // take the new cell in front\n"
"\t<a cbot|drop>drop</a>(Behind); // and drop it behind\n"
"\t\n"
"\t<a cbot|grab>grab</a>(EnergyCell); // take the cell from the bot\n"
"\t<a cbot|drop>drop</a>(InFront); // and drop it in front\n"
"\t\n"
"\t<a cbot|grab>grab</a>(Behind); // take the new cell\n"
"\t<a cbot|drop>drop</a>(EnergyCell); // and drop it on the bot\n"
"}"
msgstr ""
"extern void object::SwitchCell1()\n"
"{\n"
"\t<a cbot|grab>grab</a>(InFront); // zvedne baterii pred robotem\n"
"\t<a cbot|drop>drop</a>(Behind); // a polozi ji za sebe\n"
"\t\n"
"\t<a cbot|grab>grab</a>(EnergyCell); // vynda vlastni baterii\n"
"\t<a cbot|drop>drop</a>(InFront); // a polozi ji pred sebe\n"
"\t\n"
"\t<a cbot|grab>grab</a>(Behind); // zvedne novou baterii\n"
"\t<a cbot|drop>drop</a>(EnergyCell); // a vlozi ji do zdirky\n"
"}"
#. type: Plain text
#: ../E/1_SwitchCell1_link.txt:2 ../E/2_Recharge1_link.txt:2 ../E/3_Recharge2_link.txt:2 ../E/5_CollectTitanium2_link.txt:2 ../E/6_KillAnt1_link.txt:2 ../E/8_ServiceTower1_link.txt:2
#, no-wrap
msgid "We did not develop a specific program for this mission. However, you can develop your own programs if you think it would be useful."
msgstr "Pro tuto misi jsme nevyvinuli žádný nový program. Pokud se Vám to ale bude hodit, můžete si napsat vlastní programy."
#. type: \b; header
#: ../E/10_FollowPhazer.txt:40 ../E/1_SwitchCell1_link.txt:4 ../E/2_Recharge1.txt:20 ../E/2_Recharge1_link.txt:4 ../E/3_Recharge2.txt:23 ../E/3_Recharge2_link.txt:4 ../E/4_CollectTitanium1.txt:24 ../E/5_CollectTitanium2.txt:32 ../E/5_CollectTitanium2_link.txt:4 ../E/6_KillAnt1.txt:23 ../E/6_KillAnt1_link.txt:4 ../E/7_CollectTitanium3.txt:53 ../E/8_ServiceTower1.txt:43 ../E/8_ServiceTower1_link.txt:4 ../E/9_terranova.txt:20
#, no-wrap
msgid "Archives"
msgstr "Archivy"
#. type: Plain text
#: ../E/10_FollowPhazer.txt:41 ../E/1_SwitchCell1_link.txt:5 ../E/2_Recharge1.txt:21 ../E/2_Recharge1_link.txt:5 ../E/3_Recharge2.txt:24 ../E/3_Recharge2_link.txt:5 ../E/4_CollectTitanium1.txt:25 ../E/5_CollectTitanium2.txt:33 ../E/5_CollectTitanium2_link.txt:5 ../E/6_KillAnt1.txt:24 ../E/6_KillAnt1_link.txt:5 ../E/7_CollectTitanium3.txt:54 ../E/8_ServiceTower1.txt:44 ../E/8_ServiceTower1_link.txt:5 ../E/9_terranova.txt:21
#, no-wrap
msgid "Index of the programs dispatched in former missions:"
msgstr "Seznam programů poslaných pro předchozí mise:"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:50 ../E/1_SwitchCell1_link.txt:7 ../E/2_Recharge1.txt:23 ../E/2_Recharge1_link.txt:8 ../E/3_Recharge2.txt:26 ../E/3_Recharge2_link.txt:9 ../E/4_CollectTitanium1.txt:29 ../E/5_CollectTitanium2.txt:38 ../E/5_CollectTitanium2_link.txt:11 ../E/6_KillAnt1.txt:30 ../E/6_KillAnt1_link.txt:12 ../E/7_CollectTitanium3.txt:61 ../E/8_ServiceTower1.txt:52 ../E/8_ServiceTower1_link.txt:14 ../E/9_terranova.txt:30
#, no-wrap
msgid "<code><a programs/1_SwitchCell1>SwitchCell1</a></code>"
msgstr "<code><a programs/1_SwitchCell1>SwitchCell1</a></code>"
#. type: Plain text
#: ../E/2_Recharge1.txt:2
#, no-wrap
msgid "Below is a program that has been developed by our engineers. It allows you to recharge the <a object|power>power cell</a> of a bot: it goes to the closest <a object|station>power station</a>, waits 5 seconds, and comes back to the initial position."
msgstr "Následující program vyvinuli naši inženýři. Slouží k nabití <a object|power>baterie</a> robota: Robot dojede na nejbližší <a object|station>nabíječku</a>, počká 5 sekund, a vrátí se na výchozí místo."
#. type: Plain text
#: ../E/2_Recharge1.txt:4
#, no-wrap
msgid "Remark: If you click on an element of the program underlined in blue, your SatCom will display a text that explains this element. The texts that follow a double slash <code>//</code> are not part of the program, but are comments that help you to understand the program."
msgstr "Poznámka: Když kliknete na některý modře podtržený prvek programu, Váš SatKom zobrazí nápovědu k danému prvku. Text za dvěma lomítky <code>//</code> není součástí programu. Je to pouze komentář, který Vám má osvětlit smysl příslušných příkazů."
#. type: Source code
#: ../E/2_Recharge1.txt:6
#, no-wrap
msgid ""
"extern void object::Recharge1()\n"
"{\n"
"\t<a cbot|type>point</a> start; // variable for initial pos.\n"
"\t<a cbot|type>object</a> item; // info. about power station\n"
"\t\n"
"\tstart = position; // store initial position\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // look for station\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the power station\n"
"\t<a cbot|wait>wait</a>(5); // wait 5 seconds\n"
"\t\n"
"\t<a cbot|goto>goto</a>(start); // go back to initial pos.\n"
"}"
msgstr ""
"extern void object::Recharge1()\n"
"{\n"
"\t<a cbot|type>point</a> start; // promenna pro vychozi polohu\n"
"\t<a cbot|type>object</a> item; // informace o nabijecce\n"
"\t\n"
"\tstart = position; // ulozit vychozi polohu\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // najit nabijecku\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na nabijecku\n"
"\t<a cbot|wait>wait</a>(5); // pockat 5 skund\n"
"\t\n"
"\t<a cbot|goto>goto</a>(start); // zpet na vychozi misto\n"
"}"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:49 ../E/2_Recharge1_link.txt:7 ../E/3_Recharge2.txt:27 ../E/3_Recharge2_link.txt:8 ../E/4_CollectTitanium1.txt:28 ../E/5_CollectTitanium2.txt:37 ../E/5_CollectTitanium2_link.txt:10 ../E/6_KillAnt1.txt:29 ../E/6_KillAnt1_link.txt:11 ../E/7_CollectTitanium3.txt:60 ../E/8_ServiceTower1.txt:51 ../E/8_ServiceTower1_link.txt:13 ../E/9_terranova.txt:29
#, no-wrap
msgid "<code><a programs/2_Recharge1>Recharge1</a></code>"
msgstr "<code><a programs/2_Recharge1>Recharge1</a></code>"
#. type: Plain text
#: ../E/3_Recharge2.txt:2
#, no-wrap
msgid "We have improved the recharge program. When it arrives at the <a object|station>power station</a>, the bot does not wait exactly 5 seconds, but only until the <a object|power>power cell</a> is fully charged. After the bot is back at the initial position, it displays a message on the screen."
msgstr "Vylepšili jsme nabíjecí program. Když robot dojede na <a object|station>nabíječku</a>, nebude čekat přesně 5 sekund, ale jen dokud se mu plně nenabije <a object|power>baterie</a>. Až se pak vrátí na výchozí místo, zobrazí zprávu na obrazovce."
#. type: Source code
#: ../E/3_Recharge2.txt:4
#, no-wrap
msgid ""
"extern void object::Recharge2()\n"
"{\n"
"\t<a cbot|type>point</a> start; // variable for initial pos.\n"
"\t<a cbot|type>object</a> item; // info. about power station\n"
"\t\n"
"\tstart = position; // store initial position\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // look for station\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the power station\n"
"\t\n"
"\t<a cbot|while>while</a> ( <a cbot|object>energyCell.energyLevel</a> < 1 )\n"
"\t{\n"
"\t\t<a cbot|wait>wait</a>(1); // wait until recharged\n"
"\t}\n"
"\t\n"
"\t<a cbot|goto>goto</a>(start); // go back to initial pos.\n"
"\t<a cbot|message>message</a>(\"Recharge completed\");\n"
"}"
msgstr ""
"extern void object::Recharge2()\n"
"{\n"
"\t<a cbot|type>point</a> start; // promenna pro vychozi polohu\n"
"\t<a cbot|type>object</a> item; // informace o nabijecce\n"
"\t\n"
"\tstart = position; // ulozit vychozi polohu\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // najit nabijecku\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na nabijecku\n"
"\t\n"
"\t<a cbot|while>while</a> ( <a cbot|object>energyCell.energyLevel</a> < 1 )\n"
"\t{\n"
"\t\t<a cbot|wait>wait</a>(1); // cekat na nabiti baterie\n"
"\t}\n"
"\t\n"
"\t<a cbot|goto>goto</a>(start); // zpet na vychozi misto\n"
"\t<a cbot|message>message</a>(\"Recharge completed\");\n"
"}"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:48 ../E/3_Recharge2_link.txt:7 ../E/4_CollectTitanium1.txt:27 ../E/5_CollectTitanium2.txt:36 ../E/5_CollectTitanium2_link.txt:9 ../E/6_KillAnt1.txt:28 ../E/6_KillAnt1_link.txt:10 ../E/7_CollectTitanium3.txt:59 ../E/8_ServiceTower1.txt:50 ../E/8_ServiceTower1_link.txt:12 ../E/9_terranova.txt:28
#, no-wrap
msgid "<code><a programs/3_Recharge2>Recharge2</a></code>"
msgstr "<code><a programs/3_Recharge2>Recharge2</a></code>"
#. type: Plain text
#: ../E/4_CollectTitanium1.txt:2
#, no-wrap
msgid ""
"Below is one of the programs that has been developed by our engineers.\n"
"It instructs a <a object|botgr>grabber</a> to retrieve the nearest chunk of <a object|titanore>titanium ore</a> and place it on the <a object|convert>converter</a>."
msgstr ""
"Následující program vyvinuli naši inženýři.\n"
"Slouží k řízení <a object|botgr>robotického ramena</a>, aby našlo nejbližší hroudu <a object|titanore>titanové rudy</a> a odvezlo ji do <a object|convert>konvertoru</a>."
#. type: Plain text
#: ../E/4_CollectTitanium1.txt:5
#, no-wrap
msgid "In order to execute this program, select the program <code>CollectTitanium1</code> in the list of the programs available on the bot (on the lower left-hand corner of your screen), and click on the arrow symbol <button 21/>. At any moment you can stop the program and take over at the controls with the stop button <button 8/>."
msgstr "Pro spuštění tohoto programu vyberte v seznamu nainstalovaných programů robota (v levém dolním rohu obrazovky) položku <code>CollectTitanium1</code> a klikněte na tlačítko se šipkou <button 21/>. Program můžete kdykoliv vypnout a převzít ovládání robota tlačítkem Zastavit <button 8/>."
#. type: Source code
#: ../E/4_CollectTitanium1.txt:7
#, no-wrap
msgid ""
"extern void object::CollectTitanium1()\n"
"{\n"
"\t// 1) Variable definition.\n"
"\t<a cbot|type>object</a> item; // info. about objects\n"
"\t\n"
"\t// 2) Go to the titanium ore and grab it.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// look for titanium ore\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t<a cbot|grab>grab</a>(); // grab the titanium\n"
"\t\n"
"\t// 3) Go to the converter and drop it.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // look for converter\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t<a cbot|drop>drop</a>(); // drop the titanium\n"
"\t<a cbot|move>move</a>(-2.5); // step back 2.5 m\n"
"}"
msgstr ""
"extern void object::CollectTitanium1()\n"
"{\n"
"\t// 1) Deklarace promennych.\n"
"\t<a cbot|type>object</a> item; // informace o objektech\n"
"\t\n"
"\t// 2) Dojet k titanove rude a zvednout ji.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// najit titanovou rudu\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t<a cbot|grab>grab</a>(); // zvednout rudu\n"
"\t\n"
"\t// 3) Dojet do konvertoru a polozit rudu.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // najit konvertor\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t<a cbot|drop>drop</a>(); // pozolit rudu\n"
"\t<a cbot|move>move</a>(-2.5); // zacouvat 2,5m\n"
"}"
#. type: Plain text
#: ../E/5_CollectTitanium2.txt:2
#, no-wrap
msgid ""
"Below is one of the programs that has been developed by our engineers.\n"
"An upgrade on the previous program: the <a object|botgr>grabber</a>, on its way back from the converter, makes a stop, if necessary, at the <a object|station>power station</a> to recharge its power cell."
msgstr ""
"Níže je jeden z programů vyvinutých našimi inženýry.\n"
"Vylepšení předchozího programu: Když to bude třeba, <a object|botgr>robotické rameno</a> se cestou z konvertoru zastaví na <a object|station>nabíječce</a> a nabije si baterii."
#. type: Plain text
#: ../E/5_CollectTitanium2.txt:5
#, no-wrap
msgid "This program also works on <a object|botgj>winged grabbers</a>, if the <a object|derrick>derrick</a> is on another island than the <a object|convert>converter</a>."
msgstr "Tento program funguje i na <a object|botgj>létajících ramenech</a>, když je <a object|derrick>vrtná věž</a> na jiném ostrově než <a object|convert>konvertor</a>."
#. type: Source code
#: ../E/5_CollectTitanium2.txt:7
#, no-wrap
msgid ""
"extern void object::CollectTitanium2()\n"
"{\n"
"\t// 1) Variable definition.\n"
"\t<a cbot|type>object</a> item; // info. about objects\n"
"\t\n"
"\t// 2) Go to the titanium ore and grab it.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// look for titanium ore\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t<a cbot|grab>grab</a>(); // grab the titanium\n"
"\t\n"
"\t// 3) Go to the converter and drop it.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // look for converter\n"
"\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t<a cbot|drop>drop</a>(); // drop the titanium\n"
"\t<a cbot|move>move</a>(-2.5); // step back 2.5 m\n"
"\t\t\n"
"\t// 4) If power cell half empty, recharges.\n"
"\tif ( energyCell.energyLevel < 0.5 )\n"
"\t{ // if so:\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // look for station\n"
"\t\t<a cbot|goto>goto</a>(item.position); // go there\n"
"\t\t<a cbot|wait>wait</a>(5); // wait\n"
"\t}\n"
"}"
msgstr ""
"extern void object::CollectTitanium2()\n"
"{\n"
"\t// 1) Deklarace promennych.\n"
"\t<a cbot|type>object</a> item; // informace o objektech\n"
"\t\n"
"\t// 2) Dojet k titanove rude a zvednout ji.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// najit titanovou rudu\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t<a cbot|grab>grab</a>(); // zvednout rudu\n"
"\t\n"
"\t// 3) Dojet do konvertoru a polozit rudu.\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // najit konvertor\n"
"\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t<a cbot|drop>drop</a>(); // polozit rudu\n"
"\t<a cbot|move>move</a>(-2.5); // zacouvat 2,5m\n"
"\t\t\n"
"\t// 4) Pokud je baterie poloprazdna, nabit se.\n"
"\tif ( energyCell.energyLevel < 0.5 )\n"
"\t{ // kdyz podminka plati:\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>); // najit nabijecku\n"
"\t\t<a cbot|goto>goto</a>(item.position); // dojet tam\n"
"\t\t<a cbot|wait>wait</a>(5); // pockat\n"
"\t}\n"
"}"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:47 ../E/5_CollectTitanium2.txt:35 ../E/5_CollectTitanium2_link.txt:8 ../E/6_KillAnt1.txt:27 ../E/6_KillAnt1_link.txt:9 ../E/7_CollectTitanium3.txt:58 ../E/8_ServiceTower1.txt:49 ../E/8_ServiceTower1_link.txt:11 ../E/9_terranova.txt:27
#, no-wrap
msgid "<code><a programs/4_CollectTitanium1>CollectTitanium1</a></code>"
msgstr "<code><a programs/4_CollectTitanium1>CollectTitanium1</a></code>"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:46 ../E/5_CollectTitanium2_link.txt:7 ../E/6_KillAnt1.txt:26 ../E/6_KillAnt1_link.txt:8 ../E/7_CollectTitanium3.txt:57 ../E/8_ServiceTower1.txt:48 ../E/8_ServiceTower1_link.txt:10 ../E/9_terranova.txt:26
#, no-wrap
msgid "<code><a programs/5_CollectTitanium2>CollectTitanium2</a></code>"
msgstr "<code><a programs/5_CollectTitanium2>CollectTitanium2</a></code>"
#. type: Plain text
#: ../E/6_KillAnt1.txt:2
#, no-wrap
msgid "Execute the program <code>KillAnt1</code> immediately on your <a object|botfr>wheeled shooter</a>, it will protect your west flank. Meantime you can elaborate your defense strategy."
msgstr "Na svém <a object|botfr>pojízdném kanónu</a> ihned spusťte program <code>KillAnt1</code>, bude Vám hlídat západní stranu. Pak se můžete věnovat budování obranného perimetru."
#. type: Source code
#: ../E/6_KillAnt1.txt:4
#, no-wrap
msgid ""
"extern void object::KillAnt1()\n"
"{\n"
"\t<a cbot|type>object</a> item; // info. about object\n"
"\t\n"
"\t<a cbot|goto>goto</a>(-30, 0); // go west\n"
"\t<a cbot|aim>aim</a>(0); // aim straight\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // repeat forever:\n"
"\t{\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>AlienAnt</a>, 0, 360, 0, 40);\n"
"\t\t<a cbot|if>if</a> ( item != null ) // ant detected ?\n"
"\t\t{\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|fire>fire</a>(0.5); // shoot 0.5 s\n"
"\t\t}\n"
"\t\t<a cbot|wait>wait</a>(1); // wait 1 second\n"
"\t}\n"
"}"
msgstr ""
"extern void object::KillAnt1()\n"
"{\n"
"\t<a cbot|type>object</a> item; // informace o objektech\n"
"\t\n"
"\t<a cbot|goto>goto</a>(-30, 0); // jet na zapad\n"
"\t<a cbot|aim>aim</a>(0); // namirit rovne pred sebe\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // opakovat stale dokola:\n"
"\t{\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>AlienAnt</a>, 0, 360, 0, 40);\n"
"\t\t<a cbot|if>if</a> ( item != null ) // nalezen mravenec?\n"
"\t\t{\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|fire>fire</a>(0.5); // vystrelit 0,5s\n"
"\t\t}\n"
"\t\t<a cbot|wait>wait</a>(1); // pockat 1 sekundu\n"
"\t}\n"
"}"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:45 ../E/6_KillAnt1_link.txt:7 ../E/7_CollectTitanium3.txt:56 ../E/8_ServiceTower1.txt:47 ../E/8_ServiceTower1_link.txt:9 ../E/9_terranova.txt:25
#, no-wrap
msgid "<code><a programs/6_KillAnt1>KillAnt1</a></code>"
msgstr "<code><a programs/6_KillAnt1>KillAnt1</a></code>"
#. type: Plain text
#: ../E/7_CollectTitanium3.txt:2
#, no-wrap
msgid "As you will need lots of titanium for this mission, we have made the program <code>CollectTitanium</code> still more efficient. It gathers a whole series of titanium cubes on a free surface, so you can let it work on its own. It also recharges itself at the <a object|station>power station</a> if necessary."
msgstr "Protože v této misi budete potřebovat spoustu titanu, opět jsme vylepšili program <code>CollectTitanium</code>. Robot bude vyrábět kostky titanu do zásoby a odkládat je na volném místě, takže ho můžete nechat pracovat samostatně. V případě potřeby si navíc sám dobije baterii na <a object|station>nabíječce</a>."
#. type: Source code
#: ../E/7_CollectTitanium3.txt:4
#, no-wrap
msgid ""
"extern void object::CollectTitanium3()\n"
"{\n"
"\t// 1) Variable definition.\n"
"\t<a cbot|type>object</a> item; // info. about objects\n"
"\t\n"
"\t<a cbot|while>while</a> (true) // repeat forever\n"
"\t{\n"
"\t\t\n"
"\t\t// 2) Go to the titanium ore and grab it.\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// look for titanium\n"
"\t\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t\t<a cbot|grab>grab</a>(); // grab the titanium\n"
"\t\t\n"
"\t\t// 3) Go to the converter and drop it.\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // look for converter\n"
"\t\t<a cbot|goto>goto</a>(item.position); // go to the position\n"
"\t\t<a cbot|drop>drop</a>(); // drop the titanium\n"
"\t\t<a cbot|move>move</a>(-2.5); // step back 2.5 m\n"
"\t\t\n"
"\t\t// 4) Wait until titanium converted and grab it\n"
"\t\t<a cbot|do>do</a>\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(1); // wait for cube\n"
"\t\t\titem = <a cbot|radar>radar</a>(<a cbot|category>Titanium</a>, 0, 45, 0, 5);\n"
"\t\t}\n"
"\t\t<a cbot|while>while</a> ( item == null );\n"
"\t\t<a cbot|goto>goto</a>(item.position);\n"
"\t\t<a cbot|grab>grab</a>(); // grab it\n"
"\t\t\n"
"\t\t// 5) Drop on a free space\n"
"\t\t<a cbot|goto>goto</a>(<a cbot|space>space</a>(position)); // go to free space\n"
"\t\t<a cbot|drop>drop</a>(); // drop titanium\n"
"\t\t\n"
"\t\t// 6) If power cell half empty, recharges.\n"
"\t\t<a cbot|if>if</a> ( energyCell.energyLevel < 0.5 )\n"
"\t\t{ // if so:\n"
"\t\t\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>);\n"
"\t\t\t<a cbot|if>if</a> ( item != null ) // station found ?\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|goto>goto</a>(item.position); // go there\n"
"\t\t\t\t<a cbot|while>while</a> ( energyCell.energyLevel < 1 )\n"
"\t\t\t\t{ // until recharged:\n"
"\t\t\t\t\t<a cbot|wait>wait</a>(1); // wait\n"
"\t\t\t\t}\n"
"\t\t\t}\n"
"\t\t}\n"
"\t}\n"
"}"
msgstr ""
"extern void object::CollectTitanium3()\n"
"{\n"
"\t// 1) Deklarace promennych.\n"
"\t<a cbot|type>object</a> item; // informace o objektech\n"
"\t\n"
"\t<a cbot|while>while</a> (true) // opakovat porad dokola\n"
"\t{\n"
"\t\t\n"
"\t\t// 2) Dojet k titanove rude a zvednout ji.\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>TitaniumOre</a>);// najit titanovou rudu\n"
"\t\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t\t<a cbot|grab>grab</a>(); // zvednout rudu\n"
"\t\t\n"
"\t\t// 3) Dojet do konvertoru a polozit rudu.\n"
"\t\titem = <a cbot|radar>radar</a>(<a cbot|category>Converter</a>); // najit konvertor\n"
"\t\t<a cbot|goto>goto</a>(item.position); // dojet na misto\n"
"\t\t<a cbot|drop>drop</a>(); // polozit rudu\n"
"\t\t<a cbot|move>move</a>(-2.5); // zacouvat 2,5m\n"
"\t\t\n"
"\t\t// 4) Pockat na dokonceni vyroby a zvednout titan.\n"
"\t\t<a cbot|do>do</a>\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(1); // cekat na kostku titanu\n"
"\t\t\titem = <a cbot|radar>radar</a>(<a cbot|category>Titanium</a>, 0, 45, 0, 5);\n"
"\t\t}\n"
"\t\t<a cbot|while>while</a> ( item == null );\n"
"\t\t<a cbot|goto>goto</a>(item.position);\n"
"\t\t<a cbot|grab>grab</a>(); // zvednout ji\n"
"\t\t\n"
"\t\t// 5) Odlozit na volnem miste.\n"
"\t\t<a cbot|goto>goto</a>(<a cbot|space>space</a>(position)); // dojet na volne misto\n"
"\t\t<a cbot|drop>drop</a>(); // polozit titan\n"
"\t\t\n"
"\t\t// 6) Pokud je baterie poloprazdna, nabit se.\n"
"\t\t<a cbot|if>if</a> ( energyCell.energyLevel < 0.5 )\n"
"\t\t{ // pokud podminka plati:\n"
"\t\t\titem = <a cbot|radar>radar</a>(<a cbot|category>PowerStation</a>);\n"
"\t\t\t<a cbot|if>if</a> ( item != null ) // existuje nabijecka?\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|goto>goto</a>(item.position); // dojet na ni\n"
"\t\t\t\t<a cbot|while>while</a> ( energyCell.energyLevel < 1 )\n"
"\t\t\t\t{ // dokud baterie neni nabita:\n"
"\t\t\t\t\t<a cbot|wait>wait</a>(1); // cekat\n"
"\t\t\t\t}\n"
"\t\t\t}\n"
"\t\t}\n"
"\t}\n"
"}"
#. type: Plain text
#: ../E/8_ServiceTower1.txt:2
#, no-wrap
msgid "We have developed a program that takes care of recharging the power cell of a <a object|tower>defense tower</a>:"
msgstr "Vyvinuli jsme program, který se postará o nabíjení baterie <a object|tower>obranné věže</a>:"
#. type: Bullet: '1)'
#: ../E/8_ServiceTower1.txt:4
#, no-wrap
msgid "Go to a <a object|tower>defense tower</a>."
msgstr "Dojet k <a object|tower>obranné věži</a>."
#. type: Bullet: '2)'
#: ../E/8_ServiceTower1.txt:5
#, no-wrap
msgid "Wait until the <a object|power>power cell</a> is 80% empty."
msgstr "Počkat, až bude <a object|power>baterie</a> z 80 % vybitá."
#. type: Bullet: '3)'
#: ../E/8_ServiceTower1.txt:6
#, no-wrap
msgid "Grab the <a object|power>power cell</a> and recharge it on a <a object|station>power station</a>."
msgstr "Vzít <a object|power>baterii</a> a nabít ji na <a object|station>nabíječce</a>."
#. type: Bullet: '4)'
#: ../E/8_ServiceTower1.txt:7
#, no-wrap
msgid "Put it back on the <a object|tower>defense tower</a>."
msgstr "Vrátit ji zpět do <a object|tower>obranné věže</a>."
#. type: Plain text
#: ../E/8_ServiceTower1.txt:9
#, no-wrap
msgid "Build the <a object|station>power station</a> as close as possible to the tower in order to reduce the time when the tower has got no power cell. A good trick is to place a power cell on the ground in front of the tower. The wasp will attack the power cell, and if the first shoot misses or a wasp arrives when the defense tower has got no energy, only the power cell is destroyed and not the defense tower."
msgstr "<a object|station>Nabíječku</a> postavte co nejblíže k obranné věži, aby byla věž bez baterie co nejkratší dobu. Také můžete využít trik s druhou baterií, kterou položte před věž. Když pak přiletí vosa a věž první ranou netrefí nebo zrovna bude bez energie, vosa zničí pouze odloženou baterii."
#. type: Source code
#: ../E/8_ServiceTower1.txt:11
#, no-wrap
msgid ""
"extern void object::ServiceTower1()\n"
"{\n"
"\t<a cbot|object>object</a> tower; // info. about tower\n"
"\t<a cbot|object>object</a> station; // info. about station\n"
"\t\n"
"\t// 1) go to the defense tower\n"
"\ttower = <a cbot|radar>radar</a>(DefenseTower); // look for tower\n"
"\t<a cbot|goto>goto</a>(tower.position); // go there\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // repeat forever\n"
"\t{\n"
"\t\t// 2) wait until power cell is empty\n"
"\t\t<a cbot|while>while</a> ( tower.energyCell.energyLevel > 0.2 )\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(2);\n"
"\t\t}\n"
"\t\t<a cbot|grab>grab</a>(); // grab the power cell\n"
"\t\t\n"
"\t\t// 3) go to the power station to recharge\n"
"\t\tstation = <a cbot|radar>radar</a>(PowerStation);\n"
"\t\t<a cbot|goto>goto</a>(station.position); // go there\n"
"\t\t<a cbot|while>while</a> ( load.energyLevel < 1 )\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(1); // wait until recharged\n"
"\t\t}\n"
"\t\t\n"
"\t\t// 4) go back to defense tower\n"
"\t\t<a cbot|goto>goto</a>(tower.position); // go to tower\n"
"\t\t<a cbot|drop>drop</a>(); // drop the power cell\n"
"\t}\n"
"}"
msgstr ""
"extern void object::ServiceTower1()\n"
"{\n"
"\t<a cbot|object>object</a> tower; // informace o vezi\n"
"\t<a cbot|object>object</a> station; // informace o nabijecce\n"
"\t\n"
"\t// 1) dojet k obranne vezi\n"
"\ttower = <a cbot|radar>radar</a>(DefenseTower); // najit vez\n"
"\t<a cbot|goto>goto</a>(tower.position); // dojet na misto\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // opakovat stale dokola\n"
"\t{\n"
"\t\t// 2) cekat, az bude baterie vybita\n"
"\t\t<a cbot|while>while</a> ( tower.energyCell.energyLevel > 0.2 )\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(2);\n"
"\t\t}\n"
"\t\t<a cbot|grab>grab</a>(); // vzit baterii\n"
"\t\t\n"
"\t\t// 3) dojet na nabijecku a nabit baterii\n"
"\t\tstation = <a cbot|radar>radar</a>(PowerStation);\n"
"\t\t<a cbot|goto>goto</a>(station.position); // dojet na misto\n"
"\t\t<a cbot|while>while</a> ( load.energyLevel < 1 )\n"
"\t\t{\n"
"\t\t\t<a cbot|wait>wait</a>(1); // cekat na nabiti\n"
"\t\t}\n"
"\t\t\n"
"\t\t// 4) dojet zpet k vezi\n"
"\t\t<a cbot|goto>goto</a>(tower.position); // dojet k vezi\n"
"\t\t<a cbot|drop>drop</a>(); // polozit baterii\n"
"\t}\n"
"}"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:44 ../E/8_ServiceTower1.txt:46 ../E/8_ServiceTower1_link.txt:8 ../E/9_terranova.txt:24
#, no-wrap
msgid "<code><a programs/7_CollectTitanium3>CollectTitanium3</a></code>"
msgstr "<code><a programs/7_CollectTitanium3>CollectTitanium3</a></code>"
#. type: Bullet: 'o'
#: ../E/10_FollowPhazer.txt:43 ../E/8_ServiceTower1_link.txt:7 ../E/9_terranova.txt:23
#, no-wrap
msgid "<code><a programs/8_ServiceTower1>ServiceTower1</a></code>"
msgstr "<code><a programs/8_ServiceTower1>ServiceTower1</a></code>"
#. type: Plain text
#: ../E/10_FollowPhazer.txt:2
#, no-wrap
msgid "Below is a program that has been developed by our engineers."
msgstr "Následující program vyvinuli naši inženýři."
#. type: Plain text
#: ../E/10_FollowPhazer.txt:4
#, no-wrap
msgid "It instructs the <a object|botshld>shielder</a> to follow and protect the <a object|botphaz>phazer</a>."
msgstr "Slouží k řízení <a object|botshld>mobilního štítu</a>, aby jezdil za <a object|botphaz>fázovým dělem</a> a chránil ho."
#. type: Source code
#: ../E/10_FollowPhazer.txt:6
#, no-wrap
msgid ""
"extern void object::FollowPhazer()\n"
"{\n"
"\t<a cbot|type>object</a> item; // info. about phazer\n"
"\t<a cbot|type>point</a> dest; // position where to go\n"
"\t<a cbot|type>float</a> dist; // distance to phazer\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PhazerShooter</a>);\n"
"\t<a cbot|if>if</a> ( item == null )\n"
"\t{\n"
"\t\t<a cbot|message>message</a>(\"No phazer found\");\n"
"\t\t<a cbot|return>return</a>; // stop the program\n"
"\t}\n"
"\t<a cbot|shield>shield</a>(1, 25); // activate the shield\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // repeat forever\n"
"\t{\n"
"\t\titem = <a cbot|radar>radar</a>(PhazerShooter);// look for phazer\n"
"\t\t<a cbot|if>if</a> ( item == null ) break;\n"
"\t\t\n"
"\t\tdist = <a cbot|dist>distance</a>(item.position, position);\n"
"\t\t<a cbot|if>if</a> ( dist < 5 )\n"
"\t\t{ // if closer than 5 m:\n"
"\t\t\t<a cbot|wait>wait</a>(1); // wait\n"
"\t\t}\n"
"\t\t<a cbot|if>else</a> // otherwise:\n"
"\t\t{ // Calculate a position 5 m before the phazer\n"
"\t\t\tdest.x = (item.position.x-position.x)*((dist-5)/dist)+position.x;\n"
"\t\t\tdest.y = (item.position.y-position.y)*((dist-5)/dist)+position.y;\n"
"\t\t\tdest.z = (item.position.z-position.z)*((dist-5)/dist)+position.z;\n"
"\t\t\t<a cbot|goto>goto</a>(dest, 0, 1, 1); // and go there\n"
"\t\t}\n"
"\t}\n"
"}"
msgstr ""
"extern void object::FollowPhazer()\n"
"{\n"
"\t<a cbot|type>object</a> item; // informace o fazovem delu\n"
"\t<a cbot|type>point</a> dest; // misto, kam jet\n"
"\t<a cbot|type>float</a> dist; // vzdalenost k fazovemu delu\n"
"\t\n"
"\titem = <a cbot|radar>radar</a>(<a cbot|category>PhazerShooter</a>);\n"
"\t<a cbot|if>if</a> ( item == null )\n"
"\t{\n"
"\t\t<a cbot|message>message</a>(\"No phazer found\");\n"
"\t\t<a cbot|return>return</a>; // ukoncit program\n"
"\t}\n"
"\t<a cbot|shield>shield</a>(1, 25); // zapnout stit\n"
"\t\n"
"\t<a cbot|while>while</a> ( true ) // opakovat stale dokola\n"
"\t{\n"
"\t\titem = <a cbot|radar>radar</a>(PhazerShooter);// najit fazove delo\n"
"\t\t<a cbot|if>if</a> ( item == null ) break;\n"
"\t\t\n"
"\t\tdist = <a cbot|dist>distance</a>(item.position, position);\n"
"\t\t<a cbot|if>if</a> ( dist < 5 )\n"
"\t\t{ // pokud je delo blize nez 5m\n"
"\t\t\t<a cbot|wait>wait</a>(1); // cekat\n"
"\t\t}\n"
"\t\t<a cbot|if>else</a> // jinak:\n"
"\t\t{ // Vypocitat bod 5m od fazoveho dela\n"
"\t\t\tdest.x = (item.position.x-position.x)*((dist-5)/dist)+position.x;\n"
"\t\t\tdest.y = (item.position.y-position.y)*((dist-5)/dist)+position.y;\n"
"\t\t\tdest.z = (item.position.z-position.z)*((dist-5)/dist)+position.z;\n"
"\t\t\t<a cbot|goto>goto</a>(dest, 0, 1, 1); // a dojet tam\n"
"\t\t}\n"
"\t}\n"
"}"
#. type: Plain text
#: ../E/9_terranova.txt:2
#, no-wrap
msgid "According to the data transmitted by the satellite, our engineers have developed two programs. The first one guides the <a object|botshld>shielder bot</a> through the narrow valley north close to the place where the key has been located. You can follow it without fearing any attack:"
msgstr "Naši inženýři podle dat získaných ze satelitu vyvinuli dva programy. První program pošle <a object|botshld>mobilní štít</a> skrz úzké údolí na severu k místu, kde byl nalezen klíč. Vy můžete údolím spolu se štítem bezpečně projít:"
#. type: Source code
#: ../E/9_terranova.txt:4
#, no-wrap
msgid ""
"extern void object::Outward()\n"
"{\n"
"\t<a cbot|shield>shield</a>(1,15); // activate the shield\n"
"\t<a cbot|goto>goto</a>(6,160); // go close to the key\n"
"\t<a cbot|shield>shield</a>(0,15); // deactivate the shield\n"
"}"
msgstr ""
"extern void object::Outward()\n"
"{\n"
"\t<a cbot|shield>shield</a>(1,15); // zapnout silove pole\n"
"\t<a cbot|goto>goto</a>(6,160); // dojet ke klici\n"
"\t<a cbot|shield>shield</a>(0,15); // vypnout silove pole\n"
"}"
#. type: Plain text
#: ../E/9_terranova.txt:11
#, no-wrap
msgid "The second program guides the <a object|botshld>shielder bot</a> back to the <a object|base>spaceship</a>:"
msgstr "Druhý program pošle <a object|botshld>mobilní štít</a> zpět k <a object|base>raketě</a>:"
#. type: Source code
#: ../E/9_terranova.txt:13
#, no-wrap
msgid ""
"extern void object::Return()\n"
"{\n"
"\t<a cbot|shield>shield</a>(1,15); // activate the shield\n"
"\t<a cbot|goto>goto</a>(8,60); // go to the spaceship\n"
"\t<a cbot|shield>shield</a>(0,15); // deactivate the shield\n"
"}"
msgstr ""
"extern void object::Return()\n"
"{\n"
"\t<a cbot|shield>shield</a>(1,15); // zapnout silove pole\n"
"\t<a cbot|goto>goto</a>(8,60); // dojet k rakete\n"
"\t<a cbot|shield>shield</a>(0,15); // vypnout silove pole\n"
"}"

BIN
icons/radar2_cs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

BIN
icons/tdragst1_cs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
icons/tproc1b_cs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
icons/tremot1a_cs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
icons/tremot2a_cs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,108 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 13:22+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Code battle - vs aliens"
msgstr "Bitva - proti vetřelcům"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "A map for begginers! Research all needed technologies and build your infrastructure to kill all the aliens on the opposite side of the river - using programming only!"
msgstr "Mapa pro začátečníky! Vyzkoumejte všechny potřebné technologie a vybudujte svou základnu, abyste mohli zlikvidovat vetřelce na druhém břehu řeky - čistě pomocí programu!"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (vs Aliens)"
msgstr "Souboj programátorů (proti vetřelcům)"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is a training code battle level, which purpose is to familiarize you with this <a battles>game mode</a>."
msgstr "Toto je cvičná mapa pro souboj programátorů, abyste se seznámili s tímto <a battles>herním režimem</a>."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Brief introduction"
msgstr "Stručný úvod"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Code battle is a completely new game mode featured in Colobot: Gold Edition. There are two or more teams and the one that survives the longest is the winner. As the name suggest, you can only use programming in this game mode."
msgstr "Souboj programátorů je zcela nový herní režim přidaný v Colobotu: Zlaté edici. Několik týmů v něm bojuje proti sobě a zvítězí ten, který přežije nejdéle. Jak název napovídá, v tomto herním režimu musíte vše ovládat pouze pomocí programů."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "It is recommended to read <a %lvl%/help/help.%lng% notes>the notes section</a> below."
msgstr "Doporučujeme Vám přečít si <a %lvl%/help/help.%lng% notes>poznámky</a> níže."
#. type: \b; header
#: ../help/help.E.txt:9
#, no-wrap
msgid "Your objective"
msgstr "Váš úkol"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "Kill all the aliens located on the other side of the river."
msgstr "Zlikvidujte všechny vetřelce na protějším břehu řeky."
#. type: \b; header
#: ../help/help.E.txt:12
#, no-wrap
msgid "Notes\\m notes;"
msgstr "Poznámky\\m notes;"
#. type: Bullet: 'o'
#: ../help/help.E.txt:13
#, no-wrap
msgid "The <a object/ant>aliens</a> will not attack you, unless you come too close to them."
msgstr "<a object|ant>Vetřelci</a> na Vás nezaútočí, pokud se k nim moc nepřiblížíte."
#. type: Bullet: 'o'
#: ../help/help.E.txt:16
#, no-wrap
msgid "<a cbot>The CBOT documentation</a> might come in handy."
msgstr "Mohla by se Vám hodit <a cbot>dokumentace jazyka CBOT</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:14
#, no-wrap
msgid "There is <a object/enerspot>an underground power source</a> only under the beginning base areas."
msgstr "V malém okruhu kolem počátečních základen jsou jediné <a object|enerspot>podzemní zdroje energie</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:17
#, no-wrap
msgid "If you have not played Colobot before, it is recommended to read about <a battles production>the basics of production line</a>."
msgstr "Pokud hrajete Colobot poprvé, doporučujeme přečíst si <a battles production>základy výrobního řetězce</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:15
#, no-wrap
msgid "The pre-built <a object|derrick>Derrick</a> and <a |object\\radar>RadarStation</a> are indestructible."
msgstr "<a object|derrick>Vrtná věž</a> a <a object|radar>radar</a> stojící na mapě od začátku jsou nezničitelné."

View File

@ -0,0 +1,72 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 20:43+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Code battle - vs computer"
msgstr "Bitva - proti počítači"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Challenge your... computer? Actually, challenge the developers! But, for real, this is just a simple enemy program that you can use if you don't have any real opponent"
msgstr "Vyzvěte na souboj... svůj počítač? Kdepak, vyzvěte na souboj vývojáře této hry! Ale vážně, proti Vám stojí jen jednoduchý program, na kterém můžete trénovat, pokud nemáte žádné živé protivníky."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (vs Computer)"
msgstr "Souboj programátorů (proti počítači)"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is <a battles>a code battle</a> level, where you fight against a simple program written by the developers of the game."
msgstr "Toto je mapa pro <a battles>souboj programátorů</a>, kde budete bojovat proti jednoduchému programu od vývojářů hry."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Your objective"
msgstr "Váš úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Destroy the red team located on the opposite side of the river."
msgstr "Zničte červený tým nacházející se na protějším břehu řeky."
#. type: \b; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "Notes\\m notes;"
msgstr "Poznámky\\m notes;"
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "There is <a object/enerspot>an underground power source</a> only under the beginning base areas."
msgstr "V malém okruhu kolem počátečních základen jsou jediné <a object|enerspot>podzemní zdroje energie</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "The pre-built <a object|derrick>Derricks</a> and <a |object\\radar>RadarStations</a> are indestructible."
msgstr "<a object|derrick>Vrtné věže</a> a <a object|radar>radary</a> stojící na mapě od začátku jsou nezničitelné."

View File

@ -0,0 +1,78 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 21:39+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Code battle - vs other player"
msgstr "Bitva - proti jinému hráči"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Challenge your friend!"
msgstr "Vyzvěte na souboj své přátele!"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (vs Player)"
msgstr "Souboj programátorů (proti jinému hráči)"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is <a battles>a code battle</a> level, where you fight against an other program, presumably written by some other player."
msgstr "Toto je mapa pro <a battles>souboj programátorů</a>, kde budete bojovat proti jinému programu, třeba napsanému dalším hráčem."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Destroy the other team located on the opposite side of the river."
msgstr "Zničte druhý tým nacházející se na protějším břehu řeky."
#. type: \b; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "Notes\\m notes;"
msgstr "Poznámky\\m notes;"
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "There is <a object/enerspot>an underground power source</a> only under the beginning base areas."
msgstr "V malém okruhu kolem počátečních základen jsou jediné <a object|enerspot>podzemní zdroje energie</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "You can try to find a program to fight against in the International Colobot Community (<code>http://colobot.info</code>)."
msgstr "Na stránkách Mezinárodní komunity Colobotu (<code>http://colobot.info</code>) se můžete poohlédnout po programech od jiných hráčů, se kterými můžete změřit své síly."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "The pre-built <a object|derrick>Derricks</a> and <a |object\\radar>RadarStations</a> are indestructible."
msgstr "<a object|derrick>Vrtné věže</a> a <a object|radar>radary</a> stojící na mapě od začátku jsou nezničitelné."

View File

@ -0,0 +1,54 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 21:51+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shooting battle - vs static target"
msgstr "Duel - proti nehybnému terči"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Just aim & shoot! It looks so simple..."
msgstr "Prostě zamiřte a vystřelte! Zní to tak jednoduše..."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (shooting a target)"
msgstr "Souboj programátorů (střelba na cíl)"
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Destroy the target located on the opposite side of the river."
msgstr "Zničte cíl nacházející se na protějším břehu řeky."
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is <a battles>a code battle</a> level, where you need to shoot a harmless target, in order to learn how to aim properly."
msgstr "Toto je mapa pro <a battles>souboj programátorů</a>, kde musíte zničit neškodný terč, abyste se naučili pořádně mířit."

View File

@ -0,0 +1,54 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 22:01+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shooting battle - vs computer"
msgstr "Duel - proti počítači"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "It's getting a bit harder now, isn't it?"
msgstr "Teď už to nebude tak jednoduché, že?"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (shooting an other shooter)"
msgstr "Souboj programátorů (střelba na druhý kanón)"
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Destroy the other <a object/botfj>Shooter</a> located on the opposite side of the river."
msgstr "Zničte druhý <a object|botfj>kanón</a> nacházející se na protějším břehu řeky."
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is <a battles>a code battle</a> level, where you fight against a simple program for Shooter, written by the developers of the game, in order to improve your aim."
msgstr "Toto je mapa pro <a battles>souboj programátorů</a>, kde budete bojovat proti druhému kanónu s jednoduchým programem od vývojářů hry, abyste se procvičili ve střelbě."

View File

@ -0,0 +1,66 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 22:08+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shooting battle - vs other player"
msgstr "Duel - proti jinému hráči"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Challenge your friend!"
msgstr "Vyzvěte na souboj své přátele!"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Code Battle (shooting an other player)"
msgstr "Souboj programátorů (duel s jiným hráčem)"
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Destroy the other <a object/botfj>Shooter</a> located on the opposite side of the river."
msgstr "Zničte druhý <a object|botfj>kanón</a> nacházející se na protějším břehu řeky."
#. type: \b; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "Notes\\m notes;"
msgstr "Poznámky\\m notes;"
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "You can try to find a program to fight against in the International Colobot Community (<code>http://colobot.info</code>)."
msgstr "Na stránkách Mezinárodní komunity Colobotu (<code>http://colobot.info</code>) se můžete poohlédnout po programech od jiných hráčů, se kterými můžete změřit své síly."
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is <a battles>a code battle</a> level, where you fight against an other program, presumably written by some other player, in order to improve your aim."
msgstr "Toto je mapa pro <a battles>souboj programátorů</a>, kde budete bojovat proti jinému programu, třeba napsanému dalším hráčem, abyste se procvičili ve střelbě."

30
levels/battles/po/cs.po Normal file
View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-20 13:21+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text, Title-resume
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Code battle"
msgstr "Souboj programátorů"
#. type: Title-text, Title-resume
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Shooting battle"
msgstr "Střelecký duel"

View File

@ -0,0 +1,80 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-29 15:33+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Follow a path"
msgstr "Jízda po zadané trase"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Move the bot along a given path."
msgstr "Projeďte s robotem po zadané trase."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"Program the robot in such a way that it arrives on the finishing pad, after having passed by the three blue crosses.\n"
"The platforms and the crosses are all distant of 20m from each other."
msgstr ""
"Naprogramujte robota, aby projel přes čtyři modré kříže a zastavil na cílové značce.\n"
"Modré kříže a startovní i cílová značka jsou od sebe vzdáleny 20m."
#. type: \b; header
#: ../help/help.E.txt:5
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid ""
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot"
msgstr ""
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota"
#. type: \t; header
#: ../help/help.E.txt:9
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,80 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-29 15:54+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Massacre"
msgstr "Ohňostroj"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use a loop in order to destroy four targets."
msgstr "Zničte čtyři cíle pomocí cyklu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Go"
msgstr "Ohnostroj"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Destroy all four <a object|bottarg>targets</a> with a program using a <code>for</code> loop. You must move 10m to get from one target to another."
msgstr "Zničte všechny čtyři <a object|bottarg>cíle</a> pomocí programu s cyklem <code>for</code>. Robot musí od jednoho cíle k dalšímu popojet vždy o 10 metrů."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"<code><a cbot|for>for</a></code> loop to repeat the instructions\n"
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot\n"
"<code><a cbot|fire>fire</a></code> to fire the cannon"
msgstr ""
"<code><a cbot|for>for</a></code> cyklus pro opakování příkazů\n"
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota\n"
"<code><a cbot|fire>fire</a></code> pro výstřel z kanónu"
#. type: \t; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,122 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-29 22:23+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Exchange posts 3"
msgstr "Komunikační stanice 3"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Collect lots of valuable information from information exchange posts."
msgstr "Získejte z komunikačních stanic spoustu užitečných informací."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Info"
msgstr "Info"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercice"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Several <a object|exchange>information exchange posts</a> are standing along the way. When the bot is close enough to a post, it can read the instructions it contains. The <a object|exchange>information exchange posts</a> along the way contain the direction of the next post and the distance. And you do not know how many exchange posts you must get in touch with before arriving at your goal."
msgstr "Podél cvičné trasy stojí několik <a object|exchange>komunikačních stanic</a>. Když je robot ke stanici dost blízko, může si přečíst pokyny v ní uložené. <a object|exchange>Komunikační stanice</a> podél trasy v tomto cvičení obsahují směr a vzdálenost k další stanici. A předem nevíte, kolika komunikačních stanic se musíte dotázat na cestu k cíli."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Retrieve the direction from the <a object|exchange>exchange post</a>."
msgstr "Načíst směrový úhel z <a object|exchange>komunikační stanice</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Retrieve the distance from the <a object|exchange>exchange post</a>."
msgstr "Načíst vzdálenost z <a object|exchange>komunikační stanice</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "If no information could be retrieved, stop the program."
msgstr "Pokud se informace nepodařilo načíst, ukončit program."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Execute the rotation."
msgstr "Otočit robota."
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Move forward to the next post."
msgstr "Dojet k další stanici."
#. type: \b; header
#: ../help/help.E.txt:12
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid ""
"<code><a cbot|while>while</a></code> to repeat the instructions\n"
"<code><a cbot|receive>receive</a></code> to get the information from a post\n"
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot"
msgstr ""
"<code><a cbot|while>while</a></code> pro opakování příkazů\n"
"<code><a cbot|receive>receive</a></code> pro načtení informace ze stanice\n"
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota"
#. type: \t; header
#: ../help/help.E.txt:18
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "\tAlways repeat:"
msgstr "\tOpakovat stále dokola:"

View File

@ -0,0 +1,80 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-30 21:43+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Labyrinth 3"
msgstr "Bludiště 3"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Teach your bot how to find its way out of the labyrinth."
msgstr "Naučte svého robota, jak najít cestu skrz bludiště."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Labyrinth"
msgstr "Bludiste"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Program the bot so that it will find its way without hitting the walls of the labyrinth. We suppose that you do not know the configuration of the labyrinth, but there are no bifurcations, and no dead-ends. The labyrinth is made of squares measuring 5m each."
msgstr "Naprogramujte robota, aby našel cestu skrz bludiště a nenarazil při tom do zdi. Předpokládejme, že neznáte přesnou mapu bludiště, ale nejsou v něm žádná rozcestí ani slepé uličky. Bludiště se skládá ze čtvercových polí o rozměrech 5x5 metrů."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a></code> to detect obstacles\n"
"<code><a cbot|if>if</a></code> to test a condition\n"
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot"
msgstr ""
"<code><a cbot|radar>radar</a></code> pro hledání překážek\n"
"<code><a cbot|if>if</a></code> pro testování podmínek\n"
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota"
#. type: \t; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,92 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-30 23:58+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Crazy bot 2"
msgstr "Pomatený robot 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the radar to put some order into a big mess left behind by a crazy bot."
msgstr "Použijte radar, abyste uklidili nepořádek po bláznivém robotu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Radar"
msgstr "Radar"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "In this exercise, a \"crazy bot\" places many <a object|waypoint>blue crosses</a> on the ground. Just try to find them all."
msgstr "V tomto cvičení za sebou \"pomatený robot\" nechává na zemi spoustu <a object|waypoint>modrých křížků</a>. Prostě je všechny najděte."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a></code> to detect the blue crosses (category <code><a object|waypoint>WayPoint</a></code>)\n"
"<code><a cbot|direct>direction</a></code> to calculate a direction\n"
"<code><a cbot|if>if</a></code> to test a condition\n"
"<code><a cbot|motor>motor</a></code> to set the motor speeds"
msgstr ""
"<code><a cbot|radar>radar</a></code> pro hledání modrých křížků (kategorie <code><a object|waypoint>WayPoint</a></code>)\n"
"<code><a cbot|direct>direction</a></code> pro výpočet směrového úhlu\n"
"<code><a cbot|if>if</a></code> pro testování podmínek\n"
"<code><a cbot|motor>motor</a></code> pro nastavení výkonu motorů"
#. type: \t; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "Do not wait too long, because the crazy bot gets down to work immediately. Fortunately, as long as you are in the program editor, the game will pause."
msgstr "Zbytečně neotálejte, protože pomatený robot už začal řádit. Naštěstí se hra během psaní programu pozastaví."
#. type: \t; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,120 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-31 23:14+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shadow 2"
msgstr "Ocásek 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Follow a bot, as if you were its shadow."
msgstr "Jezděte za jiným robotem jako jeho ocásek."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Follow"
msgstr "Ocasek"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "You must follow the <a object|bottr>target bot</a> with the explosive device, but without touching it, otherwise it will blow up. Every time the target bot stops, you must be close to it (less than 10m). After you managed to stay close to the target bot at 10 successive stops, it will lead you to the finishing pad, and the exercise is over. At every stop, the target bot checks that you are there. If you are not there, you must start over again."
msgstr "Držte se blízko <a object|bottarg>cvičného cíle</a> naloženého výbušninami, ale nesmíte se ho dotknout, jinak vybuchne. Pokaždé, když se cvičný cíl zastaví, musíte k němu být blíže než 10 metrů. Když s ním udržíte krok 10 zastávek po sobě, zavede Vás na cílovou značku a cvičení skončí. Cvičný cíl při každé zastávce kontroluje, kde jste. Pokud budete moc daleko, budete muset začít znovu od začátku."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Look for the target bot."
msgstr "Najít cvičný cíl."
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Calculate the distance to the bot."
msgstr "Vypočítat vzdálenost k cíli."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "if the distance to the target bot is less than 5m, move backward."
msgstr "Pokud je vzdálenost menší než 5m, zacouvat."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Otherwise, calculate the direction of the target bot, and move towards it."
msgstr "Jinak spočítat směrový úhel a popojet k cvičnému cíli."
#. type: \b; header
#: ../help/help.E.txt:11
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a></code> to look for the bot (category <code><a object|bottarg>TargetBot</a></code>)\n"
"<code><a cbot|radar>radar</a></code> to detect obstacles\n"
"<code><a cbot|dist>distance</a></code> to calculate a distance\n"
"<code><a cbot|direct>direction</a></code> to calculate a direction\n"
"<code><a cbot|if>if</a></code> to test a condition\n"
"<code><a cbot|motor>motor</a></code> to set the motor speeds"
msgstr ""
"<code><a cbot|radar>radar</a></code> pro nalezení druhého robota (kategorie <code><a object|bottarg>TargetBot</a></code>)\n"
"<code><a cbot|radar>radar</a></code> pro hledání překážek\n"
"<code><a cbot|dist>distance</a></code> pro výpočet vzdálenosti\n"
"<code><a cbot|direct>direction</a></code> pro výpočet směrového úhlu\n"
"<code><a cbot|if>if</a></code> pro testování podmínek\n"
"<code><a cbot|motor>motor</a></code> pro nastavení výkonu motorů"
#. type: \t; header
#: ../help/help.E.txt:19
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Repeat forever:"
msgstr "Opakovat stále dokola:"

View File

@ -0,0 +1,94 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-31 23:39+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Help"
msgstr "Obrana"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Defend yourself agains all alien attacks."
msgstr "Ubraňte se útoku vetřelců."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Defense"
msgstr "Obrana"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Defend against all enemy attacks"
msgstr "Ubraňte se útoku vetřelců."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General idea"
msgstr "Obecný postup"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The range of your cannon is about 40m. The category of the enemies is <code>AlienAnt</code>. Turn towards the closest ant, even if it is still more than 40m away. But shoot only when it is closer than 40m, in order not to waste your energy."
msgstr "Dostřel Vašeho kanónu je 40m. Všichni nepřátelé jsou z kategorie <code>AlienAnt</code>. Otočte se vždy k nejbližšímu mravenci, i když je pořád ještě více než 40m daleko. Ale střílejte jen když je blíže než 40m, abyste neplýtvali energií."
#. type: \b; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a></code> to detect your enemies (category <code><a object|ant>AlienAnt</a></code>)\n"
"<code><a cbot|direct>direction</a></code> to calculate a direction\n"
"<code><a cbot|dist>distance</a></code> to calculate a distance\n"
"<code><a cbot|fire>fire</a></code> to fire your cannon\n"
"<code><a cbot|wait>wait</a></code> to wait"
msgstr ""
"<code><a cbot|radar>radar</a></code> pro hledání nepřátel (kategorie <code><a object|ant>AlienAnt</a></code>)\n"
"<code><a cbot|direct>direction</a></code> pro výpočet směrového úhlu\n"
"<code><a cbot|dist>distance</a></code> pro výpočet vzdálenosti\n"
"<code><a cbot|fire>fire</a></code> pro výstřel z kanónu\n"
"<code><a cbot|wait>wait</a></code> pro čekání"
#. type: \t; header
#: ../help/help.E.txt:14
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,148 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-01 23:47+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Radar and traps 1"
msgstr "Radar a pasti 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use your radar to look for various items, but watch out for the mines."
msgstr "Hledejte pomocí radaru různé předměty, ale dávejte pozor na miny."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Traps"
msgstr "Pasti"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Instruct the bot to find all the <a object|waypoint>blue crosses</a> on the ground, but do not get too close to the <a object|mine>mines</a>. When the bot passes over a cross, it disappears. Here is the general principle:"
msgstr "Pošlete robota najít všechny <a object|waypoint>modré křížky</a> na zemi, ale nepřibližujte se k <a object|mine>minám</a>. Každý křížek zmizí, když přes něj robot přejede. Zde je obecný postup:"
#. type: Bullet: 'o'
#: ../help/help.E.txt:5
#, no-wrap
msgid "Look for a mine"
msgstr "Najít minu"
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "If a mine has been found, calculate the opposite direction"
msgstr "Pokud jste minu našli, vypočítat směr pryč od ní"
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Look for a cross"
msgstr "Najít křížek"
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "If nothing has been found, stop the program"
msgstr "Pokud jste křížek nenašli, ukončit program"
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Calculate the direction of the cross"
msgstr "Vypočítat směr ke křížku"
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Calculate the mean value of the two directions"
msgstr "Vypočítat průměr obou směrů"
#. type: Bullet: 'o'
#: ../help/help.E.txt:11
#, no-wrap
msgid "Set the motor speeds in order to head towards the mean direction"
msgstr "Nastavit výkon motorů, aby robot vyrazil zprůměrovaným směrem"
#. type: \b; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "The instruction <code>radar</code>"
msgstr "Příkaz <code>radar</code>"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid ""
"In order to detect a mine with the <code><a cbot|radar>radar</a></code>, we recommend the following parameters:\n"
"<c/><s/>\tradar(Mine, 0, 180, 0, 5);<n/>\n"
"With the opening angle of 180 degrees, mines that are behind the bot will not be found. Mines that are at more than 5 meters are also ignored."
msgstr ""
"Pro hledání min doporučujeme volat příkaz <code><a cbot|radar>radar</a></code> s následujícími parametry:\n"
"<c/><s/>\tradar(Mine, 0, 180, 0, 5);<n/>\n"
"Při šířce zorného pole 180 stupňů si robot nebude všímat min, které jsou za ním. Stejně tak si nebude všímat min vzdálených více než 5 metrů."
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid ""
"In order to find a blue cross, simply write:\n"
"<c/><s/>\tradar(WayPoint);<n/>\n"
"Blue crosses will be found everywhere."
msgstr ""
"Pro hledání modrých křížků napište prostě:\n"
"<c/><s/>\tradar(WayPoint);<n/>\n"
"Modré křížky budete hledat kdekoliv na mapě."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid ""
"In order to calculate a direction, use <code><a cbot|direct>direction</a></code>.\n"
"In order to set the motor speeds, use <code><a cbot|motor>motor</a></code>."
msgstr ""
"Pro výpočet směrového úhlu použijte příkaz <code><a cbot|direct>direction</a></code>.\n"
"Pro nastavení výkonu motorů použijte příkaz <code><a cbot|motor>motor</a></code>."
#. type: \t; header
#: ../help/help.E.txt:25
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "\tRepeat forever:"
msgstr "\tOpakovat stále dokola:"

View File

@ -0,0 +1,66 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-02 15:36+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Radar and traps 2"
msgstr "Radar a pasti 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Try to figure out how to survive in a hostile environment."
msgstr "Vymyslete, jak přežít v nebezpečném prostředí."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Traps"
msgstr "Pasti"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Instruct your <a object|bottr>bot</a> to find all the <a object|waypoint>blue crosses</a> on the ground, but do not get too close to the <a object|mine>mines</a>."
msgstr "Pošlete <a object|bottr>robota</a> najít všechny <a object|waypoint>modré křížky</a> na zemi, ale nepřibližujte se k <a object|mine>minám</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "If a bot gets within less than 2m of the center of a mine (which is the position returned by the radar instruction), il will blow up. However, you must take into account the inertia of the bot. Probably a safety distance of 3 to 3.5m would be more appropriate."
msgstr "Když se robot přiblíží na méně než 2 metry ke středu miny (tedy k bodu vrácenému příkazem radar), mina vybuchne. Jenže musíte počítat i se setrvačností robota. Udržovat vzdálenost alespoň 3 až 3,5 metru bude bezpečnější."
#. type: \t; header
#: ../help/help.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,190 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-02 18:40+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Mover 1"
msgstr "Přeprava 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Retrieve some titanium ore in order to convert it to titanium cubes."
msgstr "Přivezte pár kusů titanové rudy a vyrobte z nich kostky titanu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Convert some <a object|titanore>titanium ore</a> to <a object|titan>titanium cubes</a>, then drop 2 titanium cubes on the pads whose coordinates are:"
msgstr "Vyrobte z <a object|titanore>titanové rudy</a> několik <a object|titan>kostek titanu</a> a 2 kostky pak položte na značky na souřadnicích:"
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid ""
"\tx=10, y=-60\n"
"\tx=10, y=-65"
msgstr ""
"\tx=10, y=-60\n"
"\tx=10, y=-65"
#. type: Image filename
#: ../help/help.E.txt:7
#, no-wrap
msgid "derrick"
msgstr "derrick"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "The <a object|derrick>derrick</a> extracts titanium ore from the subsoil; you just have to pick it up."
msgstr "<a object|derrick>Vrtná věž</a> těží titanovou rudu z podzemí; stačí ji pak jen sebrat."
#. type: Image filename
#: ../help/help.E.txt:10
#, no-wrap
msgid "convert"
msgstr "convert"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "The <a object|convert>converter</a> converts titanium ore to titanium cubes. Just drop the titanium ore on the platform, move backward, and wait until it has been converted."
msgstr "<a object|convert>Konvertor</a> z titanové rudy vyrábí kostky titanu. Jednoduše položte titanovou rudu na plošinku, zacouvejte a počkejte na dokončení výroby."
#. type: \b; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:15
#, no-wrap
msgid "Wait until there is some titanium ore."
msgstr "Počkat, dokud se neobjeví titanová ruda."
#. type: Bullet: 'o'
#: ../help/help.E.txt:16
#, no-wrap
msgid "Go to the titanium ore."
msgstr "Dojet k titanové rudě."
#. type: Bullet: 'o'
#: ../help/help.E.txt:17
#, no-wrap
msgid "Pick it up."
msgstr "Zvednout ji."
#. type: Bullet: 'o'
#: ../help/help.E.txt:18
#, no-wrap
msgid "Go to the converter."
msgstr "Dojet do konvertoru."
#. type: Bullet: 'o'
#: ../help/help.E.txt:19
#, no-wrap
msgid "Drop the titanium ore."
msgstr "Položit titanovou rudu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:20
#, no-wrap
msgid "Move back 2.5 meters."
msgstr "Zacouvat 2,5 metru."
#. type: Bullet: 'o'
#: ../help/help.E.txt:21
#, no-wrap
msgid "Wait until there is a titanium cube."
msgstr "Počkat, dokud se neobjeví kostka titanu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:22
#, no-wrap
msgid "Pick up the titanium cube."
msgstr "Zvednout kostku titanu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:23
#, no-wrap
msgid "Go to the platform."
msgstr "Dojet na plošinku."
#. type: Bullet: 'o'
#: ../help/help.E.txt:24
#, no-wrap
msgid "Drop the titanium cube."
msgstr "Položit kostku titanu."
#. type: \b; header
#: ../help/help.E.txt:26
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"<code><a cbot|for>for</a></code> to repeat some instructions\n"
"<code><a cbot|do>do - while</a></code> to repeat some instructions\n"
"<code><a cbot|radar>radar</a></code> to look for different objects\n"
"<code><a cbot|goto>goto</a></code> to move the bot\n"
"<code><a cbot|grab>grab</a></code> to grab an object\n"
"<code><a cbot|drop>drop</a></code> to drop an object"
msgstr ""
"<code><a cbot|for>for</a></code> pro opakování několika příkazů\n"
"<code><a cbot|do>do - while</a></code> pro opakování několika příkazů\n"
"<code><a cbot|radar>radar</a></code> pro hledání různých objektů\n"
"<code><a cbot|goto>goto</a></code> pro dojetí s robotem k cíli\n"
"<code><a cbot|grab>grab</a></code> pro zvednutí předmětu\n"
"<code><a cbot|drop>drop</a></code> pro položení předmětu"
#. type: \t; header
#: ../help/help.E.txt:34
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "Repeat two times :"
msgstr "Opakovat dvakrát:"

View File

@ -0,0 +1,80 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-02 18:57+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Mover 2"
msgstr "Přeprava 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Try to figure out how to move the titanium cube across obstacles."
msgstr "Zkuste vymyslet, jak kostku titanu převézt přes překážky."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Move the <a object|titan>titanium cube</a> on the finishing pad. You do not know the position of the titanium, but we can tell you the position of the finishing pad x=10 and y=-60."
msgstr "Dovezte <a object|titan>kostku titanu</a> na cílovou značku. Polohu titanu neznáte, ale prozradíme Vám souřadnice cílové značky: x=10; y=-60."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a></code> to find the titanium cube (category <code><a object|titan>Titanium</a></code>)\n"
"<code><a cbot|goto>goto</a></code> to move the bot\n"
"<code><a cbot|grab>grab</a></code> to grab an object\n"
"<code><a cbot|drop>drop</a></code> to drop an object"
msgstr ""
"<code><a cbot|radar>radar</a></code> pro nalezení kostky titanu (kategorie <code><a object|titan>Titanium</a></code>)\n"
"<code><a cbot|goto>goto</a></code> pro dojetí s robotem k cíli\n"
"<code><a cbot|grab>grab</a></code> pro zvednutí předmětu\n"
"<code><a cbot|drop>drop</a></code> pro položení předmětu"
#. type: \t; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,112 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-02 22:08+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Function"
msgstr "Funkce"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Create a function to move a bot."
msgstr "Vytvořte funkci pro projetí zadané trasy."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "The <a object|bottr>bot</a> must pass over all the <a object|waypoint>blue crosses</a> on the ground. The way that must be covered is made of two squares. The first one measures 15 meters, the second 25 meters."
msgstr "<a object|bottr>Robot</a> musí projet přes všechny <a object|waypoint>modré křížky</a> na zemi. Trasa se skládá ze dvou čtverců. První čtverec měří 15 metrů, druhý 25 metrů."
#. type: Image filename
#: ../help/help.E.txt:4
#, no-wrap
msgid "tproc1a"
msgstr "tproc1a"
#. type: \b; header
#: ../help/help.E.txt:5
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "In order to solve this problem, the most efficient solution consists in creating a <a cbot|function>function</a> that instructs the bot to move on a square shape of a certain size. The main program becomes then very simple:<c/>"
msgstr "Nejjednodušším řešením tohoto úkolu je vytvořit <a cbot|function>funkci</a>, která robota pošle objet čtverec o zadané délce. Hlavní program pak bude velmi jednoduchý:<c/>"
#. type: Source code
#: ../help/help.E.txt:8
#, no-wrap
msgid ""
"\textern void object::Function3( )\n"
"\t{\n"
"\t\tSquare(15);\n"
"\t\tSquare(25);\n"
"\t}"
msgstr ""
"\textern void object::Trasa( )\n"
"\t{\n"
"\t\tSquare(15);\n"
"\t\tSquare(25);\n"
"\t}"
#. type: \b; header
#: ../help/help.E.txt:14
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid ""
"<code><a cbot|for>for</a></code> loop to repeat some instructions\n"
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot"
msgstr ""
"<code><a cbot|for>for</a></code> cyklus pro opakování několika příkazů\n"
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota"
#. type: \t; header
#: ../help/help.E.txt:19
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,96 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-02 22:21+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Spiral 2"
msgstr "Spirála 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Create a procedure in order to teach your bot to perform a spiral."
msgstr "Napište funkci, aby robot projel spirálovou dráhu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Image filename
#: ../help/help.E.txt:3
#, no-wrap
msgid "tproc2"
msgstr "tproc2"
#. type: \b; header
#: ../help/help.E.txt:5
#, no-wrap
msgid "Function"
msgstr "Funkce"
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "You will have noticed that the way is made of \"L\"-shaped parts that are fit one into another. The first one (dark blue) measures two times 25 meters. The second one (light blue) measures 5 meters less. Let us start with writing the <a cbot|function>function</a> that will move the bot on a \"L\"-shaped part whose length will be given as a parameter."
msgstr "Jistě jste si všimli, že se trasa skládá ze segmentů ve tvaru \"L\" poskládaných do sebe. Rovné úseky prvního segmentu (tmavě modrý) měří 25 metrů. V druhém segmentu (světle modrý) měří o 5 metrů méně. Nejprve napíšeme <a cbot|function>funkci</a>, která robota pošle projet dráhu ve tvaru \"L\" s úseky zadané délky."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "Useful instructions"
msgstr "Užitečné příkazy"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid ""
"<code><a cbot|for>for</a></code> loop to repeat some instructions\n"
"<code><a cbot|move>move</a></code> to move the bot\n"
"<code><a cbot|turn>turn</a></code> to turn the bot"
msgstr ""
"<code><a cbot|for>for</a></code> cyklus pro opakování několika příkazů\n"
"<code><a cbot|move>move</a></code> pro popojetí s robotem\n"
"<code><a cbot|turn>turn</a></code> pro otočení robota"
#. type: \t; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Follow the way in form of a spiral. The bot must move 2 times 25m forward and turn, then move 2 times 20m forward and turn, and so on."
msgstr "Projeďte spirálovou dráhu. Robot musí dvakrát popojet 25m vpřed a zatočit, pak dvakrát 20m vpřed a zatočit, a tak dále."

View File

@ -0,0 +1,54 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-07-29 15:00+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text, Title-resume
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Fundamentals"
msgstr "Základy"
#. type: Title-text
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Motors"
msgstr "Motory"
#. type: Title-resume
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Motor"
msgstr "Motor"
#. type: Title-text
#: ../chapter003/chaptertitle.txt:1
#, no-wrap
msgid "Mover"
msgstr "Přeprava"
#. type: Title-resume
#: ../chapter003/chaptertitle.txt:1
#, no-wrap
msgid "Move"
msgstr "Přeprava"
#. type: Title-text, Title-resume
#: ../chapter004/chaptertitle.txt:1
#, no-wrap
msgid "Functions"
msgstr "Funkce"

View File

@ -0,0 +1,276 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-25 14:43+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Spiders 1"
msgstr "Pavouci 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Kill three spiders with a small program."
msgstr "Zlikvidujte tři pavouky pomocí krátkého prográmku."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Spider1"
msgstr "Pavouk1"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Write a small program to kill three spiders."
msgstr "Napište krátký program na likvidaci tří pavouků."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "In order to program the bot, select it."
msgstr "Vyberte robota, abyste mu mohli zadat program."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "The numbers 1 to 4 corresponding to the programs contained in the bot appear on the lower left-hand corner of your screen. Select the first line."
msgstr "V levém dolním rohu obrazovky uvidíte čísla 1 až 4 odpovídající programům, které má robot načtené. Vyberte první řádek."
#. type: Bullet: '3)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Click the button with the braces <button 22/>, and you will arrive in an editor where you can write the program."
msgstr "Klikněte na tlačítko se složenými závorkami <button 22/> a otevře se editor, ve kterém můžete psát programy."
#. type: Bullet: '4)'
#: ../help/help.E.txt:8
#, no-wrap
msgid "While you are writing the program, the key <format key><key help/></format> will display the text you are reading right now. When you have finished writing the program, click the \"OK\" button."
msgstr "Během psaní programu si můžete znovu přečíst tento text stisknutím klávesy <format key><key help/></format>. Až dopíšete program, klikněte na tlačítko \"OK\"."
#. type: Bullet: '5)'
#: ../help/help.E.txt:9
#, no-wrap
msgid "In order to execute the program, click the arrow button <button 21/>."
msgstr "Pro spuštění programu klikněte na tlačítko se šipkou <button 21/>."
#. type: \t; header
#: ../help/help.E.txt:11
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "You must tell the bot exactly step by step what it must do in order to kill the three spiders. The bot understands only precise instructions, which it will execute one after another."
msgstr "Robotovi musíte říct přesně krok za krokem, co musí udělat, aby ty tři pavouky zlikvidoval. Robot rozumí pouze jasným příkazům a bude je vykonávat jeden po druhém."
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "When you click the braces button <button 22/> in order to write the program, a part of the program will already be there:"
msgstr "Až kliknete na tlačítko se složenými závorkami <button 22/>, abyste začali psát program, část programu už tam najdete připravenou:"
#. type: Source code
#: ../help/help.E.txt:16
#, no-wrap
msgid ""
"extern void object::Spider1( )\n"
"{\n"
"\t\n"
"\t<n/>write your program here ...<c/>\n"
"\t\n"
"}"
msgstr ""
"extern void object::Pavouk1( )\n"
"{\n"
"\t\n"
"\t<n/>sem napište svůj program...<c/>\n"
"\t\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid "Everything that is already written when you arrive in the editor must not be altered. Just introduce the necessary instructions at the cursor."
msgstr "Předepsaný kód nijak neupravujte. Pouze přidejte další příkazy na konec."
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "You will need the following instructions:"
msgstr "Budete potřebovat následující příkazy:"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid "aim(0);<n/>"
msgstr "aim(0);<n/>"
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "<n/>Puts the cannon straight."
msgstr "<n/>Namíří kanón rovně před sebe."
#. type: Source code
#: ../help/help.E.txt:30
#, no-wrap
msgid "turn();<n/>"
msgstr "turn();<n/>"
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "<n/>Executes a rotation of a certain angle, given in brackets in degrees. For example <c/>turn(90);<n/> will turn the bot 90 degrees to the left, i.e. a quarter turn to the left. <c/>turn(-90);<n/> will turn the bot 90 degrees to the right (quarter turn right). Positive values turn left, negative values turn right. <c/>turn(180);<n/> will make the bot face in the opposite direction."
msgstr "Otočí robota o úhel zadaný v závorkách (ve stupních). Například <c/>turn(90);<n/> otočí robota o 90 stupňů doleva, tj. půlobrat doleva. <c/>turn(-90);<n/> otočí robota o 90 stupňů doprava (půlobrat doprava). Kladné hodnoty otáčejí doleva, záporné doprava. <c/>turn(180);<n/> otočí robota čelem vzad."
#. type: Source code
#: ../help/help.E.txt:33
#, no-wrap
msgid "fire(1);"
msgstr "fire(1);"
#. type: Plain text
#: ../help/help.E.txt:34
#, no-wrap
msgid "<n/>Shoots the cannon. The number in brackets indicates the duration of the burst. In most cases, shoot a burst of 1 second."
msgstr "<n/>Vystřelí z kanónu. Číslo v závorkách určuje dobu střelby. Ve většině případů střílejte dávku dlouhou 1 sekundu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:37
#, no-wrap
msgid "put the cannon straight with <c/>aim(0);<n/>"
msgstr "namiřte kanón rovně příkazem <c/>aim(0);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:38
#, no-wrap
msgid "shoot the spider straight ahead with <c/>fire(1);<n/>"
msgstr "zlikvidujte pavouka přímo před sebou příkazem <c/>fire(1);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:39
#, no-wrap
msgid "turn 90 degrees left with <code>turn(90)</code>"
msgstr "otočte o 90 stupňů doleva příkazem <code>turn(90)</code>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:40
#, no-wrap
msgid "shoot with <c/>fire(1);<n/>"
msgstr "vystřelte příkazem <c/>fire(1);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:41
#, no-wrap
msgid "etc."
msgstr "atd."
#. type: Plain text
#: ../help/help.E.txt:43
#, no-wrap
msgid "Here is the program that does all this :"
msgstr "Zde je program, který provede výše popsané:"
#. type: Source code
#: ../help/help.E.txt:45
#, no-wrap
msgid ""
"extern void object::Spider1( )\n"
"{\n"
"\t\n"
"\taim(0);\n"
"\tfire(1);\n"
"\tturn(90);\n"
"\tfire(1);\n"
"\t\n"
"}"
msgstr ""
"extern void object::Pavouk1( )\n"
"{\n"
"\t\n"
"\taim(0);\n"
"\tfire(1);\n"
"\tturn(90);\n"
"\tfire(1);\n"
"\t\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:55
#, no-wrap
msgid "It is up to you now to write the rest of the program!"
msgstr "Dopsat zbytek programu už je na Vás!"
#. type: Plain text
#: ../help/help.E.txt:57
#, no-wrap
msgid "If you have got a problem, you can always look at the solution: select the <code>Solution</code> program on the lower left-hand corner of the screen, and click the braces button <button 22/>. You can even execute the solution program with the arrow button <button 21/>."
msgstr "Pokud se Vám nedaří, můžete se kdykoliv podívat na řešení: vyberte program <code>Řešení</code> v levém dolním rohu obrazovky a klikněte na tlačítko se složenými závorkami <button 22/>. Vzorové řešení navíc můžete spustit tlačítkem se šipkou <button 21/>."
#. type: \t; header
#: ../help/help.E.txt:59
#, no-wrap
msgid "Remarks"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:60
#, no-wrap
msgid "Be careful to write the instructions precisely, respecting lower and upper case letters."
msgstr "Dávejte pozor, abyste příkazy psali přesně a správně. Dodržujte i velká a malá písmena."
#. type: Plain text
#: ../help/help.E.txt:62
#, no-wrap
msgid "Always write one instruction per line, finishing each line with a semicolon."
msgstr "Na každý řádek pište jen jeden příkaz a zakončete ho středníkem."
#. type: Plain text
#: ../help/help.E.txt:64
#, no-wrap
msgid "In case your program does not do exactly what you wanted, you can put the bot back at the starting point with the <button 59/> button. You can also start over again from the beginning (hit the \"Esc\" key, then click \"Restart\"). The program you have written will not be lost."
msgstr "Pokud Váš program dělá něco jiného, než jste chtěli, můžete robota vrátit na startovní pozici tlačítkem <button 59/>. Dále můžete cvičení spustit úplně od začátku (stiskněte klávesu \"Esc\" a klikněte na \"Restartovat\"). O svůj program tím nepřijdete."
#. type: Plain text
#: ../help/help.E.txt:66
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid "Let us see the beginning of the program:"
msgstr "Podívejme se na základ programu:"

View File

@ -0,0 +1,192 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-25 18:12+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Power Cell 1"
msgstr "Baterie 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Instruct a bot to change the power cell of a nearby winged shooter."
msgstr "Naprogramujte robota, aby vyměnil baterii létajícímu kanónu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Spider2"
msgstr "Pavouk2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Program the <a object|botgr>grabber bot</a> to change the <a object|power>power cell</a> of the <a object|botfj>winged shooter</a>. The winged shooter can then shoot the spiders."
msgstr "Naprogramujte <a object|botgr>pojízdné rameno</a>, aby vyměnilo <a object|power>baterii</a> <a object|botfj>létajícímu kanónu</a>. Létající kanón pak zlikviduje pavouky."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "Program the <a object|botgr>grabber bot</a>."
msgstr "Naprogramujte <a object|botgr>pojízdné rameno</a>."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Execute the program with the arrow button <button 21/>."
msgstr "Spusťte program tlačítkem se šipkou <button 21/>."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "The <a object|botfj>winged shooter</a> is already programmed, it will do its job as soon as it has got a new power cell."
msgstr "<a object|botfj>Létající kanón</a> už je naprogramovaný, čeká jen na novou baterii."
#. type: \t; header
#: ../help/help.E.txt:9
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "You will need the following instructions:"
msgstr "Budete potřebovat následující příkazy:"
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid "grab();<n/>"
msgstr "grab();<n/>"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<n/>Takes whatever there is in front of the bot."
msgstr "<n/>Zvedne libovolný předmět před robotem."
#. type: Source code
#: ../help/help.E.txt:15
#, no-wrap
msgid "drop();<n/>"
msgstr "drop();<n/>"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "<n/>Drops whatever the bot is carrying in front."
msgstr "<n/>Položí před sebe předmět, který robot drží."
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid "turn();<n/>"
msgstr "turn();<n/>"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "<n/>We have seen this instruction already in the previous exercise: it performs a rotation of a certain angle, given in degrees."
msgstr "<n/>Tento příkaz už jsme viděli v předchozím cvičení: otočí robota o úhel zadaný ve stupních."
#. type: Bullet: 'o'
#: ../help/help.E.txt:22
#, no-wrap
msgid "pick up the empty power cell with <c/>grab();<n/>"
msgstr "zvedněte prázdnou baterii příkazem <c/>grab();<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:23
#, no-wrap
msgid "turn left 90 degrees (quarter turn) with <code>turn(90)</code>"
msgstr "otočte doleva o 90 stupňů (půlobrat) příkazem <code>turn(90)</code>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:24
#, no-wrap
msgid "drop the empty cell with <c/>drop();<n/>"
msgstr "položte prázdnou baterii příkazem <c/>drop();<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:25
#, no-wrap
msgid "etc."
msgstr "atd."
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid "It is up to you now to write the rest of the program!"
msgstr "Dopsat zbytek programu už je na Vás!"
#. type: Plain text
#: ../help/help.E.txt:29
#, no-wrap
msgid "If you have got a problem, you can always look at the solution: select the <code>Solution</code> program, and click the braces button <button 22/>."
msgstr "Pokud se Vám nedaří, můžete se kdykoliv podívat na řešení: vyberte program <code>Řešení</code> a klikněte na tlačítko se složenými závorkami <button 22/>."
#. type: \t; header
#: ../help/help.E.txt:31
#, no-wrap
msgid "Remarks"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid "Be careful to write the instructions precisely, respecting lower and upper case letters."
msgstr "Dávejte pozor, abyste příkazy psali přesně a správně. Dodržujte i velká a malá písmena."
#. type: Plain text
#: ../help/help.E.txt:34
#, no-wrap
msgid "Always write one instruction per line, finishing each line with a semicolon."
msgstr "Na každý řádek pište jen jeden příkaz a zakončete ho středníkem."
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid "In case your program does not do exactly what you wanted, you can put the bot back at the starting point with the button <button 59/>. You can also start over again from the beginning (hit the key \"Esc\", the click \"Restart\"). The program you have written will not be lost."
msgstr "Pokud Váš program dělá něco jiného, než jste chtěli, můžete robota vrátit na startovní pozici tlačítkem <button 59/>. Nebo můžete cvičení spustit úplně od začátku (stiskněte klávesu \"Esc\" a klikněte na \"Restartovat\"). O svůj program tím nepřijdete."
#. type: Plain text
#: ../help/help.E.txt:38
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "Let us see the beginning of the program:"
msgstr "Podívejme se na základ programu:"

View File

@ -0,0 +1,90 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-25 20:53+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Titanium 1"
msgstr "Titan 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Take a chunk of titanium ore and bring it to the converter."
msgstr "Vezměte hroudu titanové rudy a odvezte ji do konvertoru."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Titanium1"
msgstr "Titan1"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Write a program that takes a chunk of <a object|titanore>titanium ore</a> and drops in on the <a object|convert>converter</a> in order to produce a <a object|titan>titanium cube</a>."
msgstr "Napište program, který vezme hroudu <a object|titanore>titanové rudy</a> a položí ji do <a object|convert>konvertoru</a>, aby se vyrobila <a object|titan>kostka titanu</a>."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "You will need a new instruction:"
msgstr "Budete potřebovat nový příkaz:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid "move();<n/>"
msgstr "move();<n/>"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "Instructs the bot to move forward or backward. The distance of the move is given in brackets in meters: <c/>move(10);<n/> moves the bot 10m forward, <c/>move(-1);<n/> moves the bot 1m backward."
msgstr "Přikazuje robotovi, aby popojel dopředu nebo dozadu. Číslo v závorkách určuje vzdálenost jízdy v metrech: <c/>move(10);<n/> pošle robota 10m kupředu, <c/>move(-1);<n/> pošle robota 1m dozadu."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "The instructions <code><a cbot|turn>turn</a>()</code>, <code><a cbot|grab>grab</a>()</code> and <code><a cbot|drop>drop</a>()</code> have already been explained in the previous exercises. If you have any questions about these instructions, click the name of the instruction underlined in blue, and an explanation of the instruction will appear."
msgstr "Příkazy <code><a cbot|turn>turn</a>()</code>, <code><a cbot|grab>grab</a>()</code> a <code><a cbot|drop>drop</a>()</code> již byly vysvětleny v předchozích cvičeních. Pokud máte k těmto příkazům nějaké otázky, klikněte na jejich modře podtržený název a zobrazí se jejich podrobný popis."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "The <a object|titanore>titanium ore</a> is 20m in front of the bot, the <a object|convert>converter</a> is 10m behind the bot. After dropping the titanium ore on the converter, do not forget to move back (for example <c/>move(-2.5);<n/>) so as to allow the converter to get down to work."
msgstr "<a object|titanore>Titanová ruda</a> je 20m před robotem a <a object|convert>konvertor</a> je 10m za robotem. Po položení rudy do konvertoru nezapomeňte kousek zacouvat (například <c/>move(-2.5);<n/>), aby konvertor mohl začít pracovat. Desetinná čísla používají anglický zápis, tedy s tečkou jako oddělovačem desetinných míst."
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."

View File

@ -0,0 +1,198 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-25 21:46+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Titanium 2"
msgstr "Titan 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the bot's radar to look for the titanium ore and bring it to the converter."
msgstr "Najděte titanovou rudu pomocí robotova radaru a odvezte ji do konvertoru."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Titanium2"
msgstr "Titan2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Take a chunk of <a object|titanore>titanium ore</a> the exact location of which we do not know. Use the bot's radar to find it. Bring the titanium ore to the <a object|convert>converter</a>."
msgstr "Vezměte hroudu <a object|titanore>titanové rudy</a>, jejíž přesnou polohu neznáme. Najděte ji pomocí robotova radaru. Pak ji odvezte do <a object|convert>konvertoru</a>."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "As you have certainly noticed, the programs written in the previous exercises were completely \"blind\": if the titanium ore, the power cell or the spiders had been at another location, the bot would not have found them."
msgstr "Jak jste si jistě všimli, programy napsané v předchozích cvičeních fungovaly zcela \"naslepo\": kdyby byla titanová ruda, baterie nebo pavouci někde jinde, robot by je nenašel."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "The radar represents the \"eyes\" of the bot. With the radar, it can detect the objects around it. For example the instruction <c/><a cbot|radar>radar</a>(TitaniumOre);<n/> will return information about the closest chunk of <a object|titanore>titanium ore</a>. However, we will have to \"store\" the information returned by the instruction <c/><a cbot|radar>radar</a>(TitaniumOre);<n/> somewhere. For this task we will need a <a cbot|var>variable</a>."
msgstr "Radar představuje \"oči\" robota. Pomocí radaru může hledat objekty v okolí. Například příkaz <c/><a cbot|radar>radar</a>(TitaniumOre);<n/> vrátí informace o nejbližší hroudě <a object|titanore>titanové rudy</a>. Jenže informace vrácené příkazem <c/><a cbot|radar>radar</a>(TitaniumOre);<n/> budeme muset někam uložit. K tomu slouží <a cbot|var>proměnné</a>."
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "A <a cbot|var>variable</a> is like a small box with a name where you can put some information, retrieve it, change it, etc. Before you can use a variable, you have got to declare it. First you must indicate the <a cbot|type>type</a> of the variable, in this case <code>object</code>. A variable of this type can contain all the information describing an object such as a chunk of titanium ore, a spider, an ant, a bot, a power cell, etc. Then you must write the name that you want to give to the variable, for example <code>item</code>. If we put this together, we get the following line:"
msgstr "<a cbot|var>Proměnná</a> je jako malá pojmenovaná krabička, kde si můžete nějakou informaci odložit, prohlédnout, upravit, atd. Před použitím proměnné ji musíte nejprve deklarovat. Nejdříve musíte určit <a cbot|type>datový typ</a> proměnné, v tomto případě <code>object</code>. Do proměnné tohoto typu můžete uložit všechny informace popisující nějaký objekt, například hroudu titanové rudy, pavouka, mravence, robota, baterii, atd. Pak musíte napsat jméno, které chcete nové proměnné přidělit, například <code>item</code>. Když to dáme dohromady, vyjde nám následující řádek:"
#. type: Source code
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a cbot|type>object</a> item;"
msgstr "<a cbot|type>object</a> item;"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "Then we must put the information returned by the instruction <code><a cbot|radar>radar</a>(TitaniumOre)</code> into this variable:"
msgstr "Pak do této proměnné musíme uložit informace vrácené příkazem <code><a cbot|radar>radar</a>(TitaniumOre)</code>:"
#. type: Source code
#: ../help/help.E.txt:15
#, no-wrap
msgid "item = <a cbot|radar>radar</a>(TitaniumOre);"
msgstr "item = <a cbot|radar>radar</a>(TitaniumOre);"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "The variable <code>item</code> contains many different kinds of information: it contains the position, the orientation, the pitch, etc. In order to get the position of the chunk of titanium ore, write <code>item.position</code>. Then we use the instruction <c/>goto();<n/> in order to move the bot to this position. Here is a line that puts all this together:"
msgstr "Proměnná <code>item</code> obsahuje několik různých informací: obsahuje polohu, azimut, náklon, atd. Pokud chcete zjistit polohu hroudy titanové rudy, napište <code>item.position</code>. Pak na dané místo můžeme s robotem dojet příkazem <c/>goto();<n/>. Shrnuto do jednoho řádku:"
#. type: Source code
#: ../help/help.E.txt:19
#, no-wrap
msgid "<a cbot|goto>goto</a>(item.position);"
msgstr "<a cbot|goto>goto</a>(item.position);"
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "If we \"translate\" this into English, this would mean: go to the position of the object described by the variable <code>item</code>."
msgstr "Když to \"přeložíme\" do češtiny, znamená to: dojeď k pozici objektu popsaného v proměnné <code>item</code>."
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid "You can then just pick up what is at this position with the instruction <c/><a cbot|grab>grab</a>();<n/>."
msgstr "Pak můžete příkazem <c/><a cbot|grab>grab</a>();<n/> zvednout to, co na daném místě leží."
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "If we put all this together, we get the following program:"
msgstr "Když to vše dáme dohromady, vyjde nám následující program:"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"extern void object::Titanium2( )\n"
"{\n"
"\t\n"
"\t<a cbot|type>object</a> item;\n"
"\titem = <a cbot|radar>radar</a>(TitaniumOre);\n"
"\t<a cbot|goto>goto</a>(item.position);\n"
"\tgrab();\n"
"\t\n"
"}"
msgstr ""
"extern void object::Titan2( )\n"
"{\n"
"\t\n"
"\t<a cbot|type>object</a> item;\n"
"\titem = <a cbot|radar>radar</a>(TitaniumOre);\n"
"\t<a cbot|goto>goto</a>(item.position);\n"
"\tgrab();\n"
"\t\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:37
#, no-wrap
msgid "Then you must look for the <a cbot|convert>converter</a>, and put the information about the converter into the variable <code>item</code>:"
msgstr "Pak musíte najít <a object|convert>konvertor</a> a uložit informace o něm do proměnné <code>item</code>:"
#. type: Source code
#: ../help/help.E.txt:39
#, no-wrap
msgid "item = <a cbot|radar>radar</a>(Converter);"
msgstr "item = <a cbot|radar>radar</a>(Converter);"
#. type: Plain text
#: ../help/help.E.txt:41
#, no-wrap
msgid "Go to the converter with the same instruction <c/><a cbot|goto>goto</a>(item.position);<n/> as above, drop the titanium, and step back. The converter will take care of the rest."
msgstr "Dojeďte ke konvertoru opět příkazem <c/><a cbot|goto>goto</a>(item.position);<n/> jako předtím, položte rudu a zacouvejte. Konvertor zařídí zbytek."
#. type: Plain text
#: ../help/help.E.txt:43
#, no-wrap
msgid "If you want to know more about the \"names\" of the different objects in the programming language, please refer to the <a cbot|category>text about categories</a>."
msgstr "Pokud se chcete dozvědět více o \"názvech\" různých druhů objektů v tomto programovacím jazyce, přečtěte si <a cbot|category>popis kategorií</a>."
#. type: \t; header
#: ../help/help.E.txt:45
#, no-wrap
msgid "Remarks"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:46
#, no-wrap
msgid "A <a cbot|var>variable</a> must be declared only once at the beginning of the program! You can then use it as often as you want."
msgstr "<a cbot|var>Proměnnou</a> musíte deklarovat pouze jednou na začátku programu. Pak ji můžete použít, kolikrát budete chtít."
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid "In order to avoid retyping the instructions explained above, you can select them with the mouse, and copy-paste <button 61/> them into your program."
msgstr "Abyste příkazy popsané výše nemuseli přepisovat ručně, můžete je vybrat myší a zkopírovat <button 61/> do editoru programu."
#. type: \t; header
#: ../help/help.E.txt:50
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:51
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,182 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-26 22:43+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Power Cell 2"
msgstr "Baterie 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Power all the winged shooters."
msgstr "Rozdejte baterie všem létajícím kanónům."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Spider2"
msgstr "Pavouk2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Power the <a object|botfj>winged shooters</a> with <a object|power>power cells</a>, so that they can kill the ants in the ant nest located in a hole north of your position."
msgstr "Rozdejte <a object|botfj>létajícím kanónům</a> <a object|power>baterie</a>, aby mohly zlikvidovat mravenčí hnízdo na sever od Vaší pozice."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The <a object|botgr>wheeled grabber</a> must go to a <a object|power>power cell</a>, grab it, go to a <a object|botfj>winged shooter</a>, and drop the cell. This task is very similar to the task performed in the previous exercise. Here is this program again:"
msgstr "<a object|botgr>Pojízdné rameno</a> musí dojet k <a object|power>baterii</a>, zvednout ji, odjet k <a object|botfj>létajícímu kanónu</a> a položit baterii. Tento úkol je velmi podobný jako v předchozím cvičení. Zde je opět program z minula:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::Titanium2()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\titem = radar(TitaniumOre);\n"
"\tgoto(item.position);\n"
"\tgrab();\n"
"\t\n"
"\titem = radar(Converter);\n"
"\tgoto(item.position);\n"
"\tdrop();\n"
"}"
msgstr ""
"extern void object::Titan2()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\titem = radar(TitaniumOre);\n"
"\tgoto(item.position);\n"
"\tgrab();\n"
"\t\n"
"\titem = radar(Converter);\n"
"\tgoto(item.position);\n"
"\tdrop();\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "The best way to solve the present exercise is to copy <button 61/> the program above into the clipboard (from <code>object</code> to <c/>drop();<n/>), and paste <button 62/> it into the program editor. Then you just have to make the necessary changes in order to adapt it to the new task."
msgstr "Nejjednodušší způsob, jak toto cvičení vyřešit, je zkopírovat <button 61/> výše uvedený program do schránky (od slova <code>object</code> až po <c/>drop();<n/>) a vložit <button 62/> ho do editoru programu. Pak stačí jen udělat potřebné úpravy, aby plnil trochu jiný úkol."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "Instead of looking for titanium ore (<code>TitaniumOre</code>), look for a power cell (<code>PowerCell</code>). Instead of going to a converter (<code>Converter</code>), go to a winged shooter (<code>WingedShooter</code>). As soon as the winged shooter has got a new power cell, it will get down to work."
msgstr "Místo titanové rudy (<code>TitaniumOre</code>) hledejte baterii (<code>PowerCell</code>). Místo ke konvertoru (<code>Converter</code>) jeďte k létajícímu kanónu (<code>WingedShooter</code>). Hned jak kanóny dostanou novou baterii, pustí se do práce."
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid "If you want to know more about the \"names\" of the different objects in the programming language, please refer to the <a cbot|category>text about categories</a>."
msgstr "Pokud se chcete dozvědět více o \"názvech\" různých druhů objektů v tomto programovacím jazyce, přečtěte si <a cbot|category>popis kategorií</a>."
#. type: \t; header
#: ../help/help.E.txt:26
#, no-wrap
msgid "Further improvement: loops"
msgstr "Další vylepšení: cykly"
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid "Once the program explained above works properly, you can improve it in order to repeat the task over and over again. Like this you will not have to execute the program several times in order to power several bots."
msgstr "Až bude výše popsaný program správně fungovat, můžete ho ještě dále vylepšit, aby svůj úkol prováděl pořád dokola. Pak ho nebudete muset ručně spouštět několikrát za sebou, aby obsloužil více robotů."
#. type: Plain text
#: ../help/help.E.txt:29
#, no-wrap
msgid "All programs written until now execute all instructions only once, one after another, from the beginning to the end of the program. You can also tell the bot to repeat some instructions: just write <code>while (true)</code>, an open brace, the instructions to be repeated, and a closing brace. Repeating some instructions several times in this way is called a loop. Here is an example of a program that repeats over and over the instructions that look for a power cell, grab it, and drop it on a winged shooter:"
msgstr "Všechny předchozí programy prováděly každý příkaz pouze jednou, jeden po druhém od začátku do konce programu. Robotovi ale můžete říct, aby některé příkazy opakoval: prostě napište <code>while (true)</code>, levou složenou závorku, příkazy, které se mají opakovat, a pravou složenou závorku. Tomuto opakování příkazů se říká cyklus. Tady je příklad pogramu, který pořád dokola opakuje příkazy na vyhledání baterie, její zvednutí a položení do létajícího kanónu:"
#. type: Source code
#: ../help/help.E.txt:31
#, no-wrap
msgid ""
"\twhile (true)\n"
"\t{\n"
"\t\titem = radar(PowerCell);\n"
"\t\tgoto(item.position);\n"
"\t\tgrab();\n"
"\t\t\n"
"\t\titem = radar(WingedShooter);\n"
"\t\tgoto(item.position);\n"
"\t\tdrop();\n"
"\t}"
msgstr ""
"\twhile (true)\n"
"\t{\n"
"\t\titem = radar(PowerCell);\n"
"\t\tgoto(item.position);\n"
"\t\tgrab();\n"
"\t\t\n"
"\t\titem = radar(WingedShooter);\n"
"\t\tgoto(item.position);\n"
"\t\tdrop();\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:42
#, no-wrap
msgid "Of course the variable declaration <c/>object item;<n/> must not be inside the loop, but just before: declare a variable only once."
msgstr "Deklarace proměnné <c/>object item;<n/> je před cyklem, ale mohla by být i na jeho začátku. Ale pozor, pokud ji deklarujete uvnitř cyklu, pak se při každém opakování její obsah na začátku vymaže, a po skončení cyklu už nebude dostupná vůbec."
#. type: \t; header
#: ../help/help.E.txt:44
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:45
#, no-wrap
msgid "A bot can execute a program perfectly well on his own. Meantime you can for example select the astronaut and take a look at what is happening at the nest, the show is worth it. But be careful not to get shot by your own bots..."
msgstr "Robot může svůj program stejně dobře vykonávat i bez Vašeho dohledu. Mezitím můžete přepnout na kosmonauta a jít se podívat, co se bude dít v hnízdě, ta podívaná za to stojí. Ale dávejte pozor, aby Vás netrefili Vaši vlastní roboti..."
#. type: \t; header
#: ../help/help.E.txt:47
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,96 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-26 23:00+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Spiders 2"
msgstr "Pavouci 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the radar to find and kill all spiders."
msgstr "Najděte pomocí radaru všechny pavouky a zlikvidujte je."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Spider2"
msgstr "Pavouk2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Kill several spiders whose exact location we do not know. Use the bot's radar to find them."
msgstr "Zlikvidujte několik pavouků, jejichž přesnou polohu neznáme. Najděte je pomocí robotova radaru."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Find the closest spider with the instruction <c/><a cbot|radar>radar</a>(AlienSpider);<n/>, as we did it in the previous exercises with titanium ore and power cells. But do not go to the position of the spider, the bot would be destroyed before arriving there. Just turn towards the spider. The instruction <code><a cbot|direct>direction</a>(item.position)</code> calculates the angle of the rotation that the robot must perform in order to aim at the spider. In order to actually aim at the spider, just write:"
msgstr "Najděte nejbližšího pavouka příkazem <c/><a cbot|radar>radar</a>(AlienSpider);<n/>, stejně jako jsme v předchozích cvičeních hledali titanovou rudu nebo baterie. Ale nejezděte k němu, protože pavouk by robota zničil. Jen se k pavoukovi otočte. Příkaz <code><a cbot|direct>direction</a>(item.position)</code> spočítá úhel, o jaký se robot musí otočit, aby mířil na pavouka. A aby se robot skutečně otočil, jednoduše napište:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid "\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));"
msgstr "\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "Notice the two closing brackets at the end of the line, before the semicolon. There are two open brackets, so there must be two closing brackets."
msgstr "Všimněte si, že na konci řádku před středníkem jsou dvě pravé závorky. Na řádku jsou dvě levé závorky, takže k nim musejí být i dvě pravé závorky do páru."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "Then shoot with the instruction <c/><a cbot|fire>fire</a>(1);<n/>."
msgstr "Pak vystřelte příkazem <c/><a cbot|fire>fire</a>(1);<n/>."
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "Here also, you can use a loop with <code><a cbot|while>while</a> (true)</code> in order not to have to execute the program again for every spider, as we did in the last exercise."
msgstr "Navíc tu můžete použít i cyklus <code><a cbot|while>while</a> (true)</code>, abyste program nemuseli spouštět pro každého pavouka zvlášť, stejně jako v předchozím cvičení."
#. type: \t; header
#: ../help/help.E.txt:15
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,90 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-28 22:34+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Spiders 3"
msgstr "Pavouci 3"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Learn to move the bot so that no spider can escape."
msgstr "Naučte se jezdit s robotem, aby žádný pavouk neunikl."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Spider3"
msgstr "Pavouk3"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Move towards the spiders that are out of shooting range."
msgstr "Přibližte se k pavoukům, kteří jsou mimo dostřel."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The program will look like the previous one, but before you shoot, use the instruction <c/><a cbot|move>move</a>();<n/> in order to get close enough."
msgstr "Program bude vypadat podobně jako v předchozím cvičení, ale před výstřelem se přibližte na dostřel příkazem <c/><a cbot|move>move</a>();<n/>."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "The question is just how many meters the bot must move. The instruction <code><a cbot|dist>distance</a>( , )</code> calculates the distance between two positions. In this case, we need to know the distance between the bot and the target. The position of the target is given by <code>item.position</code>, the position of the bot is given by <code>position</code>. The distance between the bot and the target is given by <code><a cbot|dist>distance</a>(position, item.position)</code>. The range of a fireball cannon is 40 meters. In order to get close enough, the bot must move forward <code><a cbot|dist>distance</a>(position, item.position)-40</code> meters. The following line will do this:"
msgstr "Otázka zní, o kolik metrů musí robot popojet. Příkaz <code><a cbot|dist>distance</a>( , )</code> počítá vzdálenost mezi dvěma body. V tomto případě potřebujeme znát vzdálenost mezi robotem a cílem. Polohu cíle nám řekne výraz <code>item.position</code>, polohu robota nám řekne prostě <code>position</code>. Vzdálenost mezi robotem a cílem tak spočítáme příkazem <code><a cbot|dist>distance</a>(position, item.position)</code>. Dostřel plazmového kanónu je 40 metrů. Robot tedy musí ujet <code><a cbot|dist>distance</a>(position, item.position)-40</code> metrů vpřed, aby se dostal dost blízko. To zajistí následující řádek:"
#. type: Source code
#: ../help/help.E.txt:9
#, no-wrap
msgid "\t<a cbot|move>move</a>(<a cbot|dist>distance</a>(position, item.position)-40);"
msgstr "\t<a cbot|move>move</a>(<a cbot|dist>distance</a>(position, item.position)-40);"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "Just insert this line into the program before the instruction <c/>fire(1);<n/>, and the bot will start to move."
msgstr "Prostě tento řádek vložte do programu před příkaz <c/>fire(1);<n/> a robot začne jezdit."
#. type: \t; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,108 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-04 17:21+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Barrage Fire"
msgstr "Rozptýlená palba"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Set the power of the different motors in order to achieve a barrage fire."
msgstr "Ovládejte motory robota přímo, abyste mohli pokropit palbou širší okolí."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Kropitko"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "As a defense against several giant ants attacking from the north, rotate the bot when shooting in order to perform barrage fire."
msgstr "Ze severu se blíží roj obřích mravenců. Otáčejte robotem během palby, abyste je všechny pokropili."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "When you are radio-guiding a bot, you can rotate the cannon during the burst in order to sweep a whole zone. You can also do this when programming the bot, but you have to turn the whole bot with the instruction <code><a cbot|motor>motor</a>( , )</code>. This instruction asks for two numbers: the speed of the left-hand motor, and the speed of the right-hand motor. These numbers must range between -1 and +1.<c/> motor(1,1);<n/> moves the bot forward with maximum speed (both motors at full power).<c/> motor(-1,-1);<n/> moves the bot backward with maximum speed.<c/> motor(1,0.9);<n/> moves the bot forward with a slight turn to the right: the left-hand motor turns a little faster than the right-hand motor. And <c/>motor(1,-1);<n/> will turn the bot clockwise on the spot: the left-hand motor moves forward, the right-hand motor moves backward."
msgstr "Když robota ovládáte ručně, můžete během palby otáčet kanónem, abyste pokropili větší oblast. Totéž můžete udělat i v programu, ale v tom případě musíte otáčet celého robota příkazem <code><a cbot|motor>motor</a>( , )</code>. Tento příkaz vyžaduje dvě čísla: rychlost levého motoru a rychlost pravého motoru. Obě čísla musejí být v rozsahu -1 až +1. <c/>motor(1,1);<n/> rozjede robota kupředu plnou rychlostí (oba motory na plný výkon). <c/>motor(-1,-1);<n/> rozjede robota vzad plnou rychlostí. <c/>motor(1,0.9);<n/> rozjede robota vpřed a bude mírně točit doprava: levý motor běží trochu rychleji než pravý. A <c/>motor(1,-1);<n/> bude robota otáčet na místě po směru hodinových ručiček: levý motor běží vpřed, pravý motor vzad."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "After a <a cbot|motor>motor</a> instruction the motors will keep this speed until the next <code>motor</code>, <code><a cbot|move>move</a></code>, <code><a cbot|turn>turn</a></code> or <code><a cbot|goto>goto</a></code> instruction. For example, if you perform a rotation on the spot with <c/>motor(1,-1);<n/> and afterward you shoot with <c/>fire(1);<n/>, the bot will continue to turn during the burst, and will sweep a whole zone."
msgstr "Po příkazu <a cbot|motor>motor</a> poběží motory dál danou rychlostí až do dalšího zavolání příkazu <code>motor</code>, <code><a cbot|move>move</a></code>, <code><a cbot|turn>turn</a></code> nebo <code><a cbot|goto>goto</a></code>. Například pokud robota začnete otáčet příkazem <c/>motor(1,-1);<n/>, a pak začnete střílet příkazem <c/>fire(1);<n/>, robot se bude otáčet dál během palby a pokropí celé okolí."
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "rotate clockwise with <c/>motor(1,-1);<n/>"
msgstr "začněte otáčet po směru hodinových ručiček příkazem <c/> motor(1,-1);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:11
#, no-wrap
msgid "a 2 seconds burst with <c/>fire(2);<n/>"
msgstr "vystřelte dvousekundovou dávku příkazem <c/>fire(2);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:12
#, no-wrap
msgid "rotate counter-clockwise with <c/>motor(-1,1);<n/>"
msgstr "začněte otáčet proti směru hodinových ručiček příkazem <c/> motor(-1,1);<n/>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:13
#, no-wrap
msgid "a 2 seconds burst."
msgstr "vystřelte další dvousekundovou dávku."
#. type: \t; header
#: ../help/help.E.txt:15
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "The ants attack from the north. In order to sweep the whole zone north of the bot, first turn 90 degrees left with <c/>turn(90);<n/>, then repeat always with <code><a cbot|while>while</a> (true)</code> the following instructions:"
msgstr "Mravenci útočí ze severu. Abyste pokropili celou oblast na sever od robota, nejprve se otočte o 90 stupňů vlevo příkazem <c/>turn(90);<n/> a pak cyklem <code><a cbot|while>while</a> (true)</code> opakujte následující příkazy:"

View File

@ -0,0 +1,138 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-04 20:31+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Flying tower 1"
msgstr "Létající věž 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Make a flying defense tower out of a winged shooter."
msgstr "Udělejte z létajícího kanónu létající obrannou věž."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Obrana1"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "As a defense against ants attacking from all sides, adapt the program <code>Spider2</code> in order to fly at a given altitude."
msgstr "Na obranu proti mravencům útočícím ze všech stran upravte program <code>Pavouk2</code>, aby létal v zadané výšce."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The program necessary for this task is somewhat similar to the program <code>Spider2</code> that looks for the closest ant, turns towards it and fires:"
msgstr "Program vhodný pro tento úkol je z části podobný jako <code>Pavouk2</code>, který najde nejbližšího mravence, otočí se k němu a vystřelí:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::Spider2()\n"
"{\t\n"
"\tobject item;\n"
"\t\n"
"\twhile (true)\n"
"\t{\n"
"\t\titem = radar(AlienSpider);\n"
"\t\tturn(direction(item.position));\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Pavouk2()\n"
"{\t\n"
"\tobject item;\n"
"\t\n"
"\twhile (true)\n"
"\t{\n"
"\t\titem = radar(AlienSpider);\n"
"\t\tturn(direction(item.position));\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "You can copy-paste it to the editor, and adapt it. Replace <c/>radar(AlienSpider);<n/> by <c/>radar(AlienAnt);<n/>, and write before the <code>while</code> loop another loop that activates the jet beneath the <a object|botfj>winged shooter</a> until the bot reaches an altitude of 20 meters."
msgstr "Můžete si ho zkopírovat do editoru a upravit ho. Přepište <c/>radar(AlienSpider);<n/> na <c/>radar(AlienAnt);<n/> a před cyklus <code>while</code> přidejte další cyklus, který zapne tryskový motor <a object|botfj>létajícího kanónu</a>, dokud robot nevystoupá do výšky 20 metrů."
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "The instruction <code><a cbot|jet>jet</a>()</code> controls the jet beneath winged bots. The number in brackets must range between <code>-1</code> and <code>1</code>.<c/> jet(1);<n/> moves the bot upward with maximum speed.<c/> jet(-1);<n/> moves the bot downward with maximum speed, and <c/>jet(0);<n/> stabilizes the altitude. As the bot must reach a precise altitude, move it upward slowly with <c/>jet(0.2);<n/>, wait until it has reached the desired height, then stabilize the altitude with <c/>jet(0);<n/>."
msgstr "Příkaz <code><a cbot|jet>jet</a>()</code> ovládá tryskový motor létajících robotů. Číslo v závorkách musí být v rozsahu <code>-1</code> až <code>+1</code>. <c/>jet(1);<n/> přikazuje robotovi plnou rychlostí stoupat. <c/>jet(-1);<n/> přikazuje robotovi padat volným pádem a <c/>jet(0);<n/> znamená udržovat aktuální výšku. Protože chcete robota poslat do přesné výšky, nechte ho stoupat pomalu příkazem <c/>jet(0.2);<n/>, počkejte na dosažení zadané výšky, a pak zastavte stoupání příkazem <c/>jet(0);<n/>."
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid "In order to \"wait until it has reached the desired height\", we need a conditional loop: the instructions inside the loop will be repeated only as long as a certain condition is true. The altitude of the bot is given by <code>position.z</code>. We already saw that <code>position</code> gives the position of the bot. And a position is given by the three coordinates x, y and z: the x-axis is the axis west-east, the y-axis is the axis south-north, and the z-axis is the vertical axis. Therefore we must wait while <code>position.z</code> is smaller than 20:"
msgstr "Abyste \"počkali na dosažení zadané výšky,\" budete potřebovat podmíněný cyklus: příkazy uvnitř cyklu se budou opakovat pouze dokud platí určitá podmínka. Nadmořskou výšku robota udává výraz <code>position.z</code>. Už jsme probírali, že výraz <code>position</code> udává polohu robota. A poloha se skládá ze tří složek: x, y, z. Osa X leží ve směru západ-východ, osa Y leží ve směru jih-sever a Z je svislá osa. Tedy musíme čekat, dokud <code>position.z</code> je menší než 20:"
#. type: Source code
#: ../help/help.E.txt:25
#, no-wrap
msgid ""
"\twhile (position.z < 20)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}"
msgstr ""
"\twhile (position.z < 20)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:30
#, no-wrap
msgid "After waiting 0.2 seconds, the program will check if the altitude is still below 20 meters. If this is the case, it will wait a little more, if not, the program continues after the loop, i.e. after the closing brace <code>}</code>. Do not forget after the loop to stabilize the altitude with <c/>jet(0);<n/>."
msgstr "Program počká 0,2 sekundy a znovu se podívá, jestli je výška stále menší než 20 metrů. Pokud ano, počká ještě chvíli. Pokud ne, ukončí cyklus, t.j. začne vykonávat příkazy za pravou složenou závorkou: <code>}</code>. Nezapomeňte po skončení cyklu zastavit stoupání příkazem <c/>jet(0);<n/>."
#. type: \t; header
#: ../help/help.E.txt:32
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,152 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-05 23:01+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Flying Tower 2"
msgstr "Létající věž 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Program a flying tower that wastes less energy."
msgstr "Naprogramujte létající obrannou věž, která nebude tolik plýtvat energií."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Obrana2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Adapt the program <code>Tower1</code> in order to avoid wasting energy when shooting at ants that are out of range."
msgstr "Upravte program <code>Obrana1</code>, aby zbytečně neplýtval energií palbou na mravence mimo dostřel."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The program <code>Tower1</code> shoots in the direction of the closest ant, even if it is still out of range:"
msgstr "Program <code>Obrana1</code> střílí na nejbližšího mravence, i když je mimo dostřel:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::Tour1()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\tjet(0.2);\n"
"\twhile(position.z < 20)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}\n"
"\tjet(0);\n"
"\t\n"
"\twhile(true)\n"
"\t{\n"
"\t\titem = radar(AlienAnt);\n"
"\t\tturn(direction(item.position));\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Obrana1()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\tjet(0.2);\n"
"\twhile(position.z < 20)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}\n"
"\tjet(0);\n"
"\t\n"
"\twhile(true)\n"
"\t{\n"
"\t\titem = radar(AlienAnt);\n"
"\t\tturn(direction(item.position));\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "If the bot must perform the same task than before with only a <a object|power>regular power cell</a>, you can insert a loop that waits until the ant is close enough, i.e. until the ant is at less than 40 meters. Only one burst will be needed for every ant then."
msgstr "Tentokrát musí robot splnit stejný úkol pouze s <a object|power>obyčejnou baterií</a>. Musíte tedy přidat cyklus, který bude čekat, až se mravenec dostatečně přiblíží, t.j. dokud nebude blíže než 40 metrů. Pak bude na každého mravence stačit jediná dávka."
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "You can give the instruction <code><a cbot|radar()>radar</a></code> more parameters (numbers) indicating where the radar should look for the ants. For example <c/>radar(AlienAnt,0,360,0,40);<n/> will only look for ants that are closer than 40 meters. The two first numbers tell the radar to search in all directions, the two last numbers tell the radar to detect only ants that are at a distance between 0 and 40 meters. If no ant is found that is closer than 40 meters, the instruction <code><a cbot|radar()>radar</a></code> returns the value <code>null</code>. We can then write a conditional loop similar to the one written in the last exercise that waits as long as there is no ant closer than 40 meters:"
msgstr "Příkazu <code><a cbot|radar>radar</a>()</code> můžete zadat více parametrů (čísel) vymezujících, kde má radar hledat mravence. Například <c/>radar(AlienAnt,0,360,0,40);<n/> bude hledat mravence pouze do vzdálenosti 40 metrů. První dvě čísla říkají radaru, aby hledal ve všech směrech, další dvě čísla říkají, aby hledal pouze mravence ve vzdálenosti od 0 do 40 metrů. Pokud žádný mravenec není blíže než 40 metrů, příkaz <code><a cbot|radar>radar</a>()</code> vrátí hodnotu <code>null</code>. Můžeme tedy podobně jako v předchozím cvičení napsat cyklus, který bude čekat, dokud se některý mravenec nepřiblíží na méně než 40 metrů:"
#. type: Source code
#: ../help/help.E.txt:30
#, no-wrap
msgid ""
"\t\twhile (radar(AlienAnt, 0, 360, 0, 40) == null)\n"
"\t\t{\n"
"\t\t\twait(0.2);\n"
"\t\t}"
msgstr ""
"\t\twhile (radar(AlienAnt, 0, 360, 0, 40) == null)\n"
"\t\t{\n"
"\t\t\twait(0.2);\n"
"\t\t}"
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid "Notice that two equal signs \"==\" are needed to perform a comparison of equality."
msgstr "Všimněte si, že porovnání na rovnost se zapisuje dvěma rovnítky za sebou: \"==\""
#. type: Plain text
#: ../help/help.E.txt:37
#, no-wrap
msgid "Just insert these lines before the instruction <c/>fire(0);<n/>, and the bot will wait before shooting until the ant is closer than 40 meters. Like this a regular power cell is enough to kill all ants. "
msgstr "Jednoduše vložte výše uvedený kód před příkaz <c/>fire(1);<n/> a robot bude před výstřelem čekat, až se mravenec přiblíží na méně než 40 metrů. Pak bude na likvidaci mravenců stačit i obyčejná baterie. "
#. type: \t; header
#: ../help/help.E.txt:39
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,78 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-06 23:09+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Fighter Jet 1"
msgstr "Stíhačka 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Instruct a winged shooter to clean the whole region."
msgstr "Naprogramujte létající kanón, aby vyčistil celou oblast."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Stihacka1"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objectif"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Program a <a object|botfj>winged shooter</a> to hunt all ants in the region."
msgstr "Naprogramujte <a object|botfj>létající kanón</a>, aby našel a zlikvidoval všechny mravence v okolí."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "In this swamp, a wheeled or tracked shooter is of little use. And ants, in opposition to spiders, keep moving: you can not just turn towards the closest ant, move forward and shoot."
msgstr "V této bažině jsou pojízdné nebo pásové kanóny k ničemu. A mravenci se narozdíl od pavouků neustále pohybují. Nestačí jen otočit se směrem k nejbližšímu mravenci, popojet vpřed a vystřelit."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "The easiest way to solve the problem consists in flying at a height of 10 meters, aiming downward with <c/>aim(-20);<n/>, and approaching the ant with a conditional loop as long as the <a cbot|dist>distance</a> is greater than 20m. In this conditional loop, you must look for the closest ant, turn towards it, set the motors at full speed with <c/>motor(1,1);<n/>, and wait a little, for example 0.2 seconds. All these instructions must be repeated until the ant is at less than 20 meters. Then just shoot it."
msgstr "Nejjednodušší řešení je letět ve výšce 10 metrů, namířit dolů příkazem <c/>aim(-20);<n/> a přiblížit se k nejbližšímu mravenci podmíněným cyklem až na <a cbot|dist>vzdálenost</a> 20 metrů. V tomto podmíněném cyklu musíte najít nejbližšího mravence, otočit se k němu, spustit motory naplno příkazem <c/>motor(1,1);<n/> a chviličku počkat, například 0,2 sekundy. Tyto příkazy je třeba opakovat, dokud je mravenec dále než 20 metrů. Pak stačí jen vystřelit."
#. type: \t; header
#: ../help/help.E.txt:9
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,176 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-07 23:37+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Fighter Jet 2"
msgstr "Stíhačka 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Adapt the program to a mountainous terrain."
msgstr "Upravte program pro kopcovitý terén."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Stihacka2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Adapt the flying height of the <a object|botfj>winged shooter</a> to the terrain."
msgstr "Přizpůsobte letovou výšku <a object|botfj>létajícího kanónu</a> okolnímu terénu."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Here is one more time the program of the previous exercise that hunts ants:"
msgstr "Zde je opět program na likvidaci mravenců z předchozího cvičení:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::JetFighter1()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\taim(-20);\n"
"\tjet(0.2);\n"
"\twhile (position.z < 10)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}\n"
"\tjet(0);\n"
"\t\n"
"\twhile (true)\n"
"\t{\n"
"\t\twhile (radar(AlienAnt, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = radar(AlienAnt);\n"
"\t\t\tturn(direction(item.position));\n"
"\t\t\tmotor(1,1);\n"
"\t\t\twait(0.2);\n"
"\t\t}\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Stihacka1()\n"
"{\n"
"\tobject item;\n"
"\t\n"
"\taim(-20);\n"
"\tjet(0.2);\n"
"\twhile (position.z < 10)\n"
"\t{\n"
"\t\twait(0.2);\n"
"\t}\n"
"\tjet(0);\n"
"\t\n"
"\twhile (true)\n"
"\t{\n"
"\t\twhile (radar(AlienAnt, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = radar(AlienAnt);\n"
"\t\t\tturn(direction(item.position));\n"
"\t\t\tmotor(1,1);\n"
"\t\t\twait(0.2);\n"
"\t\t}\n"
"\t\tfire(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid "The bot always stays at an altitude of 10m above sea level. This is not adapted to the mountainous terrain of the present exercise, the bot has got to adapt to the terrain. The best way to do so is to insert just before the <c/>wait(0.2);<n/> a test to see if the height above ground is too low or too high, and to react accordingly."
msgstr "Robot celou dobu poletí v nadmořské výšce 10 metrů. Kopcovitý terén v tomto cvičení ale neumožňuje let v této výšce, takže se robot musí terénu přizpůsobit. Nejjednodušší řešení je vložit před příkaz <c/>wait(0.2);<n/> kontrolu, jestli robot neletí příliš nízko nebo vysoko, a podle toho ovládat tryskový motor."
#. type: Plain text
#: ../help/help.E.txt:34
#, no-wrap
msgid "We already saw that <code>position.z</code> gives the altitude above sea level. <code><a cbot|topo>topo</a>(position)</code> gives the altitude of the ground at the position of the bot. If we want the bot to stay at an altitude between 6 and 9m above ground, we must treat the following cases: if <code>position.z-topo(position)</code> is smaller than 6, the bot must climb with <c/>jet(1);<n/>. If <code>position.z-topo(position)</code> is greater than 9, the bot must go down with <c/>jet(-1);<n/>. In order to program these tests, use the instruction <code><a cbot|if>if</a></code>, that executes the instructions in braces only once if the condition is true:"
msgstr "Už jsme probírali, že <code>position.z</code> udává nadmořskou výšku robota. <code><a cbot|topo>topo</a>(position)</code> udává nadmořskou výšku terénu přímo pod robotem. Pokud chceme, aby robot létal ve výšce 6 až 9 metrů nad zemí, musíme ošetřit následující případy: pokud je <code>position.z-topo(position)</code> menší než 6, robot musí stoupat příkazem <c/>jet(1);<n/>. Pokud je <code>position.z-topo(position)</code> větší než 9, robot musí klesat příkazem <c/>jet(-1);<n/>. Pro naprogramování těchto podmínek použijte příkaz <code><a cbot|if>if</a></code>, který provede příkazy ve složených závorkách pouze jednou, pokud platí daná podmínka:"
#. type: Source code
#: ../help/help.E.txt:36
#, no-wrap
msgid ""
"\tjet(0);\n"
"\tif (position.z-topo(position) < 6)\n"
"\t{\n"
"\t\tjet(1);\n"
"\t}\n"
"\t\n"
"\tif (position.z-topo(position) > 9)\n"
"\t{\n"
"\t\tjet(-1);\n"
"\t}"
msgstr ""
"\tjet(0);\n"
"\tif (position.z-topo(position) < 6)\n"
"\t{\n"
"\t\tjet(1);\n"
"\t}\n"
"\t\n"
"\tif (position.z-topo(position) > 9)\n"
"\t{\n"
"\t\tjet(-1);\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "Before starting the testing, stabilize the altitude with <c/>jet(0);<n/>: in case the height above ground lies between 6 and 9m, the bot must neither climb nor go down. If afterwards either <c/>jet(1);<n/> or <c/>jet(-1);<n/> is executed, it will cancel the previous <c/>jet(0);<n/>."
msgstr "Před oběma podmínkami vyrovnejte výšku příkazem <c/>jet(0);<n/>: pokud je aktuální výška mezi 6 a 9 metry nad zemí, robot nesmí stoupat ani klesat. Když se hned poté provede příkaz <c/>jet(1);<n/> nebo <c/>jet(-1);<n/>, předchozí příkaz <c/>jet(0);<n/> se tím zruší."
#. type: Plain text
#: ../help/help.E.txt:49
#, no-wrap
msgid "Just insert these lines before the <code>wait(0.2)</code>, and the bot will adapt to the terrain. You can then delete the first lines of the program that set the initial altitude at 10m."
msgstr "Jednoduše vložte výše uvedený kód před příkaz <code>wait(0.2)</code> a robot bude za letu kopírovat terén. Pak můžete smazat cyklus na začátku programu, který robotovi přikazuje vystoupat do výšky 10m."
#. type: \t; header
#: ../help/help.E.txt:51
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:52
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,148 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-09 22:58+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Wasp Hunter 1"
msgstr "Lovec vos 1"
#. type: Resume-text, Plain text
#: ../scene.txt:2 ../help/help.E.txt:2
#, no-wrap
msgid "Shoot down the flying wasps."
msgstr "Sestřelte létající vosy."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Wasp1"
msgstr "Vosa1"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Here is again the program of the previous exercise that shoots all ants and adapts to the terrain:"
msgstr "Zde je opět program z předchozího cvičení, který zlikviduje všechny mravence a za letu kopíruje terén:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::JetFighter2()\n"
"{\n"
"\t<a cbot|type>object</a> item;\n"
"\t\n"
"\t<a cbot|aim>aim</a>(-20);\n"
"\t\n"
"\t<a cbot|while>while</a> (true)\n"
"\t{\n"
"\t\t<a cbot|while>while</a> (<a cbot|radar>radar</a>(AlienAnt, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = <a cbot|radar>radar</a>(AlienAnt);\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|motor>motor</a>(1,1);\n"
"\t\t\t\n"
"\t\t\t<a cbot|jet>jet</a>(0);\n"
"\t\t\t<a cbot|if>if</a> (position.z-topo(position) < 6)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(1);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|if>if</a> (position.z-topo(position) > 9)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(-1);\n"
"\t\t\t}\n"
"\t\t\t<a cbot|wait>wait</a>(0.2);\n"
"\t\t}\n"
"\t\t<a cbot|fire>fire</a>(1);\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Stihacka2()\n"
"{\n"
"\t<a cbot|type>object</a> item;\n"
"\t\n"
"\t<a cbot|aim>aim</a>(-20);\n"
"\t\n"
"\t<a cbot|while>while</a> (true)\n"
"\t{\n"
"\t\t<a cbot|while>while</a> (<a cbot|radar>radar</a>(AlienAnt, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = <a cbot|radar>radar</a>(AlienAnt);\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|motor>motor</a>(1,1);\n"
"\t\t\t\n"
"\t\t\t<a cbot|jet>jet</a>(0);\n"
"\t\t\t<a cbot|if>if</a> (position.z-topo(position) < 6)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(1);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|if>if</a> (position.z-topo(position) > 9)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(-1);\n"
"\t\t\t}\n"
"\t\t\t<a cbot|wait>wait</a>(0.2);\n"
"\t\t}\n"
"\t\t<a cbot|fire>fire</a>(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:37
#, no-wrap
msgid "In order to adapt the program to shooting wasps, you need to make a few changes. Replace all <code>radar(AlienAnt)</code> with <code>radar(AlienWasp)</code>. The cannon must aim straight forward and not downward, replace <c/>aim(-20);<n/> with <c/>aim(0);<n/>. And the bot must fly at the same height as the wasp. For this, you must compare the altitude of the bot given by <code>position.z</code> with the altitude of the wasp given by <code>item.position.z</code>: if <code>position.z > item.position.z</code>, go down slowly with <c/>jet(-0.3);<n/>. If <code>position.z < item.position.z-1</code>, climb slowly with <c/>jet(0.3);<n/>. A winged shooter is higher than a wasp, therefore it is better if the altitude of the bot is a little lower than the altitude of the wasp. In this case, we admit that the altitude of the bot ranges between the altitude of the wasp and the altitude of the wasp minus 1."
msgstr "Aby tento program fungoval proti vosám, je třeba několik úprav. Změňte všechny příkazy <code>radar(AlienAnt)</code> na <code>radar(AlienWasp)</code>. Kanón musí mířit rovně před sebe místo dolů, takže změňte <c/>aim(-20);<n/> na <c/>aim(0);<n/>. A robot musí letět ve stejné výšce jako vosa. Musíte tedy porovnávat letovou výšku robota danou výrazem <code>position.z</code> s letovou výškou vosy danou výrazem <code>item.position.z</code>: Když bude <code>position.z > item.position.z</code>, pomalu klesejte příkazem <c/>jet(-0.3);<n/>. Když bude <code>position.z < item.position.z-1</code>, pomalu stoupejte příkazem <c/>jet(0.3);<n/>. Létající kanón je vyšší než vosa, takže je výhodnější letět trochu níže. V tomto případě přiznáváme, že robot se bude snažit letět nejvýše ve stejné výšce jako vosa a nejníže metr pod ní."
#. type: \t; header
#: ../help/help.E.txt:39
#, no-wrap
msgid "Further improvement"
msgstr "Další vylepšení"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "Wasps move very fast. In order to increase your chances to get them, better to repeat just before the <c/>fire(1);<n/> a <code>radar</code> and a <code>turn</code> in order to perform a last readjustment of the direction before the shot."
msgstr "Vosy se pohybují velmi rychle. Pro lepší šanci na zásah byste tedy před palbou příkazem <c/>fire(1);<n/> měli ještě naposledy upravit směr pomocí příkazů <code>radar</code> a <code>turn</code>."
#. type: \t; header
#: ../help/help.E.txt:42
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:43
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,258 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-10 19:04+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Wasp Hunter 2"
msgstr "Lovec vos 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Get better at shooting down the wasps."
msgstr "Naučte se lépe střílet na vosy."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Wasp2"
msgstr "Vosa2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Bring down the flying wasps in a more efficient way than with the previous program."
msgstr "Napište efektivnější program na likvidaci létajících vos než byl ten předchozí."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Here is again the program of the previous exercise that shoots down all the wasps after many, many unsuccessful attempts:"
msgstr "Zde je opět program z předchozího cvičení, který po spoustě neúspěšných pokusů nakonec sestřelí všechny vosy:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::Wasp1()\n"
"{\n"
"\t<a cbot|type>object</a> item;\n"
"\t\n"
"\t<a cbot|aim>aim</a>(0);\n"
"\t\n"
"\t<a cbot|while>while</a> (true)\n"
"\t{\n"
"\t\t<a cbot|while>while</a> (<a cbot|radar>radar</a>(AlienWasp, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = <a cbot|radar>radar</a>(AlienWasp);\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|motor>motor</a>(1,1);\n"
"\t\t\t\n"
"\t\t\t<a cbot|jet>jet</a>(0);\n"
"\t\t\t<a cbot|if>if</a> (position.z > item.position.z)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(-0.3);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|if>if</a> (position.z < item.position.z - 1)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(0.3);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|wait>wait</a>(0.2);\n"
"\t\t}\n"
"\t\titem = <a cbot|radar>radar</a>(AlienWasp);\n"
"\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t<a cbot|fire>fire</a>(1);\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Vosa1()\n"
"{\n"
"\t<a cbot|type>object</a> item;\n"
"\t\n"
"\t<a cbot|aim>aim</a>(0);\n"
"\t\n"
"\t<a cbot|while>while</a> (true)\n"
"\t{\n"
"\t\t<a cbot|while>while</a> (<a cbot|radar>radar</a>(AlienWasp, 0, 360, 0, 20) == null)\n"
"\t\t{\n"
"\t\t\titem = <a cbot|radar>radar</a>(AlienWasp);\n"
"\t\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t\t<a cbot|motor>motor</a>(1,1);\n"
"\t\t\t\n"
"\t\t\t<a cbot|jet>jet</a>(0);\n"
"\t\t\t<a cbot|if>if</a> (position.z > item.position.z)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(-0.3);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|if>if</a> (position.z < item.position.z - 1)\n"
"\t\t\t{\n"
"\t\t\t\t<a cbot|jet>jet</a>(0.3);\n"
"\t\t\t}\n"
"\t\t\t\n"
"\t\t\t<a cbot|wait>wait</a>(0.2);\n"
"\t\t}\n"
"\t\titem = <a cbot|radar>radar</a>(AlienWasp);\n"
"\t\t<a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));\n"
"\t\t<a cbot|fire>fire</a>(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "The many failures are due to the fact that the wasp is already gone before the bullets can reach it. The only way to improve the program consists in setting the power of the two motors and of the jet in such a way that the bot follows the movement of the target during the burst."
msgstr "Robot se často nedokáže trefit, protože vosa stihne uletět pryč, než ji střela zasáhne. Tomu lze zabránit jedině tak, že budete přímo ovládat výkon všech motorů, aby robot během palby stále držel cíl na mušce."
#. type: Plain text
#: ../help/help.E.txt:42
#, no-wrap
msgid "Just before the shot, the program adjusts a last time the direction with <c/>turn(direction(item.position));<n/>. In order to follow the wasp during the burst, you have to \"remember\" the angle of this last rotation: if the angle was positive (rotation to the left), the bot must continue to turn left during the burst; if the angle was negative, the bot must continue to turn right."
msgstr "Robot těsně před výstřelem ještě naposledy upraví směr příkazem <c/>turn(direction(item.position));<n/>. Abyste mohli během palby držet vosu na mušce, musíte si tento úhel \"zapamatovat\": pokud byl úhel kladný (otočení doleva), robot musí během palby dále točit doleva, pokud byl záporný, robot musí dále točit doprava."
#. type: Plain text
#: ../help/help.E.txt:44
#, no-wrap
msgid "In order to \"remember\" the angle of the last rotation, we need a variable that can contain just one number. If we choose to call it <code>angle</code>, we must define the variable with the following line at the beginning of the program:"
msgstr "Na \"zapamatování\" daného úhlu potřebujeme proměnnou, do které lze uložit jedno číslo. Když ji nazveme <code>angle</code>, musíme ji na začátku programu deklarovat následujícím řádkem kódu:"
#. type: Source code
#: ../help/help.E.txt:46
#, no-wrap
msgid "\t<a cbot|type>float</a> angle;"
msgstr "\t<a cbot|type>float</a> angle;"
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid "The variable type <a cbot|type>float</a> is the variable type that can contain any number, i.e. whole numbers or real numbers. Please refer to the <a cbot|type>text about variable types</a> if you want to know more about the different types of variables and what they can contain."
msgstr "Proměnná typu <a cbot|type>float</a> může obsahovat libovolné číslo, t.j. celá čísla nebo reálná čísla. Pokud se chcete dozvědět více o různých typech proměnných a co mohou obsahovat, přečtěte si <a cbot|type>popis datových typů</a>."
#. type: Plain text
#: ../help/help.E.txt:50
#, no-wrap
msgid "Just before the instruction <c/>fire(1);<n/>, instead of writing <c/><a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));<n/>, we will put the rotation angle into the variable <code>angle</code>:"
msgstr "Těsně před příkazem <c/>fire(1);<n/> místo příkazu <c/><a cbot|turn>turn</a>(<a cbot|direct>direction</a>(item.position));<n/> uložíme úhel pro otočení do proměnné <code>angle</code>:"
#. type: Source code
#: ../help/help.E.txt:52
#, no-wrap
msgid "\tangle = direction(item.position);"
msgstr "\tangle = direction(item.position);"
#. type: Plain text
#: ../help/help.E.txt:54
#, no-wrap
msgid "Then we perform the rotation, and we set the power of the motors so that the bot continues the movement:"
msgstr "Pak robota otočíme a nastavíme výkon motorů, aby robot zatáčel dále:"
#. type: Source code
#: ../help/help.E.txt:56
#, no-wrap
msgid ""
"\tturn(angle);\n"
"\tif (angle < 0)\n"
"\t{\n"
"\t\tmotor(1,0.5);\n"
"\t}\n"
"\telse\n"
"\t{\n"
"\t\tmotor(0.5,1);\n"
"\t}"
msgstr ""
"\tturn(angle);\n"
"\tif (angle < 0)\n"
"\t{\n"
"\t\tmotor(1,0.5);\n"
"\t}\n"
"\telse\n"
"\t{\n"
"\t\tmotor(0.5,1);\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:66
#, no-wrap
msgid "The instruction <code>else</code> determines what instructions the program should execute if the condition stated in the <code>if</code> instruction is false."
msgstr "Příkaz <code>else</code> označuje blok, který se provede v případě, když podmínka v příkazu <code>if</code> neplatí."
#. type: Plain text
#: ../help/help.E.txt:68
#, no-wrap
msgid "Then we must set the power of the jet so that the bot follows the wasp also in the vertical direction:"
msgstr "Nakonec musíme nastavit i výkon tryskového motoru, aby robot udržoval stejnou letovou výšku jako vosa:"
#. type: Source code
#: ../help/help.E.txt:70
#, no-wrap
msgid ""
"\tjet(0);\n"
"\tif(position.z > item.position.z)\n"
"\t{\n"
"\t\tjet(-0.3);\n"
"\t}\n"
"\t\n"
"\tif(position.z < item.position.z - 1)\n"
"\t{\n"
"\t\tjet(0.3);\n"
"\t}"
msgstr ""
"\tjet(0);\n"
"\tif(position.z > item.position.z)\n"
"\t{\n"
"\t\tjet(-0.3);\n"
"\t}\n"
"\t\n"
"\tif(position.z < item.position.z - 1)\n"
"\t{\n"
"\t\tjet(0.3);\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:81
#, no-wrap
msgid "As you will see, this program is much more efficient than the previous one!"
msgstr "Uvidíte, že tento programu bude mnohem úspěšnější než ten předchozí!"
#. type: \t; header
#: ../help/help.E.txt:83
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:84
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,164 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-10 21:01+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Follow a path"
msgstr "Jízda po zadané trase"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Move the bot along a given path."
msgstr "Projeďte s robotem po zadané trase."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Program the robot in such a way that it arrives on the finishing pad, after having passed by the three blue crosses."
msgstr "Naprogramujte robota, aby projel přes tři modré kříže a zastavil na cílové značce."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "Take the power cell and put it on the rear of the bot."
msgstr "Zvedněte baterii a položte ji do zdířky v zadní části robota."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Walk around on reconnaissance to understand what the bot must do. "
msgstr "Projděte se po okolí, abyste měli přehled, kudy má robot jet. "
#. type: Bullet: '3)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Program the bot. To do so, you must select it, and then click on the braces button <button 22/>; you will get into the program editor."
msgstr "Naprogramujte robota. Musíte ho vybrat, a pak kliknutím na tlačítko se složenými závorkami <button 22/> otevřete editor programu."
#. type: Bullet: '4)'
#: ../help/help.E.txt:8
#, no-wrap
msgid "Once you finished writing the program, click \"OK\", and execute the program with the arrow key <button 21/>."
msgstr "Až dopíšete program, klikněte na \"OK\" a spusťte ho kliknutím na tlačítko se šipkou <button 21/>."
#. type: \b; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "Program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid ""
"The pads are at a distance of 20 meters from each other.\n"
"The instruction <c/>move(20);<n/> moves 20 meters forward. \n"
"The instruction <c/>turn(90);<n/> turns left with an angle of 90 degrees. \n"
"The instruction <c/>turn(-90);<n/> turns right with an angle of 90 degrees. "
msgstr ""
"Kontrolní body jsou od sebe vzdálené 20 metrů.\n"
"Příkaz <c/>move(20);<n/> říká robotovi, aby popojel 20 metrů vpřed.\n"
"Příkaz <c/>turn(90);<n/> otočí robota o 90 stupňů vlevo.\n"
"Příkaz <c/>turn(-90);<n/> otočí robota o 90 stupňů vpravo. "
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "The frame of the program consists in:"
msgstr "Základ prázdného programu vypadá takto:"
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid ""
"\textern void object::MoveBot( )\n"
"\t{\n"
"\t\t<n/>\\\\write the necessary instructions here ...<c/>\n"
"\t}"
msgstr ""
"\textern void object::Trasa( )\n"
"\t{\n"
"\t\t<n/>// veškeré příkazy napište sem...<c/>\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid "For now, you must not change the frame of the program. Just insert the instructions you need to move the bot around between the braces <code>{ }</code>."
msgstr "Hlavičku programu nijak neupravujte. Pouze dopište příkazy pro ovládání robota mezi složené závorky <code>{ }</code>."
#. type: \b; header
#: ../help/help.E.txt:25
#, no-wrap
msgid "Attention"
msgstr "Pozor"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid ""
"Be very careful about upper case and lower case letters!\n"
"Every instruction must be terminated with a semicolon. "
msgstr ""
"Dávejte pozor na velká a malá písmena!\n"
"Každý příkaz musíte ukončit středníkem. "
#. type: \b; header
#: ../help/help.E.txt:29
#, no-wrap
msgid "Helpful trick"
msgstr "Užitečný trik"
#. type: Plain text
#: ../help/help.E.txt:30
#, no-wrap
msgid "When you write the program, you can watch the scene by clicking on the button <Reduce> <button 51/>, and by moving the mouse to the edges of the window to turn the camera. "
msgstr "Během psaní programu můžete kliknout na tlačítko Minimalizovat <button 51/> a prohlédnout si okolí. Kameru můžete otáčet najetím myší na kraj obrazovky. "
#. type: \t; header
#: ../help/help.E.txt:32
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,288 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-11 18:18+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Follow with variables"
msgstr "Jízda po trase s proměnnými"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use variables in order to store the parameters of the path."
msgstr "Uložte si vlastnosti trasy do proměnných."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa2"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"This exercise is very similar to the previous one. The bot must move exactly in the same way, but when writing the program, you must use a new concept that is extremely important in programming: <a cbot|var>variables</a>.\n"
"We saw that all the pads are at a distance form each other of 20 meters. And all the rotations performed consist in 90 degree angles. Instead of rewriting the same values over and over again in the program, we can store them in a variable: "
msgstr ""
"Toto cvičení je velmi podobné jako to předchozí. Robot musí projet naprosto stejnou trasu, ale tentokrát musíte při psaní programu použít nový koncept, který je v programování zcela nezbytný: <a cbot|var>proměnné</a>.\n"
"Už jsme si řekli, že jednotlivé kontrolní body jsou od sebe vzdálené 20 metrů a každá zatáčka je o 90 stupňů. Abyste tato čísla v programu nemuseli opisovat pořád dokola, můžete si je uložit do proměnné: "
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"Instead of:\n"
"<c/><s/>\tmove(20);"
msgstr ""
"Místo:\n"
"<c/><s/>\tmove(20);"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"\tturn(90);\n"
"\tmove(20);\n"
"\tturn(-90);\n"
"\t..."
msgstr ""
"\tturn(90);\n"
"\tmove(20);\n"
"\tturn(-90);\n"
"\t..."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"We write :\n"
"<c/><s/>\tdist = 20;"
msgstr ""
"Můžete napsat:\n"
"<c/><s/>\tdist = 20;"
#. type: Source code
#: ../help/help.E.txt:14
#, no-wrap
msgid ""
"\tdir = 90;\n"
"\tmove(dist);\n"
"\tturn(dir);\n"
"\tmove(dist);\n"
"\tturn(-dir);\n"
"\t..."
msgstr ""
"\tdir = 90;\n"
"\tmove(dist);\n"
"\tturn(dir);\n"
"\tmove(dist);\n"
"\tturn(-dir);\n"
"\t..."
#. type: \b; header
#: ../help/help.E.txt:21
#, no-wrap
msgid "Variables"
msgstr "Proměnné"
#. type: Bullet: '1)'
#: ../help/help.E.txt:23
#, no-wrap
msgid "The name,"
msgstr "Názvu,"
#. type: Bullet: '2)'
#: ../help/help.E.txt:24
#, no-wrap
msgid "The type of the content,"
msgstr "Datového typu,"
#. type: Bullet: '3)'
#: ../help/help.E.txt:25
#, no-wrap
msgid "The content."
msgstr "Obsahu."
#. type: \t; header
#: ../help/help.E.txt:27
#, no-wrap
msgid "The name"
msgstr "Název"
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "Use the name to refer to a variable. For example, instead of writing <c/>move(20);<n/>, write <c/>move(dist);<n/>: \"dist\" is the name of the variable. You can choose almost any name for a variable, for example <code>dist</code>, <code>dir</code>, <code>p2</code>, <code>a</code>, <code>x</code>, <code>nothing_2_grab</code>, etc."
msgstr "Na proměnnou se odkazuje pomocí jejího názvu. Například místo <c/>move(20);<n/> můžete napsat <c/>move(dist);<n/>, kde \"dist\" je název proměnné. Proměnnou můžete nazvat v podstatě libovolně, například <code>dist</code>, <code>dir</code>, <code>p2</code>, <code>a</code>, <code>x</code>, <code>neni_co_sebrat</code>, atd."
#. type: \t; header
#: ../help/help.E.txt:30
#, no-wrap
msgid "The type"
msgstr "Datový typ"
#. type: Bullet: 'o'
#: ../help/help.E.txt:32
#, no-wrap
msgid "<code><a cbot|int>int</a></code> for a whole number (12, -500, etc.)"
msgstr "<code><a cbot|int>int</a></code> pro celá čísla (12, -500, atd.)"
#. type: Bullet: 'o'
#: ../help/help.E.txt:33
#, no-wrap
msgid "<code><a cbot|float>float</a></code> for a real number (3.14, 0.2, -99.98, etc.)"
msgstr "<code><a cbot|float>float</a></code> pro reálná čísla (3.14, 0.2, -99.98, atd.)"
#. type: Bullet: 'o'
#: ../help/help.E.txt:34
#, no-wrap
msgid "<code><a cbot|string>string</a></code> for a character string (\"Hello!\", \"Nothing to grab\", etc.)"
msgstr "<code><a cbot|string>string</a></code> pro textové řetězce (\"Ahoj!\", \"Neni co sebrat\", atd.)"
#. type: Bullet: 'o'
#: ../help/help.E.txt:35
#, no-wrap
msgid "<code><a cbot|point>point</a></code> for the x,y,z-coordinates of a point in space"
msgstr "<code><a cbot|point>point</a></code> pro souřadnice bodu v prostoru (x, y, z)"
#. type: Bullet: 'o'
#: ../help/help.E.txt:36
#, no-wrap
msgid "<code><a cbot|object>object</a></code> for the information about an object (bot, building, etc.) "
msgstr "<code><a cbot|object>object</a></code> pro informace o objektu (robot, budova, atd.) "
#. type: \t; header
#: ../help/help.E.txt:38
#, no-wrap
msgid "The content"
msgstr "Obsah"
#. type: Plain text
#: ../help/help.E.txt:39
#, no-wrap
msgid "The content of a variable can be a number, a string, coordinates, etc., according to the type of the variable. The content of a variable can change many times during the execution of a program. "
msgstr "Obsah proměnné může být číslo, řetězec, souřadnice, atd., záleží na typu proměnné. Obsah proměnné můžete za běhu programu libovolně měnit. "
#. type: Plain text
#: ../help/help.E.txt:41
#, no-wrap
msgid "Before you can use a variable, you have to declare it. For example, before you can use the two variables <code>dist</code> and <code>dir</code>, you must declare them with the following lines: "
msgstr "Před použitím proměnné ji musíte deklarovat. Například před použitím proměnných <code>dist</code> a <code>dir</code> je musíte deklarovat takto: "
#. type: Source code
#: ../help/help.E.txt:43
#, no-wrap
msgid ""
"\tfloat dist;\n"
"\tfloat dir;"
msgstr ""
"\tfloat dist;\n"
"\tfloat dir;"
#. type: Plain text
#: ../help/help.E.txt:46
#, no-wrap
msgid "Now you can use the two variables. To put the value 20 into <code>dist</code> and 90 into <code>dir</code>, write:"
msgstr "Teď můžete obě proměnné začít používat. Abyste uložili hodnotu 20 do proměnné <code>dist</code> a 90 do proměnné <code>dir</code>, napište:"
#. type: Source code
#: ../help/help.E.txt:48
#, no-wrap
msgid ""
"\tdist = 20;\n"
"\tdir = 90;"
msgstr ""
"\tdist = 20;\n"
"\tdir = 90;"
#. type: Plain text
#: ../help/help.E.txt:51
#, no-wrap
msgid "Now you can move and turn the bot with the instructions <code><a cbot|move>move</a></code> and <code><a cbot|turn>turn</code></a>:"
msgstr "A teď už můžete robota řídit pomocí příkazů <code><a cbot|move>move</a></code> a <code><a cbot|turn>turn</a></code> i takto:"
#. type: Source code
#: ../help/help.E.txt:53
#, no-wrap
msgid ""
"\tmove(dist);\n"
"\tturn(dir);"
msgstr ""
"\tmove(dist);\n"
"\tturn(dir);"
#. type: Plain text
#: ../help/help.E.txt:56
#, no-wrap
msgid "You can also use a whole <a cbot|expr>mathematical expression</a> instead of just the variable:"
msgstr "Místo pouhé proměnné můžete použít i složitější <a cbot|expr>matematický výraz</a>:"
#. type: Source code
#: ../help/help.E.txt:58
#, no-wrap
msgid ""
"\tmove(dist+100);\n"
"\tturn(-dir);"
msgstr ""
"\tmove(dist+100);\n"
"\tturn(-dir);"
#. type: Plain text
#: ../help/help.E.txt:61
#, no-wrap
msgid "The latter instruction will be needed to turn the bot right. "
msgstr "Ten poslední příkaz bude třeba na otáčení robota doprava. "
#. type: Plain text
#: ../help/help.E.txt:63
#, no-wrap
msgid "Now, rewrite the program of the previous exercise, but use a variable for the distance and another variable for the angle of the rotation. "
msgstr "Teď napište stejný program jako v předchozím cvičení, ale pro zadání vzdálenosti a úhlu otočení použijte proměnné. "
#. type: \t; header
#: ../help/help.E.txt:65
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:66
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "A <a cbot|var>variable</a> is composed of three elements: "
msgstr "<a cbot|var>Proměnná</a> se skládá ze tří prvků: "
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "The type of a variable determines what kind of information the variable can contain. According to the type, a variable can contain a whole number, a real number, a character string, the coordinates of a point, etc. Here is a list with the most common variable types: "
msgstr "Datový typ proměnné určuje, jaký druh informací do ní lze uložit. V závislosti na datovém typu může proměnná obsahovat celé číslo, reálné číslo, textový řetězec, souřadnice bodu, atd. Zde je seznam nejběžnějších datových typů: "

View File

@ -0,0 +1,264 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-11 22:34+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Massacre"
msgstr "Ohňostroj"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use a loop in order to destroy six targets."
msgstr "Zničte šest cílů pomocí cyklu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Go"
msgstr "Ohnostroj"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Destroy the six <a object|bottarg>targets</a> with a program using a loop. The bot must move 5m forward to get from one target to the next."
msgstr "Zničte šest <a object|bottarg>cílů</a> pomocí programu s cyklem. Robot musí od jednoho cíle k dalšímu popojet vždy 5 metrů vpřed."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "move 5m forward"
msgstr "popojet 5m vpřed"
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "turn 90 degrees left"
msgstr "otočit o 90 stupňů vlevo"
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "shoot"
msgstr "vystřelit"
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "turn 90 degrees right"
msgstr "otočit o 90 stupňů vpravo"
#. type: Image filename
#: ../help/help.E.txt:12
#, no-wrap
msgid "tfor1"
msgstr "tfor1"
#. type: \b; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "Instruction <code>for ( )</code>"
msgstr "Příkaz <code>for ( )</code>"
#. type: Bullet: '1)'
#: ../help/help.E.txt:15
#, no-wrap
msgid "Initialize the counting variable."
msgstr "Inicializaci řídící proměnné cyklu."
#. type: Bullet: '2)'
#: ../help/help.E.txt:16
#, no-wrap
msgid "The end <a cbot|cond>condition</a>."
msgstr "Koncovou <a cbot|cond>podmínku</a>."
#. type: Bullet: '3)'
#: ../help/help.E.txt:17
#, no-wrap
msgid "The counting <a cbot|expr>expression</a>."
msgstr "<a cbot|expr>Výraz</a> na počítání běhů cyklu."
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "Here is the loop once it is integrated into the program frame:"
msgstr "Zde je příklad cyklu vloženého do základu programu:"
#. type: Source code
#: ../help/help.E.txt:20
#, no-wrap
msgid ""
"<c/>extern void object::Massacre( )\n"
"{\n"
"\tfor ( int i=0 ; i<6 ; i=i+1 )\n"
"\t{\n"
"\t\t<n/>instructions repeated 6 times ...<c/>\n"
"\t}\n"
"}"
msgstr ""
"<c/>extern void object::Ohnostroj( )\n"
"{\n"
"\tfor ( int i=0 ; i<6 ; i=i+1 )\n"
"\t{\n"
"\t\t<n/>příkazy, které se mají šestkrát opakovat...<c/>\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "ATTENTION: The line <code>for ( )</code> must not be followed by a <a cbot|term>semicolon</a> !"
msgstr "POZOR: Na konci řádku za příkazem <code>for ( )</code> nesmí být <a cbot|term>středník</a>!"
#. type: \b; header
#: ../help/help.E.txt:30
#, no-wrap
msgid "Explanation of the instruction <code>for ( )</code>"
msgstr "Vysvětlení příkazu <code>for ( )</code>"
#. type: Bullet: '1)'
#: ../help/help.E.txt:31
#, no-wrap
msgid "<code>int i=0</code>"
msgstr "<code>int i=0</code>"
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid " The <a cbot|var>variable</a> i is set to zero before the beginning of the loop."
msgstr " Před začátkem cyklu se <a cbot|var>proměnná</a> \"i\" nastaví na nulu."
#. type: Bullet: '2)'
#: ../help/help.E.txt:34
#, no-wrap
msgid "<code>i<6</code>"
msgstr "<code>i<6</code>"
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid " The loop will be executed as long as i is smaller than 6."
msgstr " Cyklus se bude opakovat, dokud bude proměnná \"i\" menší než 6."
#. type: Bullet: '3)'
#: ../help/help.E.txt:37
#, no-wrap
msgid "<code>i=i+1</code>"
msgstr "<code>i=i+1</code>"
#. type: Plain text
#: ../help/help.E.txt:38
#, no-wrap
msgid " At the end of every loop, add 1 to the variable i."
msgstr " Na konci každého opakování cyklus se k proměnné \"i\" přičte 1."
#. type: \b; header
#: ../help/help.E.txt:40
#, no-wrap
msgid "Blocks"
msgstr "Bloky"
#. type: Plain text
#: ../help/help.E.txt:41
#, no-wrap
msgid "Use braces <code>{ }</code> in order to create a <a cbot|bloc>block</a>. All the instructions that must be executed in the <code>for</code> loop are held together by a block. The whole program itself is made up of a block:"
msgstr "Pomocí složených závorek <code>{ }</code> můžete vytvořit <a cbot|bloc>blok příkazů</a>. Příkazy, které se mají opakovat ve <code>for</code> cyklu, jsou uzavřené do bloku. I tělo samotného programu je uzavřené do bloku:"
#. type: Source code
#: ../help/help.E.txt:43
#, no-wrap
msgid ""
"extern void object::massacre( )\n"
"{\n"
"\t<n/>fill in here ...<c/>\n"
"}"
msgstr ""
"extern void object::Ohnostroj( )\n"
"{\n"
"\t<n/>sem pište příkazy...<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid ""
"Never change these characters. Just add the instructions of the program between the braces.\n"
"You can fit several blocks one into the other. For example the <code>for</code> block is fitted into the block of the whole program. In order to improve readability, the editor lines up the braces belonging to the different blocks."
msgstr ""
"Tyto znaky nikdy nemažte. Pouze dopište příkazy svého programu mezi složené závorky.\n"
"Můžete také zanořit více bloků do sebe. Například blok <code>for</code> cyklu je zanořený do bloku hlavního programu. Editor programu pro lepší čitelnost zarovnává složené závorky, které patří k sobě."
#. type: \b; header
#: ../help/help.E.txt:51
#, no-wrap
msgid "Remember"
msgstr "Pamatujte"
#. type: Plain text
#: ../help/help.E.txt:52
#, no-wrap
msgid ""
"The instruction used to move forward is <c/><a cbot|move>move</a>();<n/>.\n"
"The instruction used to turn the bot is <c/><a cbot|turn>turn</a>();<n/>. A positive angle turns left.\n"
"The instruction used to fire the cannon is <c/><a cbot|fire>fire</a>(1);<n/>. A one-second burst allows to destroy all six <a object|bottarg>targets</a>."
msgstr ""
"Příkaz pro jízdu vpřed je <c/><a cbot|move>move</a>();<n/>.\n"
"Příkaz pro otočení robota je <c/><a cbot|turn>turn</a>();<n/>. Kladný úhel otáčí doleva.\n"
"Příkaz pro výstřel z kanónu je <c/><a cbot|fire>fire</a>(1);<n/>. Dávka dlouhá jednu sekundu je na zničení všech šesti <a object|bottarg>cílů</a> tak akorát."
#. type: \t; header
#: ../help/help.E.txt:56
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:57
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"The program must execute the following scheme:\n"
"Repeat 6 times :"
msgstr ""
"Program musí provést následující plán:\n"
"Opakovat šestkrát:"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "The instruction <code><a cbot|for>for</a></code> asks for 3 expressions:"
msgstr "Příkaz <code><a cbot|for>for</a></code> vyžaduje 3 výrazy:"

View File

@ -0,0 +1,170 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-12 23:17+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Exchange posts 1"
msgstr "Komunikační stanice 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Collect valuable information from information exchange posts."
msgstr "Získejte z komunikačních stanic užitečné informace."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Info"
msgstr "Info"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"Several <a object|exchange>information exchange posts</a> stand in the middle of a <a object|mine>mine</a> field. When the bot is close enough to an exchange post, it can read the information that it contains. Every exchange post contains the angle of the rotation that must be performed in order to reach the next exchange post, without touching a <a object|mine>mine</a>.\n"
"The exchange posts are distant 20m from each other."
msgstr ""
"Uprostřed <a object|mine>minového pole</a> stojí několik <a object|exchange>komunikačních stanic</a>. Když robot přijede dost blízko ke komunikační stanici, může z ní číst uložené informace. Každá stanice řekne robotovi úhel, o který se musí otočit, aby bezpečně dojel k další stanici a nenajel při tom na <a object|mine>minu</a>.\n"
"Komunikační stanice jsou od sebe vzdálené 20 metrů."
#. type: \b; header
#: ../help/help.E.txt:5
#, no-wrap
msgid "General principe"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Move 20m forward."
msgstr "Popojet o 20m vpřed."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "Read the direction of the next <a object|exchange>information exchange post</a>."
msgstr "Načíst směrový úhel k další <a object|exchange>komunikační stanici</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Execute the necessary rotation."
msgstr "Otočit o daný úhel."
#. type: Image filename
#: ../help/help.E.txt:11
#, no-wrap
msgid "tinfo1"
msgstr "tinfo1"
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "In order to repeat the steps above, use a <code><a cbot|for>for</a></code> loop, as we saw it before."
msgstr "Pro opakování výše uvedených kroků použijte <code><a cbot|for>for</a></code> cyklus jako v předchozím cvičení."
#. type: Source code
#: ../help/help.E.txt:13
#, no-wrap
msgid "<c/>\tfor ( int i=0 ; i<5 ; i=i+1 )"
msgstr "<c/>\tfor ( int i=0 ; i<5 ; i=i+1 )"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "Move forward with the instruction <c/>move(20);<n/>."
msgstr "Popojeďte vpřed příkazem <c/>move(20);<n/>."
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid ""
"Use the instruction <c/><a cbot|receive>receive</a>(\"Direction\");<n/> in order to read the information contained in the <a object|exchange>exchange post</a>. This is of course possible only when the bot is close enough to the exchange post.\n"
"You will need a <a cbot|var>variable</a> to contain the value retrieved from the exchange post. Let us call it <code>dir</code>; you must declare it with the following line:"
msgstr ""
"Pro přečtení informace uložené v <a object|exchange>komunikační stanici</a> použijte příkaz <c/><a cbot|receive>receive</a>(\"Direction\");<n/>. Ten samozřejmě bude fungovat jen když je robot ke stanici dostatečně blízko.\n"
"Pro uložení hodnoty přečtené z komunikační stanice budete potřebovat <a cbot|var>proměnnou</a>. Nazvěme ji <code>dir</code> a musíte ji deklarovat následujícím řádkem:"
#. type: Source code
#: ../help/help.E.txt:19
#, no-wrap
msgid "<c/>\tfloat dir;"
msgstr "<c/>\tfloat dir;"
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "Then retrieve the rotation angle from the exchange post, and put it into the variable:"
msgstr "Pak přečtěte směrový úhel z komunikační stanice a uložte ho do proměnné:"
#. type: Source code
#: ../help/help.E.txt:22
#, no-wrap
msgid "<c/>\tdir = receive(...);"
msgstr "<c/>\tdir = receive(...);"
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid "Then you can execute the rotation:"
msgstr "Pak můžete robota otočit:"
#. type: Source code
#: ../help/help.E.txt:25
#, no-wrap
msgid "<c/>\tturn(dir);"
msgstr "<c/>\tturn(dir);"
#. type: \b; header
#: ../help/help.E.txt:27
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "You can click on an <a object|exchange>information exchange post</a> in order to read what information it contains. In this exercise, every exchange post contains only one value called <code>\"Direction\"</code>, but it can contain up to 10 different values, as you will see in some of the following exercises."
msgstr "Když kliknete na <a object|exchange>komunikační stanici</a>, můžete se podívat, jaké informace obsahuje. Všechny stanice v tomto cvičení obsahují pouze jedinou hodnotu nazvanou <code>\"Direction\"</code>, ale mohou obsahovat až 10 různých hodnot, jak uvidíte v dalších cvičeních."
#. type: \t; header
#: ../help/help.E.txt:30
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Repeat 5 times :"
msgstr "Opakovat pětkrát:"

View File

@ -0,0 +1,194 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-13 23:21+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Exchange posts 2"
msgstr "Komunikační stanice 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Collect more valuable information from information exchange posts."
msgstr "Získejte z komunikačních stanic více užitečných informací."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Info"
msgstr "Info"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "In this exercise, the <a object|exchange>information exchange posts</a> along the way contain the direction of the next post and the distance. And you do not know how many exchange posts you must get in touch with before arriving at your goal."
msgstr "<a object|exchange>Komunikační stanice</a> podél trasy v tomto cvičení obsahují směr a vzdálenost k další stanici. A předem nevíte, kolika komunikačních stanic se musíte dotázat na cestu k cíli."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Retrieve the direction from the <a object|exchange>exchange post</a>."
msgstr "Načíst směrový úhel z <a object|exchange>komunikační stanice</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Retrieve the distance from the <a object|exchange>exchange post</a>."
msgstr "Načíst vzdálenost z <a object|exchange>komunikační stanice</a>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "If no information could be retrieved, stop the program."
msgstr "Pokud se informace nepodařilo načíst, ukončit program."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Execute the rotation."
msgstr "Otočit robota."
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Move forward to the next post."
msgstr "Dojet k další stanici."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "In order to repeat always, use a <code><a cbot|while>while</a> (true)</code> loop. The instructions between the braces <code>{ }</code> will be repeated over and over, or until a <code><a cbot|break>break</a></code> instruction is executed."
msgstr "Pro neomezené opakování příkazů použijte cyklus <code><a cbot|while>while</a> (true)</code>. Příkazy mezi složenými závorkami <code>{ }</code> se budou opakovat donekonečna, nebo dokud cyklus neukončí příkaz <code><a cbot|break>break</a></code>."
#. type: Source code
#: ../help/help.E.txt:13
#, no-wrap
msgid "<c/>\twhile ( true )"
msgstr "<c/>\twhile ( true )"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "This time you need 2 <a cbot|var>variables</a>, one for the rotation angle, one for the distance, for example <code>dir</code> and <code>len</code> :"
msgstr "Tentokrát potřebujete dvě <a cbot|var>proměnné</a>, jednu pro směrový úhel, druhou pro vzdálenost. Například <code>dir</code> a <code>len</code>:"
#. type: Source code
#: ../help/help.E.txt:16
#, no-wrap
msgid "<c/>\tfloat dir, len;"
msgstr "<c/>\tfloat dir, len;"
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid "Then you can retrieve the information:"
msgstr "Pak můžete načíst informace:"
#. type: Source code
#: ../help/help.E.txt:19
#, no-wrap
msgid ""
"<c/>\tdir = receive(\"Direction\");\n"
"<c/>\tlen = receive(\"Length\");"
msgstr ""
"<c/>\tdir = receive(\"Direction\");\n"
"<c/>\tlen = receive(\"Length\");"
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid ""
"A variable of the <a cbot|type>type</a> <code><a cbot|float>float</a></code> can take a special value called <code><a cbot|nan>nan</a></code>. This value means that the variable contains no number (Not A Number).\n"
"When there is no <a object|exchange>exchange post</a> nearby, either because the bot has reached the goal, or because it took the wrong way, the two variables <code>dir</code> and <code>len</code> contain this value. You can test this with the instruction <code><a cbot|if>if</a></code>, and stop the program if necessary with the instruction <code><a cbot|break>break</a></code>:"
msgstr ""
"Proměnná <a cbot|type>typu</a> <code><a cbot|float>float</a></code> může obsahovat speciální hodnotu nazvanou <code><a cbot|nan>nan</a></code>. Tato hodnota znamená, že proměnná neobsahuje žádné číslo (Not A Number).\n"
"Když v dosahu nebude žádná <a object|exchange>komunikační stanice</a>, buď protože robot dorazil do cíle, nebo protože jel špatným směrem, obě proměnné <code>dir</code> i <code>len</code> budou obsahovat právě tuto hodnotu. To můžete zkontrolovat příkazem <code><a cbot|if>if</a></code> a případně ukončit cyklus příkazem <code><a cbot|break>break</a></code>:"
#. type: Source code
#: ../help/help.E.txt:24
#, no-wrap
msgid "<c/>\tif ( dir == nan ) break;"
msgstr "<c/>\tif ( dir == nan ) break;"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "If the information retrieval from the <a object|exchange>exchange post</a> has been performed successfully, execute the rotation:"
msgstr "Pokud bylo načtení informací z <a object|exchange>komunikační stanice</a> úspěšné, otočte robota:"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid "<c/>\tturn(dir);"
msgstr "<c/>\tturn(dir);"
#. type: Plain text
#: ../help/help.E.txt:29
#, no-wrap
msgid "And move forward:"
msgstr "A popojeďte vpřed:"
#. type: Source code
#: ../help/help.E.txt:30
#, no-wrap
msgid "<c/>\tmove(len);"
msgstr "<c/>\tmove(len);"
#. type: \b; header
#: ../help/help.E.txt:32
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid "You can click on an <a object|exchange>information exchange post</a> in order to read what information it contains. In this exercise, every exchange post contains two values called <code>\"Direction\"</code> and <code>\"Length\"</code>."
msgstr "Když kliknete na <a object|exchange>komunikační stanici</a>, můžete se podívat, jaké informace obsahuje. Všechny komunikační stanice v tomto cvičení obsahují dvě hodnoty nazvané <code>\"Direction\"</code> a <code>\"Length\"</code>."
#. type: \t; header
#: ../help/help.E.txt:35
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "\tRepeat forever:"
msgstr "\tNeustále opakovat:"

View File

@ -0,0 +1,274 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-14 23:29+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Labyrinth 1"
msgstr "Bludiště 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Teach your bot how to find its way out of the labyrinth."
msgstr "Naučte svého robota, jak najít cestu skrz bludiště."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Labyrinth"
msgstr "Bludiste"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Program the bot so that it will find its way without hitting the walls of the labyrinth. We suppose that you do not know the configuration of the labyrinth, but there are no bifurcations, and no dead-ends. The labyrinth is made of squares measuring 5m each."
msgstr "Naprogramujte robota, aby našel cestu skrz bludiště a nenarazil při tom do zdi. Předpokládejme, že neznáte přesnou mapu bludiště, ale nejsou v něm žádná rozcestí ani slepé uličky. Bludiště se skládá ze čtvercových polí o rozměrech 5x5 metrů."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "The instruction <code>radar</code>"
msgstr "Příkaz <code>radar</code>"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The instruction <c/><a cbot|radar>radar</a>(Barrier, 0, 45, 0, 5);<n/> will find any <a object|barrier>barrier</a> in front of the radar that is closer than 5m. Let us take a closer look at the five parameters used:"
msgstr "Příkaz <c/><a cbot|radar>radar</a>(Barrier, 0, 45, 0, 5)<n/> najde libovolný <a object|barrier>zátaras</a>, který je blíže než 5 metrů před robotem. Proberme si všech pět parametrů podrobněji:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid "<code>Barrier</code>"
msgstr "<code>Barrier</code>"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the object that the radar must look for, i.e. a barrier."
msgstr "<a cbot|category>Kategorie</a> objektu, který má radar hledat, t.j. zátaras."
#. type: Source code
#: ../help/help.E.txt:10 ../help/help.E.txt:16
#, no-wrap
msgid "<code>0</code>"
msgstr "<code>0</code>"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "Direction of the radar. <code>0</code> means that the radar must search straight forward."
msgstr "Směrový úhel radaru. <code>0</code> znamená, že radar má mířit rovně dopředu."
#. type: Source code
#: ../help/help.E.txt:13
#, no-wrap
msgid "<code>45</code>"
msgstr "<code>45</code>"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "Opening angle in degrees. With an opening angle of 45 degrees, barriers situated between 22.5 degrees to the left and 22.5 degrees to the right will be detected."
msgstr "Zorný úhel ve stupních. Při úhlu 45 stupňů budou nalezeny zátarasy nacházející se až 22,5 stupně nalevo nebo 22,5 stupně napravo od směrové osy radaru."
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "Minimum detection distance. <code>0</code> means that even object that are very close to the bot will be detected."
msgstr "Minimální vzdálenost. <code>0</code> znamená, že radar najde i objekty těsně u robota."
#. type: Source code
#: ../help/help.E.txt:19
#, no-wrap
msgid "<code>5</code>"
msgstr "<code>5</code>"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "Maximum detection range. Any barrier situated beyond <code>5</code> meters will not be detected."
msgstr "Maximální vzdálenost. Radar si nebude všímat zátarasů, které jsou dále než <code>5</code> metrů."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "To take another example, <c/><a cbot|radar>radar</a>(Barrier, 90, 45, 0, 5);<n/> will direct the radar 90 degrees to the left, in order to test if the way to the left is free."
msgstr "Ukažme si další příklad. Příkaz <c/><a cbot|radar>radar</a>(Barrier, 90, 45, 0, 5);<n/> namíří radar o 90 stupňů vlevo, aby program zjistil, jestli je cesta doleva volná."
#. type: Image filename
#: ../help/help.E.txt:24
#, no-wrap
msgid "tlaby1"
msgstr "tlaby1"
#. type: \b; header
#: ../help/help.E.txt:25
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:27
#, no-wrap
msgid "If there is nothing in front, move forward."
msgstr "Pokud je před robotem volno, popojeďte vpřed."
#. type: Bullet: 'o'
#: ../help/help.E.txt:28
#, no-wrap
msgid "If there is nothing on the left side, quarter turn left, move forward."
msgstr "Pokud je volno nalevo od robota, udělejte půlobrat vlevo a popojeďte vpřed."
#. type: Bullet: 'o'
#: ../help/help.E.txt:29
#, no-wrap
msgid "If there is nothing on the right side, quarter turn right, move forward."
msgstr "Pokud je volno napravo od robota, udělejte půlobrat vpravo a popojeďte vpřed."
#. type: Bullet: '1)'
#: ../help/help.E.txt:31
#, no-wrap
msgid "First of all declare three <a cbot|var>variables</a> of type <code><a cbot|object>object</a></code>, that we call <code>front</code>, <code>left</code> and <code>right</code>. Variables of this type can contain the description of any object, for example of a barrier found by the radar."
msgstr "Nejprve deklarujte tři <a cbot|var>proměnné</a> typu <code><a cbot|object>object</a></code>, které nazveme <code>front</code>, <code>left</code> a <code>right</code>. Proměnné tohoto typu mohou obsahovat popis libovolného objektu, například zátarasu objeveného radarem."
#. type: Source code
#: ../help/help.E.txt:32
#, no-wrap
msgid "<c/>\tobject front, left, right;<n/>"
msgstr "<c/>\tobject front, left, right;<n/>"
#. type: Bullet: '2)'
#: ../help/help.E.txt:34
#, no-wrap
msgid "Look for barriers in all three directions, and put the result of the <code>radar</code> instruction into the three variables defined at point 1). If the radar finds nothing, the variable will contain the value <code><a cbot|null>null</a></code>."
msgstr "Hledejte zátarasy ve všech třech směrech a výsledky příkazu <code>radar</code> uložte do proměnných deklarovaných v kroku 1). Pokud radar nic nenajde, do příslušné proměnné se uloží hodnota <code><a cbot|null>null</a></code>."
#. type: Source code
#: ../help/help.E.txt:35
#, no-wrap
msgid ""
"<c/>\tfront = radar(Barrier, 0, 45, 0, 5);\n"
"\tleft = radar(Barrier, 90, 45, 0, 5);\n"
"\tright = radar(Barrier, -90, 45, 0, 5);"
msgstr ""
"<c/>\tfront = radar(Barrier, 0, 45, 0, 5);\n"
"\tleft = radar(Barrier, 90, 45, 0, 5);\n"
"\tright = radar(Barrier, -90, 45, 0, 5);"
#. type: Bullet: '3)'
#: ../help/help.E.txt:39
#, no-wrap
msgid "Test if the way is free in front of the bot with the instruction <code><a cbot|if>if</a></code>. If the test is true, the instructions in braces <code>{ }</code> will be executed, otherwise the execution will resume after the closing brace <code>}</code>."
msgstr "Zkontrolujte příkazem <code><a cbot|if>if</a></code>, jestli je rovně před robotem volno. Když bude podmínka v příkazu <code><a cbot|if>if</a></code> platit, provedou se příkazy ve složených závorkách <code>{ }</code>, jinak bude program pokračovat až za pravou složenou závorkou <code>}</code>."
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "The instruction <code>return</code> leaves the program: the job is done."
msgstr "Příkaz <code>return</code> ukončí program: úkol je splněn."
#. type: Source code
#: ../help/help.E.txt:41
#, no-wrap
msgid ""
"<c/>if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
msgstr ""
"<c/>if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
#. type: Bullet: '4)'
#: ../help/help.E.txt:47
#, no-wrap
msgid "Test if it is possible to turn left; if so, turn left with the instruction <code><a cbot|turn>turn</a></code> and move 5m forward."
msgstr "Zkontrolujte, jestli je možno jet doleva; pokud ano, otočte doleva příkazem <code><a cbot|turn>turn</a></code> a popojeďte 5m vpřed."
#. type: Source code
#: ../help/help.E.txt:48
#, no-wrap
msgid ""
"<c/>if ( left == null )\n"
"{\n"
"\tturn(90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
msgstr ""
"<c/>if ( left == null )\n"
"{\n"
"\tturn(90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
#. type: Bullet: '5)'
#: ../help/help.E.txt:55
#, no-wrap
msgid "Test if it is possible to turn right."
msgstr "Zkontrolujte, jestli je možno jet doprava."
#. type: Plain text
#: ../help/help.E.txt:56
#, no-wrap
msgid " ..."
msgstr " ..."
#. type: \b; header
#: ../help/help.E.txt:58
#, no-wrap
msgid "Attention"
msgstr "Pozor"
#. type: Plain text
#: ../help/help.E.txt:59
#, no-wrap
msgid "The instruction <code>if ( )</code> must never be followed by a <a cbot|term>semicolon</a>."
msgstr "Za příkazem <code>if ( )</code> nikdy nesmíte napsat <a cbot|term>středník</a>."
#. type: \t; header
#: ../help/help.E.txt:61
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:62
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "The program must only take care of one square portion of the labyrinth. You will have to execute it several times in order to arrive at the finishing pad."
msgstr "Níže popsaný program dojede pouze na následující volné pole. Budete ho muset ručně spustit několikrát dokola, abyste dojeli až do cíle."

View File

@ -0,0 +1,206 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-15 23:26+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Labyrinth 2"
msgstr "Bludiště 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Teach your bot to do the same job in a more autonomous way."
msgstr "Naučte svého robota, aby stejný úkol zvládl samostatně."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Labyrinth"
msgstr "Bludiste"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This exercise is very similar to the previous one. This time the bot should find its way alone from the start to the goal; you will have to execute the program only once."
msgstr "Toto cvičení je velmi podobné jako to předchozí. Tentokrát by měl robot najít cestu od startu až do cíle úplně sám; program musí stačit spustit pouze jednou."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Remark"
msgstr "Poznámka"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The labyrinth is not exactly the same, but this should be of no importance, as the program adapts to what it \"sees\"."
msgstr "Bludiště je trochu jiné než minule, ale to by mělo být jedno, protože program se řídí tím, co \"vidí\"."
#. type: Image filename
#: ../help/help.E.txt:7
#, no-wrap
msgid "tlaby1"
msgstr "tlaby1"
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "Use an infinite <code><a cbot|while>while</a></code> loop in order to execute the previous program several times:"
msgstr "Opakujte předchozí program stále dokola pomocí nekonečného cyklu <code><a cbot|while>while</a></code>:"
#. type: Source code
#: ../help/help.E.txt:10
#, no-wrap
msgid ""
"<code>while ( true )\n"
"{\n"
"\t</code>If there is nothing in front, move forward<code>\n"
"\t</code>If there is nothing on your left hand, turn left<code>\n"
"\t</code>If there is nothing on your right hand, turn right<c/>\n"
"}"
msgstr ""
"<code>while ( true )\n"
"{\n"
"\t</code>Pokud je před robotem volno, popojeďte vpřed<code>\n"
"\t</code>Pokud je volno nalevo, zahněte doleva<code>\n"
"\t</code>Pokud je volno napravo, zahněte doprava<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "Inside this <code>while</code> loop, replace the <code>return</code> instructions by <code><a cbot|continue>continue</a></code> instructions. <code>return</code> would quit the program, which is not what we want here. <code>continue</code> will just resume the execution at the beginning of the <code><a cbot|while>while</a></code> loop:"
msgstr "Příkazy <code>return</code> uvnitř cyklu <code>while</code> přepište na příkaz <code><a cbot|continue>continue</a></code>. Příkaz <code>return</code> by ukončil program, což v tomto případě nechceme. Příkaz <code>continue</code> místo toho přeskočí zpět na začátek cyklu <code><a cbot|while>while</a></code>:"
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid ""
"<c/>if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\tcontinue;\n"
"}"
msgstr ""
"<c/>if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\tcontinue;\n"
"}"
#. type: \b; header
#: ../help/help.E.txt:24
#, no-wrap
msgid "Remember"
msgstr "Pamatujte"
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "Here is again the program of the previous exercise :"
msgstr "Zde je opět program z předchozího cvičení:"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"object front, left, right;\n"
"\n"
"front = radar(Barrier, 0, 45, 0, 5);\n"
"left = radar(Barrier, 90, 45, 0, 5);\n"
"right = radar(Barrier, -90, 45, 0, 5);\n"
"\n"
"if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\treturn;\n"
"}\n"
"if ( left == null )\n"
"{\n"
"\tturn(90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}\n"
"if ( right == null )\n"
"{\n"
"\tturn(-90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
msgstr ""
"object front, left, right;\n"
"\n"
"front = radar(Barrier, 0, 45, 0, 5);\n"
"left = radar(Barrier, 90, 45, 0, 5);\n"
"right = radar(Barrier, -90, 45, 0, 5);\n"
"\n"
"if ( front == null )\n"
"{\n"
"\tmove(5);\n"
"\treturn;\n"
"}\n"
"if ( left == null )\n"
"{\n"
"\tturn(90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}\n"
"if ( right == null )\n"
"{\n"
"\tturn(-90);\n"
"\tmove(5);\n"
"\treturn;\n"
"}"
#. type: \b; header
#: ../help/help.E.txt:51
#, no-wrap
msgid "Help"
msgstr "Nápověda"
#. type: Plain text
#: ../help/help.E.txt:52
#, no-wrap
msgid "If you need some help, just click on the hyperlinks of the instructions <code><a cbot|radar>radar</a></code>, <code><a cbot|if>if</a></code>, <code><a cbot|move>move</a></code> or <code><a cbot|turn>turn</a></code>."
msgstr "Pokud potřebujete nápovědu, prostě klikněte na odkazy k příkazům <code><a cbot|radar>radar</a></code>, <code><a cbot|if>if</a></code>, <code><a cbot|move>move</a></code> nebo <code><a cbot|turn>turn</a></code> na této stránce."
#. type: \t; header
#: ../help/help.E.txt:54
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:55
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,168 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-16 22:41+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "The gold digger"
msgstr "Zlatokop"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Instruct your bot to search a zone for subsoil resources."
msgstr "Naprogramujte svého robota, aby v zadané oblasti hledal podzemní zdroje."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Digger"
msgstr "Prospektor"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Search the whole zone inside the barriers with the <a object|botsr>sniffer bot</a> for adequate locations for a derrick. When the bot sounds the subsoil and discovers an adequate location for a derrick, it will mark it with a red cross."
msgstr "Prozkoumejte celou oblast mezi zátarasy pomocí <a object|botsr>pojízdného detektoru</a> a najděte vhodná místa pro vrtnou věž. Když robot během zkoumání podzemí objeví vhodné místo pro vrtnou věž, označí ho červeným křížkem."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Description"
msgstr "Popis"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The zone inside the barriers is a square of 25 meters. The most efficient way is to check every 5 meters."
msgstr "Oblast mezi zátarasy je čtverec 25x25 metrů. Nejefektivnější postup je prozkoumávat vždy po 5 metrech."
#. type: Image filename
#: ../help/help.E.txt:7
#, no-wrap
msgid "sniff1"
msgstr "sniff1"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "One way to achieve this is to fit two <code><a cbot|for>for</a></code> loops one into another:"
msgstr "Jednou z možností je vnořit do sebe dva <code><a cbot|for>for</a></code> cykly:"
#. type: Source code
#: ../help/help.E.txt:10
#, no-wrap
msgid ""
"for ( int y=0 ; y<6 ; y=y+1 )\n"
"{\n"
"\tfor ( int x=0 ; x<5 ; x=x+1 )\n"
"\t{\n"
"\t\t<n/>sound the subsoil<code>\n"
"\t\t</code>move 5m forward<code>\n"
"\t}\n"
"\t</code>sound the subsoil<code>\n"
"\t</code>quarter turn left<code>\n"
"\t</code>move 5m forward<code>\n"
"\t</code>quarter turn left<c/>\n"
"}"
msgstr ""
"for ( int y=0 ; y<6 ; y=y+1 )\n"
"{\n"
"\tfor ( int x=0 ; x<5 ; x=x+1 )\n"
"\t{\n"
"\t\t<n/>prozkoumat podzemí<code>\n"
"\t\t</code>popojet 5 metrů vpřed<code>\n"
"\t}\n"
"\t</code>prozkoumat podzemí<code>\n"
"\t</code>půlobrat doleva<code>\n"
"\t</code>popojet 5 metrů vpřed<code>\n"
"\t</code>půlobrat doleva<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid ""
"This program works well only at the beginning. After the first line, the bot turns correctly left and sounds the second line. But after the second line, it must turn right!\n"
"You will have noticed that if <code>y</code> is even, the bot must turn left, and if <code>y</code> is odd, the bot must turn right.\n"
"The <a cbot|expr>expression</a> <code>y%2</code> returns the rest of the division of <code>y</code> by <code>2</code>. For example, if <code>y=3</code>, the expression returns <code>1</code>.\n"
"The test <code><a cbot|if>if</a> { }</code> can be followed by a <code>else { }</code>. If the test is true, the first <a cbot|bloc>block</a> <code>{ }</code> will be executed. Otherwise, the second block <code>{ }</code> will be executed."
msgstr ""
"Tento program bude fungovat správně jen zezačátku. Na konci prvního řádku se robot správně otočí doleva a začne prozkoumávat druhý řádek. Jenže na konci druhého řádku se musí otočit doprava!\n"
"Určitě jste si všimli, že když je <code>y</code> sudé, robot se musít otočit doleva, a když je <code>y</code> liché, robot se musí otočit doprava.\n"
"<a cbot|expr>Výraz</a> <code>y%2</code> vrací zbytek po dělení <code>y</code> dvěmi. Například pokud <code>y=3</code>, zmíněný výraz vrátí <code>1</code>.\n"
"Za podmínkou <code><a cbot|if>if</a> { }</code> může následovat příkaz <code>else { }</code>. Pokud podmínka platí, provede se první <a cbot|bloc>blok</a> <code>{ }</code>. Jinak se provede druhý blok <code>{ }</code>."
#. type: Source code
#: ../help/help.E.txt:28
#, no-wrap
msgid ""
"if ( y%2 == 0 )\n"
"{\n"
"\ty <n/>is even<code>\n"
"}\n"
"else\n"
"{\n"
"\ty </code>is uneven<c/>\n"
"}"
msgstr ""
"if ( y%2 == 0 )\n"
"{\n"
"\ty <n/>je sudé<code>\n"
"}\n"
"else\n"
"{\n"
"\ty </code>je liché<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:37
#, no-wrap
msgid "It is up to you to finish the program."
msgstr "Dopsat zbytek programu už je na Vás."
#. type: \b; header
#: ../help/help.E.txt:39
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "Use the instruction <code><a cbot|sniff>sniff</a>( )</code> to sound the subsoil, and <code><a cbot|move>move</a>( )</code> and <code><a cbot|turn>turn</a>( )</code> to move the bot."
msgstr "Použijte příkaz <code><a cbot|sniff>sniff</a>( )</code> k prozkoumání podzemí a příkazy <code><a cbot|move>move</a>( )</code> a <code><a cbot|turn>turn</a>( )</code> k ovládání robota."
#. type: \t; header
#: ../help/help.E.txt:42
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:43
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,182 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-17 13:26+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Remote control #1"
msgstr "Dálkové ovládání #1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Remote control a robot using an information exchange post, so it will transport uranium ore."
msgstr "Ovládejte robota na dálku prostřednictvím komunikační stanice, aby převážel uranovou rudu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "remote"
msgstr "Ovladac"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"Remote control a robot using an <a object|exchange>information exchange post</a>, so it will transport <a object|uranore>uranium ore</a>.\n"
"The main actors of this exercise are:"
msgstr ""
"Ovládejte robota na dálku prostřednictvím <a object|exchange>komunikační stanice</a>, aby převážel <a object|uranore>uranovou rudu</a>.\n"
"Hlavní role v tomto cvičení hrají:"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "A <a object|botsr>sniffer</a> (can't carry anything)."
msgstr "<a object|botsr>Pojízdný detektor</a> (nemůže nic převážet)."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "An <a object|exchange>information exchange post</a> that receives information from a sender and then transmits it to a receiver."
msgstr "<a object|exchange>Komunikační stanice</a>, která přijme informace od odesílatele a pošle je příjemci."
#. type: Bullet: '3)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "A <a object|botgr>grabber</a> which waits for orders from the exchange post. You have no way control this robot directly."
msgstr "<a object|botgr>Pojízdné rameno</a>, které čeká na povely od komunikační stanice. Tohoto robota nemůžete ovládat přímo."
#. type: Image filename
#: ../help/help.E.txt:9
#, no-wrap
msgid "tremot1a"
msgstr "tremot1a_cs"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "An information exchange post stores \"name/value\" couples. To control the \"slave\" robot we use just one couple:"
msgstr "Do komunikační stanice lze ukládat informace v podobě dvojice \"název-hodnota\". K ovládání \"dělníka\" bude stačit jen jedna taková dvojice:"
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid " name=\"order\", valuer=order number"
msgstr " název=\"order\", hodnota=číslo povelu"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "The slace robot understands following orders:"
msgstr "Dělník rozumí následujícím povelům:"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid ""
" 1 -> grab(); // take an object\n"
" 2 -> drop(); // drop an object\n"
" 3 -> move(10); // move 10 meters forward\n"
" 4 -> move(-10); // move 10 meters backwards"
msgstr ""
" 1 -> grab(); // zvednout předmět\n"
" 2 -> drop(); // položit předmět\n"
" 3 -> move(10); // popojet o 10 metrů vpřed\n"
" 4 -> move(-10); // zacouvat o 10 metrů"
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid ""
"To instruct the slave to move forward 10 meters all you have to do is:\n"
"<c/><s/>\t<a cbot|send>send</a>(\"order\", 3, 100); // order 3 -> \"move(10)\""
msgstr ""
"Když chcete dělníkovi dát povel, aby popojel o 10 metrů vpřed, stačí napsat toto:\n"
"<c/><s/>\t<a cbot|send>send</a>(\"order\", 3, 100); // povel 3 -> \"move(10)\""
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid ""
"After the send instruction we wait for 5 seconds to be sure the move is done.\n"
"<c/><s/>\t<a cbot|wait>wait</a>(5);"
msgstr ""
"Po příkazu send počkáme 5 sekund, aby dělník měl čas daný povel vykonat.\n"
"<c/><s/>\t<a cbot|wait>wait</a>(5);"
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid "Remark: There is a better way for waiting the order has been executed, but we'll see this later in exercise \"Remote Control #2\"."
msgstr "Poznámka: Na vykonání povelu se dá čekat i lepším způsobem, ale to si ukážeme později ve cvičení \"Dálkové ovládání #2\"."
#. type: Plain text
#: ../help/help.E.txt:29
#, no-wrap
msgid "To finish the exercise you must:"
msgstr "Pro splnění cvičné úlohy musíte:"
#. type: Bullet: '1)'
#: ../help/help.E.txt:31
#, no-wrap
msgid "Take the uranium ore"
msgstr "Zvednout uranovou rudu"
#. type: Bullet: '2)'
#: ../help/help.E.txt:32
#, no-wrap
msgid "Move forward by 10 meters"
msgstr "Popojet vpřed o 10 metrů"
#. type: Bullet: '3)'
#: ../help/help.E.txt:33
#, no-wrap
msgid "Drop the uranium ore"
msgstr "Položit uranovou rudu"
#. type: Bullet: '4)'
#: ../help/help.E.txt:34
#, no-wrap
msgid "Move backwards by 10 meters"
msgstr "Zacouvat o 10 metrů"
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid "It's up to you to write the program."
msgstr "Napsat vhodný program už je na Vás."
#. type: \t; header
#: ../help/help.E.txt:38
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:39
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,280 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-17 19:18+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text, ScriptName-text
#: ../scene.txt:1 ../scene.txt:3
#, no-wrap
msgid "Dragster"
msgstr "Sprint"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Program a progressive deceleration in order to avoid the mines right behind the goal."
msgstr "Naprogramujte postupné brždění, aby robot nenajel na miny za cílem."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Reach the finishing pad (25m in front of you) as fast as possible, using the instruction <code>motor( , )</code>. You will have to slow down progressively at the end of the move, otherwise the bot will get blown up on the <a object|mine>mines</a>."
msgstr "Co nejrychleji dojeďte na cílovou značku (25m před robotem) pomocí příkazu <code>motor( , )</code>. Na konci dráhy budete muset postupně zpomalovat, jinak robot najede na <a object|mine>miny</a> za cílem."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "You could very well write no more than <c/><a cbot|move>move</a>(25);<n/>, this would work perfectly well. However, the aim of this exercise is to learn how to use the instruction <code><a cbot|motor>motor</a></code>."
msgstr "Místo toho byste mohli napsat prostě jen <c/><a cbot|move>move</a>(25);<n/>, to by fungovalo stejně dobře. Jenže cílem tohoto cvičení je naučit se používat příkaz <code><a cbot|motor>motor</a></code>."
#. type: Bullet: '1)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "The speed of the left-hand motor."
msgstr "Výkon levého motoru."
#. type: Bullet: '2)'
#: ../help/help.E.txt:8
#, no-wrap
msgid "The speed of the right-hand motor."
msgstr "Výkon pravého motoru."
#. type: Source code
#: ../help/help.E.txt:10
#, no-wrap
msgid "<c/>\tmotor( left, right );"
msgstr "<c/>\tmotor( left, right );"
#. type: Bullet: '-'
#: ../help/help.E.txt:13
#, no-wrap
msgid "1 = full throttle backward"
msgstr "1 = plnou rychlostí couvat"
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid ""
" 0 = stop\n"
" 1 = full throttle forward"
msgstr ""
" 0 = zastavit\n"
" 1 = plnou rychlostí vpřed"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "For example, <c/>motor(0.5, 0.5);<n/> will move the motor forward with half-speed, until new instructions are given to the motors."
msgstr "Například <c/>motor(0.5, 0.5);<n/> spustí oba motory vpřed na poloviční výkon, dokud nezměníte výkon motorů jiným příkazem."
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "With the instruction <c/>motor(0.5, 0.6);<n/>, the bot will move forward with half-speed, turning at the same time slightly to the left: the right-hand motor moves a little faster (<code>0.6</code>) than the left-hand motor (<code>0.5</code>)."
msgstr "Po příkazu <c/>motor(0.5, 0.6);<n/> pojede robot vpřed poloviční rychlostí a bude mírně zatáčet doleva: pravý motor poběží rychleji (<code>0.6</code>) než levý motor (<code>0.5</code>)."
#. type: \b; header
#: ../help/help.E.txt:21
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid ""
"In order to move forward for exactly 25 meters and not more, you must move full speed during the first 23 meters, then reduce the speed of the motors progressively during the last two meters.\n"
"The <a cbot|var>variable</a> <a cbot|object>position</a> gives you at any moment the current position of the bot, and the instruction <c/><a cbot|dist>distance</a>( , );<n/> returns the distance between two points. The best way to know where you are consists in saving the current position before the start into a <a cbot|var>variable</a>, for example a variable called <code>start</code>. Then you can calculate the distance between the starting position and your current position with <code>distance(position, start)</code>."
msgstr ""
"Abyste ujeli přesně 25 metrů a ne více, musíte jet plnou rychlostí jen prvních 23 metrů, a pak na posledních dvou metrech postupně snižovat rychlost.\n"
"<a cbot|var>Proměnná</a> <a cbot|object>position</a> udává vždy aktuální polohu robota a příkaz <c/><a cbot|dist>distance</a>( , );<n/> vrací vzdálenost mezi dvěma body. Jakou vzdálenost jste už ujeli můžete nejlépe zjistit tak, že si na začátku uložíte startovní polohu robota do <a cbot|var>proměnné</a>, kterou nazveme například <code>start</code>. Pak můžete spočítat vzdálenost mezi startovní polohou a aktuální polohou příkazem <code>distance(position, start)</code>."
#. type: \b; header
#: ../help/help.E.txt:25
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Bullet: '1)'
#: ../help/help.E.txt:26
#, no-wrap
msgid "declare the variables"
msgstr "Deklarujte proměnné"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"<c/>\tpoint start;\n"
"\tfloat len;"
msgstr ""
"<c/>\tpoint start;\n"
"\tfloat len;"
#. type: Bullet: '2)'
#: ../help/help.E.txt:30
#, no-wrap
msgid "save the starting position"
msgstr "Uložte si startovní polohu"
#. type: Source code
#: ../help/help.E.txt:31
#, no-wrap
msgid "<c/>\tstart = position;"
msgstr "<c/>\tstart = position;"
#. type: Bullet: '3)'
#: ../help/help.E.txt:33
#, no-wrap
msgid "start full throttle :"
msgstr "Rozjeďte se plnou rychlostí:"
#. type: Source code
#: ../help/help.E.txt:34
#, no-wrap
msgid "<c/>\tmotor(1, 1);"
msgstr "<c/>\tmotor(1, 1);"
#. type: Bullet: '4)'
#: ../help/help.E.txt:36
#, no-wrap
msgid "Perform an infinite <code><a cbot|while>while</a></code> loop:"
msgstr "Opakujte v nekonečném cyklu <code><a cbot|while>while</a></code>:"
#. type: Source code
#: ../help/help.E.txt:37
#, no-wrap
msgid ""
"<c/>\twhile ( true )\n"
"\t{\n"
"\t\tlen = distance(position, start);\n"
"\t\tif ( len > 25-2 )\n"
"\t\t{\n"
"\t\t\tmotor( less than before ! );\n"
"\t\t}\n"
"\t}"
msgstr ""
"<c/>\twhile ( true )\n"
"\t{\n"
"\t\tlen = distance(position, start);\n"
"\t\tif ( len > 25-2 )\n"
"\t\t{\n"
"\t\t\tmotor( pomaleji než při minulém volání! );\n"
"\t\t}\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:46
#, no-wrap
msgid "As long as the distance between the start and the current position is smaller than 23m, the instruction in braces after the <code><a cbot|if>if</a></code> instruction will not be executed, so the motors keep their maximum speed as they were told by the <c/><a cbot|motor>motor</a>(1,1);<n/> instruction."
msgstr "Dokud bude vzdálenost od startovní pozice menší než 23 metrů, příkazy ve složených závorkách za příkazem <code><a cbot|if>if</a></code> se budou přeskakovat, takže motory poběží na plný výkon dle příkazu <c/><a cbot|motor>motor</a>(1,1);<n/> na začátku programu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:49
#, no-wrap
msgid "<code>2.0</code> meters left -> speed = <code>1.00</code> (maximum)"
msgstr "Když zbývají <code>2.0</code> metry -> rychlost = <code>1.00</code> (maximum)"
#. type: Bullet: 'o'
#: ../help/help.E.txt:50
#, no-wrap
msgid "<code>1.5</code> meters left -> speed = <code>0.75</code>"
msgstr "Když zbývá <code>1.5</code> metru -> rychlost = <code>0.75</code>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:51
#, no-wrap
msgid "<code>1.0</code> meter left -> speed = <code>0.50</code>"
msgstr "Když zbývá <code>1.0</code> metr -> rychlost = <code>0.50</code>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:52
#, no-wrap
msgid "<code>0.5</code> meter left -> speed = <code>0.25</code>"
msgstr "Když zbývá <code>0.5</code> metru -> rychlost = <code>0.25</code>"
#. type: Bullet: 'o'
#: ../help/help.E.txt:53
#, no-wrap
msgid "<code>0.0</code> meter left -> speed = <code>0.00</code> (stop)"
msgstr "Když zbývá <code>0.0</code> metrů -> rychlost = <code>0.00</code>"
#. type: Image filename
#: ../help/help.E.txt:55
#, no-wrap
msgid "tdragst1"
msgstr "tdragst1_cs"
#. type: Plain text
#: ../help/help.E.txt:56
#, no-wrap
msgid "You can use the following <a cbot|expr>expression</a> <code>(25-len)/2</code> in order to calculate the value for the speed instruction that must be given to the motors."
msgstr "Potřebný výkon motorů můžete vypočítat <a cbot|expr>výrazem</a> <code>(25-len)/2</code>."
#. type: Plain text
#: ../help/help.E.txt:58
#, no-wrap
msgid "It is now up to you to put everything together and to test the program."
msgstr "Sestavit celý program a vyzkoušet ho už je na Vás."
#. type: \b; header
#: ../help/help.E.txt:60
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:61
#, no-wrap
msgid "You can use values greater than 1 for the instruction <c/><a cbot|motor>motor</a>();<n/>, but the bot will not move any faster."
msgstr "Příkazu <c/><a cbot|motor>motor</a>();<n/> můžete zadat i hodnoty větší než 1, ale robot nepojede o nic rychleji."
#. type: \t; header
#: ../help/help.E.txt:63
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:64
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "This instruction asks for two values:"
msgstr "Tento příkaz vyžaduje dva parametry:"
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "The values must range between -1 and 1:"
msgstr "Hodnoty musejí být v rozsahu -1 až 1:"
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid "In order to slow down progressively, the speed of the motors must be proportional to the remaining distance:"
msgstr "Abyste postupně zpomalovali, musíte výkon motorů snižovat přímo úměrně zbývající vzdálenosti:"

View File

@ -0,0 +1,248 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-18 16:13+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Radar"
msgstr "Radar"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the radar to find lots of stupid blue crosses."
msgstr "Hledejte pomocí radaru spoustu hloupých modrých křížků."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Find"
msgstr "Hledac"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Let the bot find all the <a object|waypoint>blue crosses</a> on the ground. As soon as the bot passed over one of the crosses, it will disappear. Here is the general principle that you will apply:"
msgstr "Pošlete robota najít všechny <a object|waypoint>modré křížky</a> na zemi. Každý křížek zmizí, když přes něj robot přejede. Zde je obecný postup, jak úkol vyřešit:"
#. type: Bullet: 'o'
#: ../help/help.E.txt:5
#, no-wrap
msgid "Look for a cross"
msgstr "Najít křížek."
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "If there is none, stop the program."
msgstr "Pokud žádný neexistuje, ukončit program."
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Calculate the direction of the cross."
msgstr "Vypočítat směr ke křížku."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "Set the speed of the motors in such a way that they will find their way to the cross."
msgstr "Nastavit výkon motorů, aby robot ke křížku postupně dojel."
#. type: \b; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "Use a <code><a cbot|while>while</a></code> loop in order to repeat several instructions over and over:"
msgstr "Opakujte několik příkazů stále dokola pomocí cyklu <code><a cbot|while>while</a></code>:"
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"<code>while ( true )\n"
"{\n"
"\t</code>instructions...<c/>\n"
"}"
msgstr ""
"<code>while ( true )\n"
"{\n"
"\t</code>příkazy...<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "The instruction <code><a cbot|radar>radar</a></code> will detect the blue crosses and put their description into a variable, for example <code>spot</code>. In this case, <code><a cbot|radar>radar</a>()</code> needs only one parameter, i.e. the category of the object that it must look for:"
msgstr "Najděte modré křížky pomocí příkazu <code><a cbot|radar>radar</a></code> a uložte si jejich popis do proměnné, nazvěme ji například <code>spot</code>. V tomto případě potřebuje příkaz <code><a cbot|radar>radar</a>()</code> pouze jeden parametr, tj. kategorii objektu, který má hledat:"
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid "<c/>spot = radar(WayPoint);"
msgstr "<c/>spot = radar(WayPoint);"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "Once all the crosses have been found, <code>radar</code> will return the value <code><a cbot|null>null</a></code>. You will have to test this case and react accordingly with the instruction <code><a cbot|if>if</a></code>:"
msgstr "Po nalezení posledního křížku vrátí příkaz <code>radar</code> hodnotu <code><a cbot|null>null</a></code>. Tuto možnost musíte vhodně ošetřit příkazem <code><a cbot|if>if</a></code>:"
#. type: Source code
#: ../help/help.E.txt:21
#, no-wrap
msgid ""
"<c/>if ( spot == null ) // no more ?\n"
"{\n"
"\tmotor(0, 0); // stops the motors\n"
"\tbreak; // stops the loop\n"
"}"
msgstr ""
"<c/>if ( spot == null ) // už žádné křížky?\n"
"{\n"
"\tmotor(0, 0); // zastavit motory\n"
"\tbreak; // ukončit cyklus\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "<n/>The instruction <code><a cbot|break>break</a></code> will stop the infinite loop <code>while (true)</code>."
msgstr "<n/>Příkaz <code><a cbot|break>break</a></code> ukončí nekonečný cyklus <code>while (true)</code>."
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "Use the instruction <code><a cbot|direct>direction</a>()</code> to calculate the angle of the rotation that the bot must perform in order to turn towards the blue cross. The coordinates of the object are given by <code>spot.position</code>. The following line will put the angle of the necessary rotation into the <a cbot|var>variable</a> <code>dir</code>:"
msgstr "Úhel, o který se robot musí otočit směrem ke křížku, vypočítejte příkazem <code><a cbot|direct>direction</a>()</code>. Polohu objektu udává výraz <code>spot.position</code>. Následující řádek uloží potřebný úhel do <a cbot|var>proměnné</a> <code>dir</code>:"
#. type: Source code
#: ../help/help.E.txt:29
#, no-wrap
msgid "<c/>dir = direction(spot.position);"
msgstr "<c/>dir = direction(spot.position);"
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "The value of the angle is positive if the blue cross is on your left hand, and negative if it is on your right hand. If the cross to be reached is on your left hand, you must set the right-hand motor to full speed, and set the left-hand motor to a lower speed, according to the angle:"
msgstr "Pokud bude modrý křížek nalevo od robota, úhel bude kladný, naopak pro křížek napravo bude záporný. Pokud je křížek nalevo od robota, musíte pravý motor spustit na plný výkon a levý motor na nižší výkon podle úhlu:"
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid ""
" direction = <code> 0</code> -> speed = <code> 1.0</code>\n"
" direction = <code> 45</code> -> speed = <code> 0.5</code>\n"
" direction = <code> 90</code> -> speed = <code> 0.0</code>\n"
" direction = <code>135</code> -> speed = <code>-0.5</code>\n"
" direction = <code>180</code> -> speed = <code>-1.0</code>"
msgstr ""
" úhel = <code> 0</code> -> výkon = <code> 1.0</code>\n"
" úhel = <code> 45</code> -> výkon = <code> 0.5</code>\n"
" úhel = <code> 90</code> -> výkon = <code> 0.0</code>\n"
" úhel = <code>135</code> -> výkon = <code>-0.5</code>\n"
" úhel = <code>180</code> -> výkon = <code>-1.0</code>"
#. type: Plain text
#: ../help/help.E.txt:39
#, no-wrap
msgid "The graphic below shows the speed of the left-hand and right-hand motor as set by the instruction <code><a cbot|motor>motor</a></code>, according to the angle:"
msgstr "Obrázek níže ilustruje, jaký výkon jednotlivých motorů má příkaz <code><a cbot|motor>motor</a></code> nastavit v závislosti na úhlu:"
#. type: Image filename
#: ../help/help.E.txt:41
#, no-wrap
msgid "radar2"
msgstr "radar2_cs"
#. type: Plain text
#: ../help/help.E.txt:42
#, no-wrap
msgid "If the cross is straight ahead, the angle is 0 degrees. The motors will get the speeds 1 and 1, which means full speed ahead. If the cross is behind, the right motor will be set to speed -1: it will turn around. You can use the <a cbot|expr>expression</a> <code>1+dir/90</code> in order to calculate the necessary speed of the motors:"
msgstr "Pokud je křížek rovně před robotem, úhel bude 0 stupňů. Motorům se zadá výkon 1 a 1, což znamená plnou rychlostí vpřed. Pokud je křížek za robotem, pravému motoru se zadá výkon -1: robot se otočí. Vhodný výkon motorů můžete vypočítat <a cbot|expr>výrazem</a> <code>1+dir/90</code>:"
#. type: Source code
#: ../help/help.E.txt:43
#, no-wrap
msgid ""
"<c/>if ( dir < 0 ) // on the right side?\n"
"{\n"
"\tmotor(1, 1+dir/90); // turns more or less\n"
"}"
msgstr ""
"<c/>if ( dir < 0 ) // je křížek napravo?\n"
"{\n"
"\tmotor(1, 1+dir/90); // zatočit podle úhlu\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:48
#, no-wrap
msgid "Use the same principle if the angle has got a positive value, ranging between 0 and 180 degrees. It is up to you to work out the exact instructions to be performed:"
msgstr "Podobně postupujte, pokud je úhel kladný, v rozsahu od 0 do 180 stupňů. Vymyslet správné příkazy pro robota už je na Vás:"
#. type: Source code
#: ../help/help.E.txt:49
#, no-wrap
msgid ""
"<code>else // on the left side?\n"
"{\n"
"\t</code>up to you to fill in here...<c/>\n"
"}"
msgstr ""
"<code>else // je křížek nalevo?\n"
"{\n"
"\t</code>sem doplňte příkazy...<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:54
#, no-wrap
msgid "At the beginning of the program, you must still declare all the variables. <code>spot</code> is of type <code><a cbot|object>object</a></code>, whereas <code>dir</code> is of type <code><a cbot|float>float</a></code>."
msgstr "Na začátku programu samozřejmě musíte deklarovat všechny proměnné. Proměnná <code>spot</code> musí mít typ <code><a cbot|object>object</a></code>, <code>dir</code> musí mít typ <code><a cbot|float>float</a></code>."
#. type: \t; header
#: ../help/help.E.txt:56
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:57
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Repeat forever:"
msgstr "Opakovat stále dokola:"

View File

@ -0,0 +1,72 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-18 18:21+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Crazy bot"
msgstr "Pomatený robot"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the radar to put some order into a big mess left behind by a crazy bot."
msgstr "Použijte radar, abyste uklidili nepořádek po bláznivém robotu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Uklid"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "In this exercise, a \"crazy bot\" places many <a object|waypoint>blue crosses</a> on the ground. In order to find them, you can reuse the program written in the previous exercise. This can show you the flexibility of such a program: it adapts to whatever environment it encounters."
msgstr "V tomto cvičení za sebou \"pomatený robot\" nechává na zemi spoustu <a object|waypoint>modrých křížků</a>. Využijte program z předchozího cvičení, abyste je uklidili. Ověříte si tím flexibilitu takového programu: dokáže se přizpůsobit libovolnému prostředí."
#. type: \t; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Do not wait too long, because the crazy bot gets down to work immediately. Fortunately, as long as you are in the program editor, the game will pause."
msgstr "Zbytečně neotálejte, protože pomatený robot už začal řádit. Naštěstí se hra během psaní programu pozastaví."
#. type: \t; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,120 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-19 21:34+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Patient hunter"
msgstr "Trpělivý lovec"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Be patient enough not to waste your ammunitions."
msgstr "Buďte dost trpěliví, abyste neplýtvali střelivem."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Patient"
msgstr "Trpelivost"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "You must find a way to destroy the four moving <a object|bottarg>target bots</a> without wasting one shot. Notice that after every move, the targets will stay motionless during one second."
msgstr "Vymyslete způsob, jak zničit čtyři pohyblivé <a object|bottarg>cvičné cíle</a> a ani jednou při tom neminout. Všimněte si, že cvičné cíle zůstanou po každém přesunu na jednu sekundu nehybně stát."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "Detect a target with the instruction <c/><a cbot|radar>radar</a>(TargetBot);<n/>."
msgstr "Najděte cíl příkazem <c/><a cbot|radar>radar</a>(TargetBot);<n/>."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Turn towards the target with <c/><a cbot|turn>turn</a>(direction());<n/>."
msgstr "Otočte k cíli příkazem <c/><a cbot|turn>turn</a>(direction());<n/>."
#. type: Bullet: '3)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "After the rotation, check if the target did not move."
msgstr "Po otočení zkontrolujte, jestli se cíl nepohnul."
#. type: Bullet: '4)'
#: ../help/help.E.txt:8
#, no-wrap
msgid "If it did not, wait 0.2 seconds with <c/><a cbot|wait>wait</a>(0.2);<n/>."
msgstr "Pokud se nepohnul, počkejte 0,2 sekundy příkazem <c/><a cbot|wait>wait</a>(0.2);<n/>."
#. type: Bullet: '5)'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Re-check if the target did not move."
msgstr "Znovu zkontrolujte, jestli se cíl nepohnul."
#. type: Bullet: '6)'
#: ../help/help.E.txt:10
#, no-wrap
msgid "If it did not, shoot with <c/><a cbot|fire>fire</a>(2);<n/> and wait 2 seconds for the target to be hit by the bullets and destroyed."
msgstr "Pokud se nepohnul, vystřelte příkazem <c/><a cbot|fire>fire</a>(2);<n/> a počkejte 2 sekundy, než střely cíl zasáhnou a zničí."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "There are of course other ways to achieve the goal."
msgstr "Samozřejmě jsou i jiné možnosti, jak úkol splnit."
#. type: \b; header
#: ../help/help.E.txt:14
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "In order to increase the efficiency of your shots, aim a little downward with <c/><a cbot|aim>aim</a>(-3);<n/>."
msgstr "Abyste zlepšili přesnost palby, namiřte trochu dolů příkazem <c/><a cbot|aim>aim</a>(-3);<n/>."
#. type: \t; header
#: ../help/help.E.txt:17
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,248 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-21 23:38+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shadow"
msgstr "Ocásek"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Follow a bot, as if you were its shadow."
msgstr "Jezděte za jiným robotem jako jeho ocásek."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Follow"
msgstr "Ocasek"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "You must follow the <a object|bottr>target bot</a> with the explosive device, but without touching it, otherwise it will blow up. Every time the target bot stops, you must be close to it (less than 10m). After you managed to stay close to the target bot at 10 successive stops, it will lead you to the finishing pad, and the exercise is over. At every stop, the target bot checks that you are there. If you are not there, you must start over again."
msgstr "Držte se blízko <a object|bottarg>cvičného cíle</a> naloženého výbušninami, ale nesmíte se ho dotknout, jinak vybuchne. Pokaždé, když se cvičný cíl zastaví, musíte k němu být blíže než 10 metrů. Když s ním udržíte krok 10 zastávek po sobě, zavede Vás na cílovou značku a cvičení skončí. Cvičný cíl při každé zastávce kontroluje, kde jste. Pokud budete moc daleko, budete muset začít znovu od začátku."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:6
#, no-wrap
msgid "Look for the target bot."
msgstr "Najít cvičný cíl."
#. type: Bullet: 'o'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Calculate the distance to the bot."
msgstr "Vypočítat vzdálenost k cíli."
#. type: Bullet: 'o'
#: ../help/help.E.txt:8
#, no-wrap
msgid "if the distance to the target bot is less than 5m, move backward."
msgstr "Pokud je vzdálenost menší než 5m, zacouvat."
#. type: Bullet: 'o'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Otherwise, calculate the direction of the target bot, and move towards it."
msgstr "Jinak spočítat směrový úhel a popojet k cvičnému cíli."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "As many times before, use <code><a cbot|while>while</a> (true)</code> in order to perform the infinite loop:"
msgstr "Stejně jako mnohokrát předtím, použijte cyklus <code><a cbot|while>while</a> (true)</code> k vytvoření nekonečné smyčky:"
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"<code>while (true)\n"
"{\n"
"\t</code>instructions to be repeated ...<c/>\n"
"}"
msgstr ""
"<code>while (true)\n"
"{\n"
"\t</code>příkazy, které se mají opakovat...<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "Look for the target bot with the instruction <code><a cbot|radar>radar</a></code>:"
msgstr "Cvičný cíl najděte příkazem <code><a cbot|radar>radar</a></code>:"
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid "<c/>\ttarget = radar(TargetBot);"
msgstr "<c/>\ttarget = radar(TargetBot);"
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "You do not have to test if the radar found a target bot: there must be one."
msgstr "Nemusíte kontrolovat, jestli radar něco našel, protože jeden cvičný cíl v tomto cvičení být musí."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "Use the instruction <code><a cbot|dist>distance</a>( , )</code> to calculate the distance between two points. The first point will be the position of your own bot, given by <code>position</code>. The second point is the position of the target bot, given by <code>target.position</code>."
msgstr "Pro výpočet vzdálenosti mezi dvěma body použijte příkaz <code><a cbot|dist>distance</a>( , )</code>. První bod bude poloha vašeho robota daná výrazem <code>position</code>. Druhý bod bude poloha cvičného cíle daná výrazem <code>target.position</code>."
#. type: Source code
#: ../help/help.E.txt:23
#, no-wrap
msgid "<c/>len = distance(position, target.position);"
msgstr "<c/>len = distance(position, target.position);"
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid ""
"If the distance to the target bot is smaller than 5m, move backward with a speed inversely proportional to the distance: the closer you are to the bot, the faster you must move backward.\n"
"\tDistance = 5.0 meters -> speed = 0.0\n"
"\tDistance = 2.5 meters -> speed = -0.5\n"
"\tDistance = 0.0 meters -> speed = -1.0\n"
"You can use the <a cbot|expr>expression</a> <code>distance/5-1</code> in order to achieve this, together with the <code><a cbot|if>if</a></code> to test if the target is closer than 5m:"
msgstr ""
"Pokud jste od cvičného cíle méně než 5m daleko, couvejte rychlostí nepřímo úměrnou vzdálenosti: čím blíže k němu jste, tím rychleji musíte couvat.\n"
"\tVzdálenost = 5.0 metrů -> výkon = 0.0\n"
"\tVzdálenost = 2.5 metru -> výkon = -0.5\n"
"\tVzdálenost = 0.0 metrů -> výkon = -1.0\n"
"Vhodný výkon motorů můžete vypočítat <a cbot|expr>výrazem</a> <code>distance/5-1</code> a vzdálenost od cvičného cíle kontrolujte příkazem <code><a cbot|if>if</a></code>:"
#. type: Source code
#: ../help/help.E.txt:30
#, no-wrap
msgid ""
"<c/>if ( len < 5 ) // too close ?\n"
"{\n"
"\tmotor(len/5-1, len/5-1); // moves backward\n"
"}"
msgstr ""
"<c/>if ( len < 5 ) // moc blízko?\n"
"{\n"
"\tmotor(len/5-1, len/5-1); // zacouvat\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid "If the distance to the target is greater than 5m, move towards the target. First calculate the angle necessary to face the target with the instruction <code><a cbot|direct>direction</a></code>. You can then adjust the speed of the right-hand and left-hand motor in order to follow the target:"
msgstr "Pokud je vzdálenost od cvičného cíle větší než 5m, jeďte k němu. Nejprve příkazem <code><a cbot|direct>direction</a></code> spočítejte směrový úhel, o který se k němu musíte otočit. Pak můžete nastavit výkon motorů a vyjet k cíli:"
#. type: Source code
#: ../help/help.E.txt:36
#, no-wrap
msgid ""
"<c/>else\n"
"{\n"
"\tdir = direction(target.position);\n"
"\tif ( dir >= 0 ) // target on the left side?\n"
"\t{\n"
"\t\tmotor(1-dir/90, 1);\n"
"\t}\n"
"\telse // target on the right side?\n"
"\t{\n"
"\t\t<n/>it is up to you to fill in<c/>\n"
"\t}\n"
"}"
msgstr ""
"<c/>else\n"
"{\n"
"\tdir = direction(target.position);\n"
"\tif ( dir >= 0 ) // cíl je nalevo?\n"
"\t{\n"
"\t\tmotor(1-dir/90, 1);\n"
"\t}\n"
"\telse // cíl je napravo?\n"
"\t{\n"
"\t\t<n/>zbytek dopište sami<c/>\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:49
#, no-wrap
msgid ""
"When the target is on your left, <code>dir</code> takes a positive value, ranging between 0 and 180. The <a cbot|expr>expression</a> <code>1-dir/90</code> returns a speed ranging between 1 and -1, according to the direction:\n"
"\tdirection = 0 -> speed = 1.0\n"
"\tdirection = 45 -> speed = 0.5\n"
"\tdirection = 90 -> speed = 0.0\n"
"\tdirection = 135 -> speed = -0.5\n"
"\tdirection = 180 -> speed = -1.0"
msgstr ""
"Když bude cíl nalevo od robota, proměnná <code>dir</code> bude obsahovat kladnou hodnotu od 0 do 180. <a cbot|expr>Výraz</a> <code>1-dir/90</code> vrátí hodnotu výkonu od -1 do 1 v závislosti na směrovém úhlu:\n"
"\túhel = 0 -> výkon = 1.0\n"
"\túhel = 45 -> výkon = 0.5\n"
"\túhel = 90 -> výkon = 0.0\n"
"\túhel = 135 -> výkon = -0.5\n"
"\túhel = 180 -> výkon = -1.0"
#. type: Image filename
#: ../help/help.E.txt:56
#, no-wrap
msgid "radar2"
msgstr "radar2_cs"
#. type: Plain text
#: ../help/help.E.txt:57
#, no-wrap
msgid "When the target is on the right side, <code>dir</code> is negative, ranging between 0 and -180."
msgstr "Když bude cíl napravo od robota, <code>dir</code> bude obsahovat zápornou hodnotu od 0 do -180."
#. type: Plain text
#: ../help/help.E.txt:59
#, no-wrap
msgid "The only task left for you now is to declare the <a cbot|var>variables</a> that you use in the program. <code>target</code> is of type <code>object</code>, whereas <code>dir</code> and <code>len</code> are of type <code>float</code>."
msgstr "Dále už musíte jen deklarovat <a cbot|var>proměnné</a>, které budete v programu používat. Proměnná <code>target</code> je typu <code>object</code>, zatímco proměnné <code>dir</code> a <code>len</code> jsou typu <code>float</code>."
#. type: \t; header
#: ../help/help.E.txt:61
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:62
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Repeat forever :"
msgstr "Opakovat stále dokola:"

View File

@ -0,0 +1,174 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-23 23:12+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Mover 1"
msgstr "Přeprava 1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Retrieve a titanium cube."
msgstr "Přivezte kostku titanu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Move the <a object|titan>titanium cube</a> on the finishing pad. You do not know the position of the titanium, but we can tell you the position of the finishing pad x=10 and y=-60."
msgstr "Odvezte <a object|titan>kostku titanu</a> na cílovou značku. Přesnou polohu titanu neznáte, ale prozradíme Vám polohu cílové značky: x=10 a y=-60."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "The instruction <code>goto</code>"
msgstr "Příkaz <code>goto</code>"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "In order to solve this problem easily, we will use a new way to move the bot with the instruction <code><a cbot|goto>goto</a></code>. With this instruction you can very easily reach every position, if you know the exact location in the form of its x and y coordinates. The bot will turn towards the goal, move forward, and even turn around any obstacle."
msgstr "Pro jednodušší vyřešení tohoto úkolu budeme robota řídit novým příkazem <code><a cbot|goto>goto</a></code>. Tímto příkazem můžete snadno dojet na libovolné místo, pokud znáte jeho přesnou polohu ve formě souřadnic x a y. Robot se sám otočí k cíli, vyjede kupředu a dokonce objede i všechny překážky."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "If we summarize, the following are the different ways to move a bot:"
msgstr "Zde je přehled různých možností, jak robota ovládat:"
#. type: Source code
#: ../help/help.E.txt:9
#, no-wrap
msgid "<code>motor(left, right)</code>"
msgstr "<code>motor(levy, pravy)</code>"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "Allows a direct, precise control of the two motors, and allows you to stay in control of the motors at every fraction of a second."
msgstr "Umožňuje přesné přímé ovládání obou motorů a umožňuje pokračovat v pohybu i během provádění jiných příkazů."
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid "<code>move(distance)</code> and <code>turn(angle)</code>"
msgstr "<code>move(vzdalenost)</code> a <code>turn(uhel)</code>"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "Use these instructions in order to move forward of a certain distance, or to perform a rotation of a certain angle. All parameters are relative to the current position of the bot."
msgstr "Pomocí těchto příkazů můžete popojet o určitou vzdálenost nebo otočit o určitý úhel. Parametry obou příkazů se počítají od aktuální polohy robota."
#. type: Source code
#: ../help/help.E.txt:15
#, no-wrap
msgid "<code>goto(position)</code>"
msgstr "<code>goto(misto)</code>"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "Allows you to reach easily a given absolute position."
msgstr "Umožňuje Vám snadno dojet na zadané místo."
#. type: \b; header
#: ../help/help.E.txt:18
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "Use the instruction <c/><a cbot|radar>radar</a>(Titanium);<n/> in order to find the titanium cube. Then test if a titanium cube has actually been found. In this exercise, this line is not very useful, because we know that there is a titanium cube somewhere. However, it is better to take the habit of testing whatever your radar returns:"
msgstr "Najdět kostku titanu pomocí příkazu <c/><a cbot|radar>radar</a>(Titanium);<n/>. Pak zkontrolujte, jestli radar opravdu něco našel. V tomto cvičení je to sice zbytečné, protože předem víme, že tu někde titan je. Ale je lepší si pěstovat zvyk, že výstupy radaru je třeba kontrolovat:"
#. type: Source code
#: ../help/help.E.txt:21
#, no-wrap
msgid ""
"object item;\n"
"item = radar(Titanium);\n"
"if ( item == null ) return;\n"
"goto(item.position);"
msgstr ""
"object item;\n"
"item = radar(Titanium);\n"
"if ( item == null ) return;\n"
"goto(item.position);"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "The variable <code>item</code> is of type <code><a cbot|object>object</a></code>. In order to know the exact location of the object described by the variable, just write <code>item.position</code>."
msgstr "Proměnná <code>item</code> je typu <code><a cbot|object>object</a></code>. Přesnou polohu objektu popsaného touto proměnnou získáte výrazem <code>item.position</code>."
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "In order to take the titanium cube, use the instruction <code><a cbot|grab>grab</a>()</code> without any parameter."
msgstr "Pro zvednutí kostky titanu použijte příkaz <code><a cbot|grab>grab</a>()</code> bez parametrů."
#. type: Plain text
#: ../help/help.E.txt:30
#, no-wrap
msgid "In order to drop the titanium, use the instruction <code><a cbot|drop>drop</a>()</code> without any parameter."
msgstr "Pro položení titanu použijte příkaz <code><a cbot|drop>drop</a>()</code> bez parametrů."
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid ""
"We know the coordinates of the finishing pad: x=10 et y=-60. You must declare a <a cbot|var>variable</a> of the type <a cbot|point>point</a>, then fill it with the right coordinates. Then you can give this variable as a parameter to the instruction <code><a cbot|goto>goto</a></code>.\n"
"Remark: You do not have to take care of the <code>z</code> coordinate in the case of a bot that can not fly."
msgstr ""
"Známe polohu cílové značky: x=10; y=-60. Musíte deklarovat <a cbot|var>proměnnou</a> typu <a cbot|point>point</a> a tyto souřadnice do ní uložit. Pak můžete tuto proměnnou předat jako argument příkazu <code><a cbot|goto>goto</a></code>.\n"
"Poznámka: Pokud robot neumí létat, nemusíte se starat o souřadnici <code>z</code>."
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid "It is now up to you to finish the program..."
msgstr "Dopsat zbytek programu už je na Vás..."
#. type: \t; header
#: ../help/help.E.txt:37
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:38
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,168 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-24 15:13+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Mover 2"
msgstr "Přeprava 2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Retrieve several titanium cubes."
msgstr "Přivezte několik kostek titanu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This exercise is very similar to the previous one. There are now three <a object|titan>titanium cubes</a> that you must move to 3 finishing pads. Here are the coordinates of the finishing pads:"
msgstr "Toto cvičení je velmi podobné jako to předchozí. Tentokrát musíte odvézt tři <a object|titan>kostky titanu</a> na tři cílové značky. Zde jsou souřadnice cílových značek:"
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid ""
"\tx=10, y=-60\n"
"\tx=10, y=-65\n"
"\tx=10, y=-70"
msgstr ""
"\tx=10, y=-60\n"
"\tx=10, y=-65\n"
"\tx=10, y=-70"
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Look for the most distant titanium cube with <code><a cbot|radar>radar</a></code>."
msgstr "Najít nejvzdálenější kostku titanu příkazem <code><a cbot|radar>radar</a></code>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:11
#, no-wrap
msgid "Pick it up with <code><a cbot|grab>grab</a></code>."
msgstr "Zvednout ji příkazem <code><a cbot|grab>grab</a></code>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:12
#, no-wrap
msgid "Go to one of the pads with <code><a cbot|goto>goto</a></code>."
msgstr "Dojet k jedné z cílových značek příkazem <code><a cbot|goto>goto</a></code>."
#. type: Bullet: 'o'
#: ../help/help.E.txt:13
#, no-wrap
msgid "Drop the titanium with <code><a cbot|drop>drop</a></code>."
msgstr "Položit titan příkazem <code><a cbot|drop>drop</a></code>."
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "If you look for the nearest titanium cube, the radar would find one that you already retrieved and dropped on a pad. Therefore you must look for the most distant titanium cube."
msgstr "Pokud byste hledali nejbližší kostku titanu, radar najde tu, kterou už jste přivezli a položili na značku. Proto musíte hledat nejvzdálenější kostku titanu."
#. type: \b; header
#: ../help/help.E.txt:17
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid "Use a <code><a cbot|for>for</a></code> loop in order to repeat 3 times all the instructions necessary to retrieve the titanium cube. Inside the loop, in order to find the most distant titanium cube, use the instruction <c/><a cbot|radar>radar</a>(Titanium, 0, 360, 0, 1000, -1);<n/>. The last value <code>-1</code> means that instead of looking for the closest item, the radar will return the most distant that it can find."
msgstr "Všechny příkazy pro přivezení kostky titanu opakujte třikrát pomocí cyklu <code><a cbot|for>for</a></code>. Uvnitř cyklu hledejte nejvzdálenější kostku titanu příkazem <c/><a cbot|radar>radar</a>(Titanium, 0, 360, 0, 1000, -1);<n/>. Poslední hodnota <code>-1</code> znamená, že radar má místo nejbližšího objektu hledat ten nejvzdálenější."
#. type: Source code
#: ../help/help.E.txt:20
#, no-wrap
msgid ""
"object metal;\n"
"metal = radar(Titanium, 0, 360, 0, 1000, -1);\n"
"if ( metal == null ) return;\n"
"goto(metal.position);"
msgstr ""
"object metal;\n"
"metal = radar(Titanium, 0, 360, 0, 1000, -1);\n"
"if ( metal == null ) return;\n"
"goto(metal.position);"
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "The variable <code>metal</code> if of type <code><a cbot|object>object</a></code>. In order to know the position of the object described by the variable, you must write <code>metal.position</code>."
msgstr "Proměnná <code>metal</code> je typu <code><a cbot|object>object</a></code>. Polohu objektu popsaného touto proměnnou zjistíte výrazem <code>metal.position</code>."
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid "The <code>x</code> coordinates of the 3 pads are all equal to 10. The <code>y</code> coordinates are respectively -60, -65 and -70. The most efficient way to get the coordinates of the pads is to use the value of <code>i</code> of the <code>for</code> loop that will take successively the values 0, 1 and 2:"
msgstr "Všechny cílové značky mají souřadnici <code>x</code> rovnu 10. Souřadnice <code>y</code> mají hodnoty -60, -65 a -70. Nejpohodlnější způsob, jak získat souřadnice další cílové značky, je využít řídící proměnnou <code>for</code> cyklu \"<code>i</code>\", která bude v jednotlivých opakováních cyklu postupně nabývat hodnot 0, 1 a 2:"
#. type: Source code
#: ../help/help.E.txt:29
#, no-wrap
msgid ""
"dest.x = 10;\n"
"dest.y = -60-5*i;"
msgstr ""
"dest.x = 10;\n"
"dest.y = -60-5*i;"
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid "It is up to you now to finish the program."
msgstr "Dopsat zbytek programu už je na Vás."
#. type: \t; header
#: ../help/help.E.txt:34
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:35
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "Repeat 3 times:"
msgstr "Opakovat třikrát:"

View File

@ -0,0 +1,262 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-24 21:41+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Mover 3"
msgstr "Přeprava 3"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Convert some titanium ore to titanium cubes."
msgstr "Vyrobte z titanové rudy několik kostek titanu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Convert some <a object|titanore>titanium ore</a> to <a object|titan>titanium cubes</a>, then drop 2 titanium cubes on the pads whose coordinates are:"
msgstr "Vyrobte z <a object|titanore>titanové rudy</a> dvě <a object|titan>kostky titanu</a> a položte je na cílové značky na souřadnicích:"
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid ""
"\tx=10, y=-60\n"
"\tx=10, y=-65"
msgstr ""
"\tx=10, y=-60\n"
"\tx=10, y=-65"
#. type: Image filename
#: ../help/help.E.txt:7
#, no-wrap
msgid "derrick"
msgstr "derrick"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "The <a object|derrick>derrick</a> extracts titanium ore from the subsoil; you just have to pick it up."
msgstr "<a object|derrick>Vrtná věž</a> těží titanovou rudu z podzemí; hroudu rudy pak stačí jen zvednout ze země."
#. type: Image filename
#: ../help/help.E.txt:10
#, no-wrap
msgid "convert"
msgstr "convert"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "The <a object|convert>converter</a> converts titanium ore to titanium cubes. Just drop the titanium ore on the platform, move backward, and wait until it has been converted."
msgstr "<a object|convert>Konvertor</a> vyrábí z rudy titanové kostky. Jednoduše položte hroudu rudy na podložku, zacouvejte a počkejte na dokončení výroby."
#. type: \b; header
#: ../help/help.E.txt:13
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Bullet: 'o'
#: ../help/help.E.txt:15
#, no-wrap
msgid "Wait until there is some titanium ore."
msgstr "Počkat na vytěžení titanové rudy."
#. type: Bullet: 'o'
#: ../help/help.E.txt:16
#, no-wrap
msgid "Go to the titanium ore."
msgstr "Dojet k hroudě rudy."
#. type: Bullet: 'o'
#: ../help/help.E.txt:17
#, no-wrap
msgid "Pick it up."
msgstr "Zvednout ji."
#. type: Bullet: 'o'
#: ../help/help.E.txt:18
#, no-wrap
msgid "Go to converter."
msgstr "Dojet ke konvertoru."
#. type: Bullet: 'o'
#: ../help/help.E.txt:19
#, no-wrap
msgid "Drop the titanium ore."
msgstr "Položit rudu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:20
#, no-wrap
msgid "Move back 2.5 meters."
msgstr "Zacouvat 2,5 metru."
#. type: Bullet: 'o'
#: ../help/help.E.txt:21
#, no-wrap
msgid "Wait until there is a titanium cube."
msgstr "Počkat na vyrobení kostky titanu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:22
#, no-wrap
msgid "Pick up the titanium cube."
msgstr "Zvednout kostku titanu."
#. type: Bullet: 'o'
#: ../help/help.E.txt:23
#, no-wrap
msgid "Go to the platform."
msgstr "Dojet na cílovou značku."
#. type: Bullet: 'o'
#: ../help/help.E.txt:24
#, no-wrap
msgid "Drop the titanium cube."
msgstr "Položit kostku titanu."
#. type: \b; header
#: ../help/help.E.txt:26
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"A <code><a cbot|for>for</a></code> loop allows you to repeat 2 times all the instructions.\n"
"The titanium ore is not available immediately. You will have to wait until the derrick extracts it. Use a <code><a cbot|do>do</a></code> loop, as follows:"
msgstr ""
"Cyklus <code><a cbot|for>for</a></code> umožňuje dvakrát zopakovat zadané příkazy.\n"
"Titanová ruda není dostupná hned od začátku. Budete muset počkat, než ji vrtná věž vytěží. Na to použijte cyklus <code><a cbot|do>do</a></code> takto:"
#. type: Source code
#: ../help/help.E.txt:30
#, no-wrap
msgid ""
"do\n"
"{\n"
"\tobj = radar(TitaniumOre);\n"
"}\n"
"while ( obj == null );"
msgstr ""
"do\n"
"{\n"
"\tobj = radar(TitaniumOre);\n"
"}\n"
"while ( obj == null );"
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid ""
"After the loop (when the radar has found one titanium ore), you can go to its location <code>obj.position</code> with the instruction <code><a cbot|goto>goto</a></code>. Use the instruction <code><a cbot|grab>grab</a></code> to grab the titanium ore.\n"
"Use the following instruction in order to find the converter:"
msgstr ""
"Po skončení cyklu (když radar našel nějakou titanovou rudu) zjistíte její polohu výrazem <code>obj.position</code> a můžete k ní dojet příkazem <code><a cbot|goto>goto</a></code>. Pro zvednutí rudy použijte příkaz <code><a cbot|grab>grab</a></code>.\n"
"Pro nalezení konvertoru použijte následující příkaz:"
#. type: Source code
#: ../help/help.E.txt:39
#, no-wrap
msgid "obj = radar(Converter);"
msgstr "obj = radar(Converter);"
#. type: Plain text
#: ../help/help.E.txt:41
#, no-wrap
msgid ""
"After you dropped the ore on the converter, move back 2.5 meters with <code><a cbot|move>move</a>(-2.5)</code>.\n"
"A second <code>do</code> loop allows you to wait until the titanium cube is available. You must limit the range of the radar to 5m, otherwise you would immediately find the titanium cube that you already dropped on a pad:"
msgstr ""
"Po položení rudy do konvertoru zacouvejte 2,5 metru příkazem <code><a cbot|move>move</a>(-2.5)</code>.\n"
"Dalším cyklem <code>do</code> pak můžete počkat na vyrobení kostky titanu. Dosah radaru musíte omezit na 5m, jinak by okamžitě našel kostku titanu, kterou jste už předtím položili na cílovou značku:"
#. type: Source code
#: ../help/help.E.txt:44
#, no-wrap
msgid ""
"do\n"
"{\n"
"\tobj = radar(Titanium, 0, 360, 0, 5);\n"
"}\n"
"while ( obj == null );"
msgstr ""
"do\n"
"{\n"
"\tobj = radar(Titanium, 0, 360, 0, 5);\n"
"}\n"
"while ( obj == null );"
#. type: Plain text
#: ../help/help.E.txt:50
#, no-wrap
msgid "The <code>x</code> coordinates of the 2 pads are all equal to 10. The <code>y</code> coordinates are respectively -60 and -65. The most efficient way to get the coordinates of the pads is to use the value of <code>i</code> of the <code>for</code> loop that will take successively the values 0 and 1:"
msgstr "Obě cílové značky mají souřadnici <code>x</code> rovnu 10. Souřadnice <code>y</code> mají hodnotu -60 a -65. Nejpohodlnější způsob, jak získat souřadnice další cílové značky, je využít řídící proměnnou <code>for</code> cyklu \"<code>i</code>\", která bude v jednotlivých opakováních cyklu postupně nabývat hodnot 0 a 1:"
#. type: Source code
#: ../help/help.E.txt:52
#, no-wrap
msgid ""
"dest.x = 10;\n"
"dest.y = -60-5*i;"
msgstr ""
"dest.x = 10;\n"
"dest.y = -60-5*i;"
#. type: Plain text
#: ../help/help.E.txt:55
#, no-wrap
msgid "It is up to you to finish the program..."
msgstr "Dopsat zbytek programu už je na Vás..."
#. type: \t; header
#: ../help/help.E.txt:57
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:58
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "Repeat two times :"
msgstr "Opakovat dvakrát:"

View File

@ -0,0 +1,156 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-25 15:54+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Flying mover"
msgstr "Letecká přeprava"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Move a titanium cube across obstacles."
msgstr "Převezte kostku titanu přes překážky."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Mover"
msgstr "Preprava"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Move the <a object|titan>titanium cube</a> on the finishing pad. You do not know the position of the titanium, but we can tell you the position of the finishing pad x=10 and y=-60."
msgstr "Odvezte <a object|titan>kostku titanu</a> na cílovou značku. Přesnou polohu titanu neznáte, ale prozradíme Vám polohu cílové značky: x=10 a y=-60."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "The instruction <code>goto</code>"
msgstr "Příkaz <code>goto</code>"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid ""
"The winged bot can get across obstacles. The instruction <code><a cbot|goto>goto</a></code>, if performed on a winged bot, will automatically perform a flying move, with a take-off at the beginning, and a landing at the end.\n"
"This instruction can actually receive a second parameter, which is not compulsory: the flying altitude. If no second parameter is given, the flying altitude will be set to the default value of 10m."
msgstr ""
"Létající roboti mohou létat přes překážky. Pokud na létajícím robotu zavoláte příkaz <code><a cbot|goto>goto</a></code>, robot při přesunu na delší vzdálenost na začátku automaticky vzlétne a na konci přistane.\n"
"Tento příkaz navíc přijímá i druhý parametr, který není povinný: letovou výšku. Pokud příkaz zavoláte bez druhého parametru, letová výška se nastaví na výchozí hodnotu 10m."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid ""
"Therefore, the instruction:\n"
"<c/><s/>goto(item.position);<n/>"
msgstr ""
"Tedy následující příkaz:\n"
"<c/><s/>goto(item.position);<n/>"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid ""
"Is equivalent to:\n"
"<c/><s/>goto(item.position, 10);<n/>"
msgstr ""
"Je totožný jako:\n"
"<c/><s/>goto(item.position, 10);<n/>"
#. type: \b; header
#: ../help/help.E.txt:14
#, no-wrap
msgid "The program"
msgstr "Program"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "Use the instruction <c/><a cbot|radar>radar</a>(Titanium);<n/> in order to find the titanium cube. Then test if a titanium cube has actually been found. In this exercise, this line is not very useful, because we know that there is a titanium cube somewhere. However, it is better to take the habit of testing whatever your radar returns:"
msgstr "Najdět kostku titanu pomocí příkazu <c/><a cbot|radar>radar</a>(Titanium);<n/>. Pak zkontrolujte, jestli radar opravdu něco našel. V tomto cvičení je to sice zbytečné, protože předem víme, že tu někde titan je. Ale je lepší si pěstovat zvyk, že výstupy radaru je třeba kontrolovat:"
#. type: Source code
#: ../help/help.E.txt:17
#, no-wrap
msgid ""
"object item;\n"
"item = radar(Titanium);\n"
"if ( item == null ) return;\n"
"goto(item.position);"
msgstr ""
"object item;\n"
"item = radar(Titanium);\n"
"if ( item == null ) return;\n"
"goto(item.position);"
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "The variable <code>item</code> is of type <code><a cbot|object>object</a></code>. In order to know the exact location of the object described by the variable, just write <code>item.position</code>."
msgstr "Proměnná <code>item</code> je typu <code><a cbot|object>object</a></code>. Přesnou polohu objektu popsaného touto proměnnou získáte výrazem <code>item.position</code>."
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid "In order to take the titanium cube, use the instruction <code><a cbot|grab>grab</a>()</code> without any parameter."
msgstr "Pro zvednutí kostky titanu použijte příkaz <code><a cbot|grab>grab</a>()</code> bez parametrů."
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "In order to drop the titanium, use the instruction <code><a cbot|drop>drop</a>()</code> without any parameter."
msgstr "Pro položení titanu použijte příkaz <code><a cbot|drop>drop</a>()</code> bez parametrů."
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid ""
"We know the coordinates of the finishing pad: x=10 et y=-60. You must declare a <a cbot|var>variable</a> of the type <a cbot|point>point</a>, then fill it with the right coordinates. Then you can give this variable as a parameter to the instruction <code><a cbot|goto>goto</a></code>.\n"
"Remark: You do not have to take care of the <code>z</code> coordinate in the case of a bot that can not fly."
msgstr ""
"Známe polohu cílové značky: x=10; y=-60. Musíte deklarovat <a cbot|var>proměnnou</a> typu <a cbot|point>point</a> a tyto souřadnice do ní uložit. Pak můžete tuto proměnnou předat jako argument příkazu <code><a cbot|goto>goto</a></code>.\n"
"Poznámka: Pokud robot neumí létat, nemusíte se starat o souřadnici <code>z</code>."
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "It is now up to you to finish the program..."
msgstr "Dopsat zbytek programu už je na Vás..."
#. type: \t; header
#: ../help/help.E.txt:33
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:34
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,240 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-25 21:32+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "A function"
msgstr "Funkce"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Create a function in order to make your program shorter."
msgstr "Napište funkci, abyste si zjednodušili program."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "The <a object|bottr>bot</a> must pass over all the <a object|waypoint>blue crosses</a> on the ground. The way that must be covered is made of two squares. The first one measures 15 meters, the second 25 meters."
msgstr "<a object|bottr>Robot</a> musí projet přes všechny <a object|waypoint>modré křížky</a> na zemi. Trasa se skládá ze dvou čtverců. První čtverec měří 15 metrů, druhý 25 metrů."
#. type: Image filename
#: ../help/help.E.txt:4
#, no-wrap
msgid "tproc1a"
msgstr "tproc1a"
#. type: \b; header
#: ../help/help.E.txt:5
#, no-wrap
msgid "General principle"
msgstr "Obecný postup"
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "In order to solve this problem, the most efficient solution consists in creating a <a cbot|function>function</a> that instructs the bot to move on a square shape of a certain size. The main program becomes then very simple:<c/>"
msgstr "Nejjednodušším řešením tohoto úkolu je vytvořit <a cbot|function>funkci</a>, která robota pošle objet čtverec o zadané délce. Hlavní program pak bude velmi jednoduchý:<c/>"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"extern void object::Function1( )\n"
"{\n"
"\tSquare(15);\n"
"\tSquare(25);\n"
"}"
msgstr ""
"extern void object::Trasa( )\n"
"{\n"
"\tSquare(15);\n"
"\tSquare(25);\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "You still have to define the function called <code>Square</code>. In order to do this, you will have to write some instructions outside the <a cbot|bloc>block</a> that until now was the frame of each one of your programs. At the very end of the program, after the last closing brace, we will define the function <code>Square</code>. The program will take the following shape:"
msgstr "Teď ještě musíte naprogramovat funkci nazvanou <code>Square</code>. Pro vytvoření nové funkce musíte napsat několik příkazů mimo <a cbot|bloc>blok</a>, který až doteď obsahoval celý Váš program. Úplně na konci programu, až za poslední složenou závorkou, definujeme funkci <code>Square</code>. Program pak bude vypadat takto:"
#. type: Source code
#: ../help/help.E.txt:15
#, no-wrap
msgid ""
"extern void object::Function1( )\n"
"{\n"
"\t<n/>main function ...<code>\n"
"}\n"
"\n"
"void object::Square(float length)\n"
"{\n"
"\t</code>new function ...<c/>\n"
"}"
msgstr ""
"extern void object::Trasa( )\n"
"{\n"
"\t<n/>hlavní funkce...<code>\n"
"}\n"
"\n"
"void object::Square(float length)\n"
"{\n"
"\t</code>nová funkce...<c/>\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "Let us look in detail at the different elements of the declaration of the function <code>Square</code>:"
msgstr "Podívejme se podrobně na jednotlivé prvky definice funkce <code>Square</code>:"
#. type: Plain text
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"<code><a cbot|void>void</a></code>\n"
"This means that this function will return no value."
msgstr ""
"<code><a cbot|void>void</a></code>\n"
"Toto znamená, že funkce nebude vracet žádnou hodnotu."
#. type: Plain text
#: ../help/help.E.txt:30
#, no-wrap
msgid ""
"<code><a cbot|object>object</a>::</code>\n"
"When you write this in front of the function name, you can have access in the function to all the characteristics of the bot, such as <code>position</code>, <code>orientation</code>, etc. In this exercise, this element is not compulsory, as we will not need the characteristics of the bot in the function."
msgstr ""
"<code><a cbot|object>object</a>::</code>\n"
"Když toto napíšete před název funkce, budete mít uvnitř funkce přístup ke všem vlastnostem robota, například k proměnným <code>position</code>, <code>orientation</code>, atd. V tomto cvičení můžete tento prvek vynechat, protože ve funkci <code>Square</code> nebudeme vlastnosti robota potřebovat."
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid ""
"<code>Square ( )</code>\n"
"This is the name of the function. You can call it Square, or any other name."
msgstr ""
"<code>Square ( )</code>\n"
"Toto je název funkce. Můžete ji nazvat Square, nebo i libovolně jinak."
#. type: Plain text
#: ../help/help.E.txt:36
#, no-wrap
msgid ""
"<code><a cbot|float>float</a> length</code>\n"
"Here you define the parameters that the function will get when it is called. The first time the function is actually called with <code>Square(15)</code>, the variable <code>length</code> will contain the value <code>15</code>. The second time, <code>length</code> will contain <code>25</code>."
msgstr ""
"<code><a cbot|float>float</a> length</code>\n"
"Zde definujete parametry, které funkci musíte předat, když ji voláte. Poprvé budeme funkci volat jako <code>Square(15)</code>, takže proměnná <code>length</code> dostane hodnotu <code>15</code>. Podruhé dostane proměnná <code>length</code> hodnotu <code>25</code>."
#. type: Bullet: '-'
#: ../help/help.E.txt:40
#, no-wrap
msgid "First the main function <code>Function</code> will be executed."
msgstr "Nejprve se spustí hlavní funkce <code>Trasa</code>."
#. type: Bullet: '-'
#: ../help/help.E.txt:41
#, no-wrap
msgid "At the line <code>Square(15)</code>, the program will follow the red arrow and enter the function <code>Square</code> a first time, <code>length</code> containing <code>15</code>."
msgstr "Na řádku <code>Square(15)</code> program poprvé zavolá funkci <code>Square</code> s hodnotou <code>15</code> v proměnné <code>length</code>, jak znázorňuje červená šipka."
#. type: Bullet: '-'
#: ../help/help.E.txt:42
#, no-wrap
msgid "At the end of the function <code>Square</code>, the program follows the orange arrow and comes back to the main function."
msgstr "Na konci funkce <code>Square</code> se program vrátí po oranžové šipce zpět do hlavní funkce."
#. type: Bullet: '-'
#: ../help/help.E.txt:43
#, no-wrap
msgid "At the line <code>Square(25)</code>, the program will follow the blue arrow and enter the function <code>Square</code> a second time."
msgstr "Na řádku <code>Square(25)</code> program zavolá funkci <code>Square</code> podruhé, jak znázorňuje modrá šipka."
#. type: Bullet: '-'
#: ../help/help.E.txt:44
#, no-wrap
msgid "At the end of the function <code>Square</code>, the program follows the light blue arrow and comes back to the main function."
msgstr "Na konci funkce <code>Square</code> se program opět vrátí do hlavní funkce po světle modré šipce."
#. type: Image filename
#: ../help/help.E.txt:46
#, no-wrap
msgid "tproc1b"
msgstr "tproc1b_cs"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "In the function <code>Square</code>, use the instructions <code><a cbot|move>move</a></code> and <code><a cbot|turn>turn</a></code>. In order to make it shorter, you can use a <code><a cbot|for>for</a></code> loop, that will repeat the instructions <code><a cbot|move>move</a></code> and <code><a cbot|turn>turn</a></code> 4 times; however, this is not compulsory."
msgstr "Ve funkci <code>Square</code> použijte příkazy <code><a cbot|move>move</a></code> a <code><a cbot|turn>turn</a></code>. Pro zjednodušení můžete použít i cyklus <code><a cbot|for>for</a></code>, abyste příkazy <code><a cbot|move>move</a></code> a <code><a cbot|turn>turn</a></code> zopakovali čtyřikrát. Ale pokud nechcete, nemusíte."
#. type: Source code
#: ../help/help.E.txt:49
#, no-wrap
msgid ""
"void object::Square(float length)\n"
"{\n"
"\tfor ( int i=0 ; i<4 ; i=i+1 )\n"
"\t{\n"
"\t\tmove(length);\n"
"\t\tturn(90);\n"
"\t}\n"
"}"
msgstr ""
"void object::Square(float length)\n"
"{\n"
"\tfor ( int i=0 ; i<4 ; i=i+1 )\n"
"\t{\n"
"\t\tmove(length);\n"
"\t\tturn(90);\n"
"\t}\n"
"}"
#. type: \t; header
#: ../help/help.E.txt:58
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:59
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:39
#, no-wrap
msgid "Here is in detail what will happen when the program is executed:"
msgstr "Program bude po spuštění fungovat takto:"

View File

@ -0,0 +1,148 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-26 22:24+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Spiral"
msgstr "Spirála"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Create a procedure in order to teach your bot to perform a spiral."
msgstr "Napište funkci, aby robot projel spirálovou dráhu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Move"
msgstr "Trasa"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Image filename
#: ../help/help.E.txt:3
#, no-wrap
msgid "tproc2"
msgstr "tproc2"
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Function"
msgstr "Funkce"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "You will have noticed that the way is made of \"L\"-shaped parts that are fit one into another. The first one (dark blue) measures two times 25 meters. The second one (light blue) measures 5 meters less. Let us start with writing the <a cbot|function>function</a> that will move the bot on a \"L\"-shaped part whose length will be given as a parameter:"
msgstr "Jistě jste si všimli, že se trasa skládá ze segmentů ve tvaru \"L\" poskládaných do sebe. Rovné úseky prvního segmentu (tmavě modrý) měří 25 metrů. V druhém segmentu (světle modrý) měří o 5 metrů méně. Nejprve napíšeme <a cbot|function>funkci</a>, která robota pošle projet dráhu ve tvaru \"L\" s úseky zadané délky:"
#. type: Source code
#: ../help/help.E.txt:7
#, no-wrap
msgid ""
"void object::Part(float length)\n"
"{\n"
"\tfor ( int i=0 ; i<2 ; i=i+1 )\n"
"\t{\n"
"\t\tmove(length);\n"
"\t\tturn(90);\n"
"\t}\n"
"}"
msgstr ""
"void object::Segment(float length)\n"
"{\n"
"\tfor ( int i=0 ; i<2 ; i=i+1 )\n"
"\t{\n"
"\t\tmove(length);\n"
"\t\tturn(90);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "Now you just need to write the main function, that will call the function <code>Part</code>. At the beginning the variable <code>rest</code> will be set to 25m. The <code>while</code> loop will then repeat the instructions inside the block as long as <code>rest</code> is greater than zero. Inside the loop, first call the function <code>Part</code> (see above), then subtract 5m to the length of the L."
msgstr "Dále už zbývá jen napsat hlavní funkci, která bude volat funkci <code>Segment</code>. Na začátku se do proměnné <code>rest</code> uloží hodnota 25. Cyklus <code>while</code> pak bude příkazy uvnitř bloku opakovat, dokud proměnná <code>rest</code> bude větší než nula. Uvnitř cyklu nejprve zavolejte funkci <code>Segment</code> (viz výše), a pak odečtěte 5m z délky úseku."
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid ""
"extern void object::Function2( )\n"
"{\n"
"\tfloat\trest = 25;\n"
"\twhile ( rest > 0 )\n"
"\t{\n"
"\t\tPart(rest);\n"
"\t\trest = rest-5;\n"
"\t}\n"
"}"
msgstr ""
"extern void object::Trasa( )\n"
"{\n"
"\tfloat\trest = 25;\n"
"\twhile ( rest > 0 )\n"
"\t{\n"
"\t\tSegment(rest);\n"
"\t\trest = rest-5;\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:28
#, no-wrap
msgid "The function <code>Part</code> will be called a last time with the value <code>5</code>. Then the expression <code>rest-5</code> will set the value of the variable <code>rest</code> to zero, and the <code>while</code> loop will stop."
msgstr "Funkce <code>Segment</code> se bude naposledy volat s hodnotou <code>5</code>. Pak výraz <code>rest-5</code> sníží hodnotu proměnné <code>rest</code> na nulu a cyklus <code>while</code> skončí."
#. type: \b; header
#: ../help/help.E.txt:30
#, no-wrap
msgid "Remark"
msgstr "Poznámky"
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "You will have noticed that in the previous exercise, the main function was at the beginning of the program, whereas in this exercise, it is at the end of the program, after the function <code>Part</code>. The rank order of the functions in the program does not matter, you can write a program either way."
msgstr "Jistě jste si všimli, že v předchozím cvičení byla hlavní funkce na začátku programu, zatímco v tomto cvičení je až na konci za funkcí <code>Segment</code>. Na pořadí funkcí v programu nezáleží, fungovat budou obě možnosti."
#. type: \t; header
#: ../help/help.E.txt:33
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:34
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Follow the way in form of a spiral. The bot must move 2 times 25m forward and turn, then move 2 times 20m forward and turn, and so on."
msgstr "Projeďte spirálovou dráhu. Robot musí dvakrát popojet 25m vpřed a zatočit, pak dvakrát 20m vpřed a zatočit, a tak dále."

View File

@ -0,0 +1,218 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-28 23:38+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Remote control #2"
msgstr "Dálkové ovládání #2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Remote control a robot using an information exchange post, so it will pass over the 6 blue waypoints."
msgstr "Ovládejte robota na dálku prostřednictvím komunikační stanice, aby projel přes 6 modrých kontrolních bodů."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "remote"
msgstr "Ovladac"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"Remote control a robot using an <a object|exchange>information exchange post</a>, so it will pass over the 6 blue waypoints.\n"
"The main actors of this exercise are:"
msgstr ""
"Ovládejte robota na dálku prostřednictvím <a object|exchange>komunikační stanice</a>, aby projel přes 6 modrých kontrolních bodů.\n"
"Hlavní role v tomto cvičení hrají:"
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "A <a object|botgr>wheeled grabber</a> robot without an energy cell. This is the master you have to program."
msgstr "<a object|botgr>Pojízdné rameno</a> bez baterie. To je velitel, kterého budete programovat."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "An <a object|exchange>information exchange post</a> that receives information from the master and then transmits it to the slave."
msgstr "<a object|exchange>Komunikační stanice</a>, která přijme informace od odesílatele a pošle je příjemci."
#. type: Bullet: '3)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "A <a object|bottr>practice bot</a> which waits for orders from the exchange post. This robot has already been programmed."
msgstr "<a object|bottr>Cvičný robot</a>, který čeká na povely od komunikační stanice. Tento robot už je naprogramovaný."
#. type: Image filename
#: ../help/help.E.txt:9
#, no-wrap
msgid "tremot2a"
msgstr "tremot2a_cs"
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "An information exchange post stores \"name/value\" couples. To control the \"slave\" robot we use two couples:"
msgstr "Do komunikační stanice lze ukládat informace v podobě dvojice \"název-hodnota\". K ovládání \"dělníka\" budeme potřebovat dvě takové dvojice:"
#. type: Bullet: '1)'
#: ../help/help.E.txt:12
#, no-wrap
msgid "name=\"order\", value=order number"
msgstr "název=\"order\", hodnota=číslo povelu"
#. type: Bullet: '2)'
#: ../help/help.E.txt:13
#, no-wrap
msgid "nom=\"param\", valuer=parameter for the operation"
msgstr "název=\"param\", hodnota=parametr pro daný povel"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid ""
"Order #1 means \"move\" and order #2 means \"turn\". The parameter is the distance to move or the turning angle. For example to make the slave move 20 meters write:\n"
"<c/><s/>\t<a cbot|send>send</a>(\"order\", 1, 100); // order \"move\""
msgstr ""
"Povel #1 znamená \"move\" a povel #2 znamená \"turn\". Parametr je pak délka jízdy v metrech nebo úhel otočení. Například aby dělník popojel o 20 metrů, napište:\n"
"<c/><s/>\t<a cbot|send>send</a>(\"order\", 1, 100); // příkaz \"move\""
#. type: Source code
#: ../help/help.E.txt:17
#, no-wrap
msgid "\t<a cbot|send>send</a>(\"param\", 20, 100); // distance 20 meters"
msgstr "\t<a cbot|send>send</a>(\"param\", 20, 100); // vzdálenost 20 metrů"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid ""
"These two instruction send following 2 pieces of information to the exchange post:\n"
"<c/> order=1\n"
" param=20"
msgstr ""
"Výše uvedené příkazy pošlou komunikační stanici dvě informace:\n"
"<c/> order=1\n"
" param=20"
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid ""
"The slave robot waits for an order and executes it. Once the order has been executed by the slave, it removes the order from the exchange post. Once an order has been sent, the master must wait for the slave finishing the order before sending the next order. This is done by testing if the order is still inside the exchange post. Just write:\n"
"<c/><s/>\twhile ( <a cbot|testinfo>testinfo</a>(\"order\", 100) ) // wait for end of work"
msgstr ""
"Dělník čeká na povel, a pak ho vykoná. Po splnění povelu ho dělník z komunikační stanice vymaže. Než velitel pošle další povel, musí čekat, až dělník splní ten předchozí. Musíte tedy kontrolovat, jestli je v komunikační stanici stále nějaký povel uložený. Jednoduše napište:\n"
"<c/><s/>\twhile ( <a cbot|testinfo>testinfo</a>(\"order\", 100) ) // čekat na splnění povelu"
#. type: Source code
#: ../help/help.E.txt:25
#, no-wrap
msgid ""
"\t{\n"
"\t\twait(1);\n"
"\t}"
msgstr ""
"\t{\n"
"\t\twait(1);\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:29
#, no-wrap
msgid ""
"As we must give more than one order its most convenient to write a <a cbot|function>function</a> <code>SendToPost</code>, that sends the order and wait for its completion:\n"
"<c/><s/>void object::SendToPost(float order, float param)"
msgstr ""
"Protože budeme posílat několik povelů za sebou, hodilo by se na to napsat <a cbot|function>funkci</a> <code>SendToPost</code>, která odešle povel a počká na jeho splnění:\n"
"<c/><s/>void object::SendToPost(float order, float param)"
#. type: Source code
#: ../help/help.E.txt:31
#, no-wrap
msgid ""
"{\n"
"\tsend(\"param\", param, 100); // send the parameter\n"
"\tsend(\"order\", order, 100); // send the order\n"
"\n"
"\twhile ( testinfo(\"order\", 100) ) // wait for end of work\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
msgstr ""
"{\n"
"\tsend(\"param\", param, 100); // odeslat parametr\n"
"\tsend(\"order\", order, 100); // odeslat povel\n"
"\n"
"\twhile ( testinfo(\"order\", 100) ) // čekat na splnění povelu\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:41
#, no-wrap
msgid ""
"To move forward by 20 meters, you must write in the main program:\n"
"<c/><s/>\tSendToPost(1, 20); // move(20);"
msgstr ""
"Když má pak dělník popojet o 20 metrů, napište v hlavním programu:\n"
"<c/><s/>\tSendToPost(1, 20); // move(20);"
#. type: Plain text
#: ../help/help.E.txt:44
#, no-wrap
msgid "This is the route the robot must travel through:"
msgstr "Zde je trasa, kterou musí dělník projet:"
#. type: Image filename
#: ../help/help.E.txt:46
#, no-wrap
msgid "tremot2b"
msgstr "tremot2b"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "It's up to you to finish the programming."
msgstr "Dopsat zbytek programu už je na Vás."
#. type: \t; header
#: ../help/help.E.txt:49
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:50
#, no-wrap
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programování</a>, <a cbot|type>datové typy</a> a <a cbot|category>kategorie</a>."

View File

@ -0,0 +1,358 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-30 17:28+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Remote control #3"
msgstr "Dálkové ovládání #3"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Remote control a bot without using an information exchange post by using a string."
msgstr "Ovládejte robota na dálku pomocí textového řetězce bez použití komunikační stanice."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Remote3"
msgstr "Ovladac3"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercice"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Remote control a slave robot without using an <a object|exchange>information exchange post</a>. The robot should pass over the 6 blue crosses. You must use a <a cbot|string>string</a> to pass the orders to the slave bot. This string contains the order the slave shoud execute, for exemple <code>\"move(20)\"</code>. You can see that this is the same syntax as used in the CBOT language but we could have chosen any other syntax for exemple something like <code>\"advance=20\"</code>. The string will be a <code><a cbot|static>static</a></code> class member that will be used to communicate from the master to the slave."
msgstr "Ovládejte na dálku jiného robota bez použití <a object|exchange>komunikační stanice</a>. Robot má za úkol přejet přes 6 modrých křížků. Pro předání povelů dělníkovi musíte použít <a cbot|string>textový řetězec</a>. Tento řetězec bude obsahovat povely, které má dělník vykonat, například <code>\"move(20)\"</code>. Všimněte si, že se příkazy budou zapisovat ve stejné syntaxi jako v jazyce CBOT, ale mohli jsme zvolit i libovolný jiný formát, například něco jako <code>\"advance=20\"</code>. Velitel bude dělníkovi předávat řetězec s povely přes atribut třídy deklarovaný jako <code><a cbot|static>static</a></code>."
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "The <a object|botgr>wheeled grabber</a> without an energy pack and therefore immobile. This is the master you should program so it will transmit orders to the slave."
msgstr "<a object|botgr>Pojízdné rameno</a> bez baterie, tím pádem nepojízdné. To je velitel, kterého musíte naprogramovat, aby předával povely dělníkovi."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "The slave <a object|bottr>practice bot</a> which is already programmed and just waits for orders from the master."
msgstr "<a object|bottr>Cvičný robot</a>, který už je naprogramovaný a jen čeká na povely od velitele."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "The slave"
msgstr "Dělník"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "First of all we must understand how the program of the slave works. The <a cbot|class>class</a> <code>exchange</code> contains the mechanism for exchaning the orders. We declare a <code><a cbot|static>static</a></code> class member <code>m_order</code> which will contain the order to be executed. The word <code>static</code> insures that the member <code>m_order</code> is shared between all instances of the <a cbot|class>class</a> exchange."
msgstr "Nejprve si musíme vysvětlit, jak funguje program dělníka. <a cbot|class>Třída</a> <code>exchange</code> poskytuje mechanismus pro předávání povelů. V ní je deklarovaný <a cbot|static>statický</a> atribut <code>m_order</code>, kam budeme povely ukládat. Klíčové slovo <code>static</code> znamená, že všechny instance <a cbot|class>třídy</a> <code>exchange</code> budou atribut <code>m_order</code> sdílet mezi sebou."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> exchange"
msgstr "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> exchange"
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"{\n"
"\t<a cbot|static>static</a> <a cbot|private>private</a> <a cbot|string>string</a> m_order = \"\";"
msgstr ""
"{\n"
"\t<a cbot|static>static</a> <a cbot|private>private</a> <a cbot|string>string</a> m_order = \"\";"
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "<n/>The <code>put</code> method will be used by the master robot for transmitting an order. As long as the string <code>m_order</code> is not empty, the slave has not finished the order and the <code>put</code> method will return <code>false</code> and will do nothing."
msgstr "<n/>Velitel bude pro předání povelu volat metodu <code>put</code>. Pokud atribut <code>m_order</code> nebude prázdný, dělník ještě nedokončil předchozí příkaz, takže metoda <code>put</code> vrátí hodnotu <code>false</code> a nebude nic dělat."
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> <a cbot|bool>bool</a> put(string order)"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> <a cbot|bool>bool</a> put(string order)"
#. type: Source code
#: ../help/help.E.txt:18
#, no-wrap
msgid ""
"\t{\n"
"\t\tif ( m_order == \"\" )\n"
"\t\t{\n"
"\t\t\tm_order = order;\n"
"\t\t\treturn true;\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\treturn false;\n"
"\t\t}\n"
"\t}"
msgstr ""
"\t{\n"
"\t\tif ( m_order == \"\" )\n"
"\t\t{\n"
"\t\t\tm_order = order;\n"
"\t\t\treturn true;\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\treturn false;\n"
"\t\t}\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:30
#, no-wrap
msgid "Another method <code>get</code> will be used by the slave to retrieve the orders. This method returns the string contained in <code>m_order</code> and empties it, so a new order can be accepted:"
msgstr "Dělník si pak povely přečte pomocí metody <code>get</code>. Tato metoda vrátí řetězec uložený v atributu <code>m_order</code> a vymaže ho, aby se do něj mohl uložit nový povel:"
#. type: Plain text
#: ../help/help.E.txt:32
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> string get()"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> string get()"
#. type: Source code
#: ../help/help.E.txt:33
#, no-wrap
msgid ""
"\t{\n"
"\t\tstring ret = m_order;\n"
"\t\tm_order = \"\";\n"
"\t\treturn ret;\n"
"\t}\n"
"}"
msgstr ""
"\t{\n"
"\t\tstring ret = m_order;\n"
"\t\tm_order = \"\";\n"
"\t\treturn ret;\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "The main program of the slave contains an instance of the class <code>exchange</code> called <code>list</code>."
msgstr "Hlavní program dělníka obsahuje instanci třídy <code>exchange</code> nazvanou <code>list</code>."
#. type: Plain text
#: ../help/help.E.txt:42
#, no-wrap
msgid "<c/><s/><a cbot|extern>extern</a> void object::Slave3( )"
msgstr "<c/><s/><a cbot|extern>extern</a> void object::Slave3( )"
#. type: Source code
#: ../help/help.E.txt:43
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\tstring todo;"
msgstr ""
"{\n"
"\texchange list();\n"
"\tstring todo;"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "The outer <code>while</code> loop lasts for ever. The inner <code>while</code> loop waits for an order by using the <code>get</code> method of the <code>exchange</code> class. As soon as <code>get</code> returns a non empty string, the while loop stops."
msgstr "Vnější cyklus <code>while</code> se opakuje donekonečna. Vnitřní cyklus <code>while</code> čeká na povel a stále volá metodu <code>get</code> třídy <code>exchange</code>. Když metoda <code>get</code> vrátí neprázdný řetězec, vnitřní cyklus skončí."
#. type: Plain text
#: ../help/help.E.txt:49
#, no-wrap
msgid "<c/><s/>\t<a cbot|while>while</a> ( true )"
msgstr "<c/><s/>\t<a cbot|while>while</a> ( true )"
#. type: Source code
#: ../help/help.E.txt:50
#, no-wrap
msgid ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo != \"\" ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
msgstr ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo != \"\" ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
#. type: Plain text
#: ../help/help.E.txt:58
#, no-wrap
msgid "Now we have received the order in the <code>todo</code> variable. All we have to do is execute it:"
msgstr "Když máme povel uložený v proměnné <code>todo</code>, zbývá ho jen provést:"
#. type: Plain text
#: ../help/help.E.txt:60
#, no-wrap
msgid "<c/><s/>\t\tif ( <a cbot|strfind>strfind</a>(todo, \"move\") == 0 )"
msgstr "<c/><s/>\t\tif ( <a cbot|strfind>strfind</a>(todo, \"move\") == 0 )"
#. type: Source code
#: ../help/help.E.txt:61
#, no-wrap
msgid ""
"\t\t{\n"
"\t\t\tmove(<a cbot|strval>strval</a>(<a cbot|strmid>strmid</a>(todo,5)));\n"
"\t\t}\n"
"\t\tif ( strfind(todo, \"turn\") == 0 )\n"
"\t\t{\n"
"\t\t\tturn(strval(strmid(todo,5)));\n"
"\t\t}\n"
"\t}\n"
"}"
msgstr ""
"\t\t{\n"
"\t\t\tmove(<a cbot|strval>strval</a>(<a cbot|strmid>strmid</a>(todo,5)));\n"
"\t\t}\n"
"\t\tif ( strfind(todo, \"turn\") == 0 )\n"
"\t\t{\n"
"\t\t\tturn(strval(strmid(todo,5)));\n"
"\t\t}\n"
"\t}\n"
"}"
#. type: \b; header
#: ../help/help.E.txt:71
#, no-wrap
msgid "The master"
msgstr "Velitel"
#. type: Plain text
#: ../help/help.E.txt:72
#, no-wrap
msgid "In the master we write an function called <code>SendOrder</code> which will send an order to the slave:"
msgstr "Pro velitele napíšeme funkci <code>SendOrder</code>, která pošle povel dělníkovi:"
#. type: Plain text
#: ../help/help.E.txt:74
#, no-wrap
msgid "<c/><s/>void object::SendOrder(string order)"
msgstr "<c/><s/>void object::SendOrder(string order)"
#. type: Source code
#: ../help/help.E.txt:75
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\t\n"
"\twhile ( list.put(order) == false )\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
msgstr ""
"{\n"
"\texchange list();\n"
"\t\n"
"\twhile ( list.put(order) == false )\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:84
#, no-wrap
msgid ""
"The <code>while</code> loop waits until a pending order has been terminated, that is the slaved has exited from the <code>get</code> method.\n"
"Now the main program of the master is very simple:"
msgstr ""
"Cyklus <code>while</code> bude čekat na přijetí předchozího povelu, tedy dokud dělník nedokončí volání metody <code>get</code>.\n"
"Dál už bude hlavní program velitele celkem jednoduchý:"
#. type: Plain text
#: ../help/help.E.txt:87
#, no-wrap
msgid "<c/><s/>extern void object::Remote3( )"
msgstr "<c/><s/>extern void object::Ovladac3( )"
#. type: Source code
#: ../help/help.E.txt:88
#, no-wrap
msgid ""
"{\n"
"\tSendOrder(\"move(20)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(20)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"\tSendOrder(\"turn(-90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"}"
msgstr ""
"{\n"
"\tSendOrder(\"move(20)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(20)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"\tSendOrder(\"turn(90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"\tSendOrder(\"turn(-90)\");\n"
"\tSendOrder(\"move(10)\");\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:100
#, no-wrap
msgid "<format key><key help/></format> show these instruction at any time."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:102
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:103
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>programming</a>."
msgstr "<a command>Ovládání</a> a <a cbot>programování</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The two main actors of this exercise are:"
msgstr "Hlavní role v tomto cvičení hrají:"

View File

@ -0,0 +1,438 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-31 13:39+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Remote control #4"
msgstr "Dálkové ovládání #4"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Remote control a bot without using an information exchange post by defining a class for the orders."
msgstr "Ovládejte robota na dálku bez použití komunikační stanice. Pro předání povelů definujte třídu."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Remote4"
msgstr "Ovladac4"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Remote control a slave robot without using an <a object|exchange>information exchange post</a>. The robot should pass over the 6 blue crosses. You must use a <code><a cbot|static>static</a></code> variable to pass the orders to the slave bot."
msgstr "Ovládejte na dálku jiného robota bez použití <a object|exchange>komunikační stanice</a>. Robot má za úkol přejet přes 6 modrých křížků. Pro předání povelů dělníkovi musíte použít proměnnou deklarovanou jako <code>static</code>."
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "The <a object|botgr>wheeled grabber</a> without an energy pack and therefore immobile. This is the master you should program so it will transmit orders to the slave."
msgstr "<a object|botgr>Pojízdné rameno</a> bez baterie, tím pádem nepojízdné. To je velitel, kterého musíte naprogramovat, aby předával povely dělníkovi."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "The slave <a object|bottr>practice bot</a> which is already programmed and just waits for orders from the master."
msgstr "<a object|bottr>Cvičný robot</a>, který už je naprogramovaný a jen čeká na povely od velitele."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "The slave"
msgstr "Dělník"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "First of all we must understand how the program of the slave works. The <a cbot|class>class</a> <code>order</code> contains two members: <code>m_type</code> is the order to execute (move or turn) and <code>m_param</code> is the distance to move or the rotation angle:"
msgstr "Nejprve si musíme vysvětlit, jak funguje program dělníka. <a cbot|class>Třída</a> <code>order</code> obsahuje dva atributy: <code>m_type</code> určuje příkaz, který se má provést (<code>move</code> nebo <code>turn</code>) a <code>m_param</code> určuje délku jízdy nebo úhel otočení:"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> order"
msgstr "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> order"
#. type: Source code
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"{\n"
"\t<a cbot|int>int</a> m_type = <a cbot|nan>nan</a>;\n"
"\t<a cbot|float>float</a> m_param;\n"
"}"
msgstr ""
"{\n"
"\t<a cbot|int>int</a> m_type = <a cbot|nan>nan</a>;\n"
"\t<a cbot|float>float</a> m_param;\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "A second <a cbot|class>class</a> <code>exchange</code> contains the mechanism for exchanging the orders. We declare a <code><a cbot|static>static</a></code> class member <code>m_order</code> which will contain the order to be executed. The word <code>static</code> insures that the member <code>m_order</code> is shared between all instances of the <a cbot|class>class</a> exchange."
msgstr "Další <a cbot|class>třída</a> <code>exchange</code> poskytuje mechanismus pro předávání povelů. V ní je deklarovaný <a cbot|static>statický</a> atribut <code>m_order</code>, kam budeme povely ukládat. Klíčové slovo <code>static</code> znamená, že všechny instance <a cbot|class>třídy</a> <code>exchange</code> budou atribut <code>m_order</code> sdílet mezi sebou."
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> exchange"
msgstr "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> exchange"
#. type: Source code
#: ../help/help.E.txt:20
#, no-wrap
msgid ""
"{\n"
"\t<a cbot|static>static</a> <a cbot|private>private</a> order m_order = new order;"
msgstr ""
"{\n"
"\t<a cbot|static>static</a> <a cbot|private>private</a> order m_order = new order;"
#. type: Plain text
#: ../help/help.E.txt:23
#, no-wrap
msgid "<n/>The <code>put</code> method will be used by the master robot for transmitting an order. As long as <code>m_order</code> is different from <code><a cbot|nan>nan</a></code>, the slave has not finished the order and the <code>put</code> method will return <code>false</code> and will do nothing:"
msgstr "<n/>Velitel bude pro předání povelu volat metodu <code>put</code>. Pokud atribut <code>m_order</code> neobsahuje hodnotu <code><a cbot|nan>nan</a></code>, dělník ještě nedokončil předchozí příkaz, takže metoda <code>put</code> vrátí hodnotu <code>false</code> a nebude nic dělat:"
#. type: Plain text
#: ../help/help.E.txt:25
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> <a cbot|bool>bool</a> put(order a)"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> <a cbot|bool>bool</a> put(order a)"
#. type: Source code
#: ../help/help.E.txt:26
#, no-wrap
msgid ""
"\t{\n"
"\t\tif ( m_order.m_type == nan )\n"
"\t\t{\n"
"\t\t\tm_order = a;\n"
"\t\t\treturn true;\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\treturn false;\n"
"\t\t}\n"
"\t}"
msgstr ""
"\t{\n"
"\t\tif ( m_order.m_type == nan )\n"
"\t\t{\n"
"\t\t\tm_order = a;\n"
"\t\t\treturn true;\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\treturn false;\n"
"\t\t}\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:38
#, no-wrap
msgid "Another method <code>get</code> will be used by the slave to retrieve the orders. This method returns the order to be executed:"
msgstr "Dělník si pak povely přečte pomocí metody <code>get</code>. Tato metoda vrátí povel, který se má provést:"
#. type: Plain text
#: ../help/help.E.txt:40
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> order get()"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> order get()"
#. type: Source code
#: ../help/help.E.txt:41
#, no-wrap
msgid ""
"\t{\n"
"\t\treturn m_order;\n"
"\t}"
msgstr ""
"\t{\n"
"\t\treturn m_order;\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:45
#, no-wrap
msgid "A third method <code>delete</code> will be used by the slave to indicate that the order has been executed:"
msgstr "Dělník nakonec oznámí splnění povelu metodou <code>delete</code>:"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> void delete()"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> void delete()"
#. type: Source code
#: ../help/help.E.txt:48
#, no-wrap
msgid ""
"\t{\n"
"\t\tm_order.m_type = nan;\n"
"\t}\n"
"}"
msgstr ""
"\t{\n"
"\t\tm_order.m_type = nan;\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:53
#, no-wrap
msgid "The main program of the slave contains an instance of the class <code>exchange</code> called <code>list</code>. We put () after the word <code>list</code> in order to create an instance of the class <code>exchange</code>."
msgstr "Hlavní program dělníka obsahuje instanci třídy <code>exchange</code> nazvanou <code>list</code>. Závorky za slovem <code>list</code> znamenají, že vytváříme instanci třídy <code>exchange</code>."
#. type: Plain text
#: ../help/help.E.txt:55
#, no-wrap
msgid "<c/><s/><a cbot|extern>extern</a> void object::Slave3( )"
msgstr "<c/><s/><a cbot|extern>extern</a> void object::Slave3( )"
#. type: Source code
#: ../help/help.E.txt:56
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\torder todo;"
msgstr ""
"{\n"
"\texchange list();\n"
"\torder todo;"
#. type: Plain text
#: ../help/help.E.txt:60
#, no-wrap
msgid "The outer <code>while</code> loop lasts for ever. The inner <code>while</code> loop waits for an order by using the <code>get</code> method of the <code>exchange</code> class. As soon as <code>get</code> returns a value different from <code>nan</code>, the while loop stops."
msgstr "Vnější cyklus <code>while</code> se opakuje donekonečna. Vnitřní cyklus <code>while</code> čeká na povel a stále volá metodu <code>get</code> třídy <code>exchange</code>. Když metoda <code>get</code> vrátí jinou hodnotu než <code>nan</code>, vnitřní cyklus skončí."
#. type: Plain text
#: ../help/help.E.txt:62
#, no-wrap
msgid "<c/><s/>\t<a cbot|while>while</a> ( true )"
msgstr "<c/><s/>\t<a cbot|while>while</a> ( true )"
#. type: Source code
#: ../help/help.E.txt:63
#, no-wrap
msgid ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo.m_type != nan ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
msgstr ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo.m_type != nan ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
#. type: Plain text
#: ../help/help.E.txt:71
#, no-wrap
msgid "Now we have received the order in the <code>todo</code> variable. All we have to do is execute it:"
msgstr "Když máme povel uložený v proměnné <code>todo</code>, zbývá ho jen provést:"
#. type: Plain text
#: ../help/help.E.txt:73
#, no-wrap
msgid "<c/><s/>\t\tif ( todo.m_type == 1 )"
msgstr "<c/><s/>\t\tif ( todo.m_type == 1 )"
#. type: Source code
#: ../help/help.E.txt:74
#, no-wrap
msgid ""
"\t\t{\n"
"\t\t\tmove(todo.m_param);\n"
"\t\t}\n"
"\t\telse if ( todo.m_type == 2 )\n"
"\t\t{\n"
"\t\t\tturn(todo.m_param);\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\tmessage(\"Unknown order\");\n"
"\t\t}"
msgstr ""
"\t\t{\n"
"\t\t\tmove(todo.m_param);\n"
"\t\t}\n"
"\t\telse if ( todo.m_type == 2 )\n"
"\t\t{\n"
"\t\t\tturn(todo.m_param);\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\tmessage(\"Unknown order\");\n"
"\t\t}"
#. type: Plain text
#: ../help/help.E.txt:86
#, no-wrap
msgid "As soon as the execution of the order is finished, we must call the <code>delete</code> method so the master knows that another order can be sent:"
msgstr "Po splnění povelu ještě musíme zavolat metodu <code>delete</code>, aby velitel věděl, že může poslat další povel:"
#. type: Plain text
#: ../help/help.E.txt:88
#, no-wrap
msgid "<c/><s/>\t\tlist.delete();"
msgstr "<c/><s/>\t\tlist.delete();"
#. type: Source code
#: ../help/help.E.txt:89
#, no-wrap
msgid ""
"\t}\n"
"}"
msgstr ""
"\t}\n"
"}"
#. type: \b; header
#: ../help/help.E.txt:92
#, no-wrap
msgid "The master"
msgstr "Velitel"
#. type: Plain text
#: ../help/help.E.txt:93
#, no-wrap
msgid "In the master we write an function called <code>SendOrder</code> which will send an order to the slave:"
msgstr "Pro velitele napíšeme funkci <code>SendOrder</code>, která pošle povel dělníkovi:"
#. type: Plain text
#: ../help/help.E.txt:95
#, no-wrap
msgid "<c/><s/>void object::SendOrder(float order, float param)"
msgstr "<c/><s/>void object::SendOrder(float order, float param)"
#. type: Source code
#: ../help/help.E.txt:96
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\torder todo();\n"
"\t\n"
"\ttodo.m_type = order;\n"
"\ttodo.m_param = param;\n"
"\t\n"
"\twhile ( list.put(todo) == false )\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
msgstr ""
"{\n"
"\texchange list();\n"
"\torder todo();\n"
"\t\n"
"\ttodo.m_type = order;\n"
"\ttodo.m_param = param;\n"
"\t\n"
"\twhile ( list.put(todo) == false )\n"
"\t{\n"
"\t\twait(1);\n"
"\t}\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:109
#, no-wrap
msgid ""
"The <code>while</code> loop waits until a pending order has been terminated, that is the slaved has exited from the <code>get</code> method and the <code>delete</code> method has been called.\n"
"Now the main program of the master is very simple:"
msgstr ""
"Cyklus <code>while</code> bude čekat na přijetí předchozího povelu, tedy dokud dělník nedokončí volání metody <code>get</code> a následně nezavolá metodu <code>delete</code>.\n"
"Dál už bude hlavní program velitele celkem jednoduchý:"
#. type: Plain text
#: ../help/help.E.txt:112
#, no-wrap
msgid "<c/><s/>extern void object::Remote4( )"
msgstr "<c/><s/>extern void object::Ovladac4( )"
#. type: Source code
#: ../help/help.E.txt:113
#, no-wrap
msgid ""
"{\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2,-90); // turn(-90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"}"
msgstr ""
"{\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2,-90); // turn(-90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:125
#, no-wrap
msgid "<format key><key help/></format> show these instruction at any time."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:128
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:129
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>programming</a>."
msgstr "<a command>Ovládání</a> a <a cbot>programování</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The two main actors of this exercise are:"
msgstr "Hlavní role v tomto cvičení hrají:"

View File

@ -0,0 +1,386 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-03-31 21:08+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Remote control #5"
msgstr "Dálkové ovládání #5"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Remote control a bot without using an information exchange post by storing the orders."
msgstr "Ovládejte robota na dálku bez použití komunikační stanice. Jednotlivé povely zařaďte do fronty."
#. type: ScriptName-text
#: ../scene.txt:3
#, no-wrap
msgid "Remote5"
msgstr "Ovladac5"
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "Exercise"
msgstr "Cvičení"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Remote control a slave robot without using an <a object|exchange>information exchange post</a>. The robot should pass over the 6 blue crosses. "
msgstr "Ovládejte na dálku jiného robota bez použití <a object|exchange>komunikační stanice</a>. Robot má za úkol přejet přes 6 modrých křížků. "
#. type: Bullet: '1)'
#: ../help/help.E.txt:5
#, no-wrap
msgid "The <a object|botgr>wheeled grabber</a> without an energy pack and therefore immobile. This is the master you should program so it will transmit orders to the slave."
msgstr "<a object|botgr>Pojízdné rameno</a> bez baterie, tím pádem nepojízdné. To je velitel, kterého musíte naprogramovat, aby předával povely dělníkovi."
#. type: Bullet: '2)'
#: ../help/help.E.txt:6
#, no-wrap
msgid "The slave <a object|bottr>practice bot</a> which is already programmed and just waits for orders from the master."
msgstr "<a object|bottr>Cvičný robot</a>, který už je naprogramovaný a jen čeká na povely od velitele."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "The orders shall be stored, so the master will be able to transmit several orders without waiting for each order being processed. We use an <a cbot|array>array</a> for this purpose."
msgstr "Povely budeme ukládat do fronty, aby velitel mohl poslat více povelů najednou bez čekání na jejich dokončení. K tomu můžeme využít <a cbot|array>pole</a>."
#. type: \b; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "The slave"
msgstr "Dělník"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "First of all we must understand how the program of the slave works. The <a cbot|class>class</a> <code>order</code> contains two members: <code>m_type</code> is the order to execute (move or turn) and <code>m_param</code> is the distance to move or the rotation angle:"
msgstr "Nejprve si musíme vysvětlit, jak funguje program dělníka. <a cbot|class>Třída</a> <code>order</code> obsahuje dva atributy: <code>m_type</code> určuje příkaz, který se má provést (<code>move</code> nebo <code>turn</code>) a <code>m_param</code> určuje délku jízdy nebo úhel otočení:"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> order"
msgstr "<c/><s/><a cbot|public>public</a> <a cbot|class>class</a> order"
#. type: Source code
#: ../help/help.E.txt:14
#, no-wrap
msgid ""
"{\n"
"\t<a cbot|int>int</a> m_type;\n"
"\t<a cbot|float>float</a> m_param;\n"
"}"
msgstr ""
"{\n"
"\t<a cbot|int>int</a> m_type;\n"
"\t<a cbot|float>float</a> m_param;\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "A second <a cbot|class>class</a> <code>exchange</code> contains the mechanism for exchanging the orders. We declare a <code><a cbot|static>static</a></code> class member <code>m_fifo</code> which will contain the list of orders to be executed. The word <code>static</code> insures that the member <code>m_fifo</code> is shared between all instances of the <a cbot|class>class</a> exchange."
msgstr "Další <a cbot|class>třída</a> <code>exchange</code> poskytuje mechanismus pro předávání povelů. V ní je deklarovaný <a cbot|static>statický</a> atribut <code>m_fifo</code>, kam budeme povely ukládat. Klíčové slovo <code>static</code> znamená, že všechny instance <a cbot|class>třídy</a> <code>exchange</code> budou atribut <code>m_fifo</code> sdílet mezi sebou."
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "<c/><s/>{"
msgstr "<c/><s/>{"
#. type: Source code
#: ../help/help.E.txt:22
#, no-wrap
msgid "\t<a cbot|static>static</a> <a cbot|private>private</a> order m_fifo[] = null;"
msgstr "\t<a cbot|static>static</a> <a cbot|private>private</a> order m_fifo[] = null;"
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid "The <code>put</code> method will be used by the master robot for transmitting an order. The order will simply be added at the end of the <code>m_fifo</code> array:"
msgstr "Velitel bude pro předání povelu volat metodu <code>put</code>. Povel se jednoduše přidá na konec pole <code>m_fifo</code>:"
#. type: Plain text
#: ../help/help.E.txt:26
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> void put(order a)"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> void put(order a)"
#. type: Source code
#: ../help/help.E.txt:27
#, no-wrap
msgid ""
"\t{\n"
"\t\tm_fifo[sizeof(m_fifo)] = a;\n"
"\t}"
msgstr ""
"\t{\n"
"\t\tm_fifo[sizeof(m_fifo)] = a;\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:31
#, no-wrap
msgid "Another method <code>get</code> will be used by the slave to retrieve the orders. This method returns the order to be executed. If the list is empty, <code>null</code> will be returned and the robot must wait for more orders. Otherwise the first order in the list must be returned and the remaining orders must be \"scrolled up\". As an array can not be \"shortened\" we use a temporary array <code>copy</code>:"
msgstr "Dělník si pak povely přečte pomocí metody <code>get</code>. Tato metoda vrátí další povel, který se má provést. Pokud je fronta prázdná, metoda vrátí <code>null</code> a robot musí čekat. Jinak vrátí první povel ve frontě a zbývající povely \"posune\" na uvolněné místo. Protože pole nelze zkrátit, použijeme k tomu dočasné pole <code>copy</code>:"
#. type: Plain text
#: ../help/help.E.txt:33
#, no-wrap
msgid "<c/><s/>\t<a cbot|synchro>synchronized</a> order get()"
msgstr "<c/><s/>\t<a cbot|synchro>synchronized</a> order get()"
#. type: Source code
#: ../help/help.E.txt:34
#, no-wrap
msgid ""
"\t{\n"
"\t\tif ( sizeof(m_fifo) == 0 ) return null;\n"
"\n"
"\t\torder a = m_fifo[0];\n"
"\t\torder copy[] = null;\n"
"\t\tfor ( int i=1 ; i<sizeof(m_fifo) ; i++ )\n"
"\t\t{\n"
"\t\t\tcopy[i-1] = m_fifo[i];\n"
"\t\t}\n"
"\t\tm_fifo = copy;\n"
"\t\treturn a;\n"
"\t}"
msgstr ""
"\t{\n"
"\t\tif ( sizeof(m_fifo) == 0 ) return null;\n"
"\n"
"\t\torder a = m_fifo[0];\n"
"\t\torder copy[] = null;\n"
"\t\tfor ( int i=1 ; i<sizeof(m_fifo) ; i++ )\n"
"\t\t{\n"
"\t\t\tcopy[i-1] = m_fifo[i];\n"
"\t\t}\n"
"\t\tm_fifo = copy;\n"
"\t\treturn a;\n"
"\t}"
#. type: Plain text
#: ../help/help.E.txt:47
#, no-wrap
msgid "The main program of the slave contains an instance of the class <code>exchange</code> called <code>list</code>. We put () after the word <code>list</code> in order to create an instance of the class <code>exchange</code>."
msgstr "Hlavní program dělníka obsahuje instanci třídy <code>exchange</code> nazvanou <code>list</code>. Závorky za slovem <code>list</code> znamenají, že vytváříme instanci třídy <code>exchange</code>."
#. type: Plain text
#: ../help/help.E.txt:49
#, no-wrap
msgid "<c/><s/><a cbot|extern>extern</a> void object::Slave5( )"
msgstr "<c/><s/><a cbot|extern>extern</a> void object::Slave5( )"
#. type: Source code
#: ../help/help.E.txt:50
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\torder todo;"
msgstr ""
"{\n"
"\texchange list();\n"
"\torder todo;"
#. type: Plain text
#: ../help/help.E.txt:54
#, no-wrap
msgid "The outer <code>while</code> loop lasts for ever. The inner <code>while</code> loop waits for an order by using the <code>get</code> method of the <code>exchange</code> class. As soon as <code>get</code> returns a value different from <code>null</code>, the while loop stops."
msgstr "Vnější cyklus <code>while</code> se opakuje donekonečna. Vnitřní cyklus <code>while</code> čeká na povel a stále volá metodu <code>get</code> třídy <code>exchange</code>. Když metoda <code>get</code> vrátí jinou hodnotu než <code>null</code>, vnitřní cyklus skončí."
#. type: Plain text
#: ../help/help.E.txt:56
#, no-wrap
msgid "<c/><s/>\t<a cbot|while>while</a> ( true )"
msgstr "<c/><s/>\t<a cbot|while>while</a> ( true )"
#. type: Source code
#: ../help/help.E.txt:57
#, no-wrap
msgid ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo != null ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
msgstr ""
"\t{\n"
"\t\t<a cbot|while>while</a> ( true )\n"
"\t\t{\n"
"\t\t\ttodo = list.get();\n"
"\t\t\tif ( todo != null ) break;\n"
"\t\t\twait(1);\n"
"\t\t}"
#. type: Plain text
#: ../help/help.E.txt:65
#, no-wrap
msgid "Now we have received the order in the <code>todo</code> variable. All we have to do is execute it:"
msgstr "Když máme povel uložený v proměnné <code>todo</code>, zbývá ho jen provést:"
#. type: Plain text
#: ../help/help.E.txt:67
#, no-wrap
msgid "<c/><s/>\t\tif ( todo.m_type == 1 )"
msgstr "<c/><s/>\t\tif ( todo.m_type == 1 )"
#. type: Source code
#: ../help/help.E.txt:68
#, no-wrap
msgid ""
"\t\t{\n"
"\t\t\tmove(todo.m_param);\n"
"\t\t}\n"
"\t\telse if ( todo.m_type == 2 )\n"
"\t\t{\n"
"\t\t\tturn(todo.m_param);\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\tmessage(\"Unknown order\");\n"
"\t\t}\n"
"\t}\n"
"}"
msgstr ""
"\t\t{\n"
"\t\t\tmove(todo.m_param);\n"
"\t\t}\n"
"\t\telse if ( todo.m_type == 2 )\n"
"\t\t{\n"
"\t\t\tturn(todo.m_param);\n"
"\t\t}\n"
"\t\telse\n"
"\t\t{\n"
"\t\t\tmessage(\"Unknown order\");\n"
"\t\t}\n"
"\t}\n"
"}"
#. type: \b; header
#: ../help/help.E.txt:82
#, no-wrap
msgid "The master"
msgstr "Velitel"
#. type: Plain text
#: ../help/help.E.txt:83
#, no-wrap
msgid "In the master we write a function called <code>SendOrder</code> which will send an order to the slave:"
msgstr "Pro velitele napíšeme funkci <code>SendOrder</code>, která pošle povel dělníkovi:"
#. type: Plain text
#: ../help/help.E.txt:85
#, no-wrap
msgid "<c/><s/>void object::SendOrder(float order, float param)"
msgstr "<c/><s/>void object::SendOrder(float order, float param)"
#. type: Source code
#: ../help/help.E.txt:86
#, no-wrap
msgid ""
"{\n"
"\texchange list();\n"
"\torder todo();\n"
"\t\n"
"\ttodo.m_type = order;\n"
"\ttodo.m_param = param;\n"
"\tlist.put(todo);\n"
"}"
msgstr ""
"{\n"
"\texchange list();\n"
"\torder todo();\n"
"\t\n"
"\ttodo.m_type = order;\n"
"\ttodo.m_param = param;\n"
"\tlist.put(todo);\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:95
#, no-wrap
msgid "Now the main program of the master is very simple:"
msgstr "Dál už bude hlavní program velitele celkem jednoduchý:"
#. type: Plain text
#: ../help/help.E.txt:97
#, no-wrap
msgid "<c/><s/>extern void object::Remote5( )"
msgstr "<c/><s/>extern void object::Ovladac5( )"
#. type: Source code
#: ../help/help.E.txt:98
#, no-wrap
msgid ""
"{\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2,-90); // turn(-90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"}"
msgstr ""
"{\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 20); // move(20);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2, 90); // turn(90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"\tSendOrder(2,-90); // turn(-90);\n"
"\tSendOrder(1, 10); // move(10);\n"
"}"
#. type: Plain text
#: ../help/help.E.txt:110
#, no-wrap
msgid "<format key><key help/></format> show these instruction at any time."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:112
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:113
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>programming</a>."
msgstr "<a command>Ovládání</a> a <a cbot>programování</a>."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The two main actors of this exercise are:"
msgstr "Hlavní role v tomto cvičení hrají:"

84
levels/exercises/po/cs.po Normal file
View File

@ -0,0 +1,84 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2016, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-02-24 23:37+01\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Spiders and supply"
msgstr "Pavouci a zásobování"
#. type: Title-resume
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Supply problems and fight against motionless targets"
msgstr "Zásobovací úkoly a boj proti nehybným cílům"
#. type: Title-text
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Ants and wasps"
msgstr "Mravenci a vosy"
#. type: Title-resume
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Fight against moving targets"
msgstr "Boj proti pohyblivým cílům"
#. type: Title-text, Title-resume
#: ../chapter003/chaptertitle.txt:1
#, no-wrap
msgid "Fundamentals"
msgstr "Základy"
#. type: Title-text
#: ../chapter004/chaptertitle.txt:1
#, no-wrap
msgid "Motors"
msgstr "Motory"
#. type: Title-resume
#: ../chapter004/chaptertitle.txt:1
#, no-wrap
msgid "Motor"
msgstr "Motor"
#. type: Title-text
#: ../chapter005/chaptertitle.txt:1
#, no-wrap
msgid "Mover"
msgstr "Přeprava"
#. type: Title-resume
#: ../chapter005/chaptertitle.txt:1
#, no-wrap
msgid "Move"
msgstr "Přeprava"
#. type: Title-text, Title-resume
#: ../chapter006/chaptertitle.txt:1
#, no-wrap
msgid "Functions"
msgstr "Funkce"
#. type: Title-text, Title-resume
#: ../chapter007/chaptertitle.txt:1
#, no-wrap
msgid "Classes"
msgstr "Třídy"

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:11+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:11+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:12+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:13+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:14+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:15+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:16+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:17+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,30 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 15:17+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Free game"
msgstr "Volná hra"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Do whatever you want, build a base camp and some bots, without any precise objective."
msgstr "Hrajte si dle libosti, postavte si základnu a pár robotů bez konkrétního cíle."

View File

@ -0,0 +1,126 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-19 14:29+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Leaving Earth"
msgstr "Odlet ze Země"
#. type: Title-resume
#: ../chapter001/chaptertitle.txt:1
#, no-wrap
msgid "Earth"
msgstr "Země"
#. type: Title-text
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "On the Moon"
msgstr "Na Měsíci"
#. type: Title-resume
#: ../chapter002/chaptertitle.txt:1
#, no-wrap
msgid "Moon"
msgstr "Měsíc"
#. type: Title-text
#: ../chapter003/chaptertitle.txt:1
#, no-wrap
msgid "On Tropica"
msgstr "Na Tropice"
#. type: Title-resume
#: ../chapter003/chaptertitle.txt:1
#, no-wrap
msgid "Tropica"
msgstr "Tropika"
#. type: Title-text
#: ../chapter004/chaptertitle.txt:1
#, no-wrap
msgid "On Crystalium"
msgstr "Na Krystaliu"
#. type: Title-resume
#: ../chapter004/chaptertitle.txt:1
#, no-wrap
msgid "Crystalium"
msgstr "Krystalium"
#. type: Title-text
#: ../chapter005/chaptertitle.txt:1
#, no-wrap
msgid "On Saari"
msgstr "Na Saari"
#. type: Title-resume
#: ../chapter005/chaptertitle.txt:1
#, no-wrap
msgid "Saari"
msgstr "Saari"
#. type: Title-text
#: ../chapter006/chaptertitle.txt:1
#, no-wrap
msgid "On Volcano"
msgstr "Na Vulkánu"
#. type: Title-resume
#: ../chapter006/chaptertitle.txt:1
#, no-wrap
msgid "Volcano"
msgstr "Vulkán"
#. type: Title-text
#: ../chapter007/chaptertitle.txt:1
#, no-wrap
msgid "On Centaury"
msgstr "Na Kentauru"
#. type: Title-resume
#: ../chapter007/chaptertitle.txt:1
#, no-wrap
msgid "Centaury"
msgstr "Kentaur"
#. type: Title-text
#: ../chapter008/chaptertitle.txt:1
#, no-wrap
msgid "On Orpheon"
msgstr "Na Orfeonu"
#. type: Title-resume
#: ../chapter008/chaptertitle.txt:1
#, no-wrap
msgid "Orpheon"
msgstr "Orfeon"
#. type: Title-text
#: ../chapter009/chaptertitle.txt:1
#, no-wrap
msgid "On Terranova"
msgstr "Na Terranově"
#. type: Title-resume
#: ../chapter009/chaptertitle.txt:1
#, no-wrap
msgid "Terranova"
msgstr "Terranova"

View File

@ -0,0 +1,162 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-03 14:02+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Equipment"
msgstr "Vybavení"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Prepare yourself to embark on mankind's most thrilling adventure yet."
msgstr "Připravte se vyrazit na nejdobrodružnější výpravu v dějinách lidstva."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From the NASA Training Center"
msgstr "Zpráva z výcvikového střediska NASA"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "We are pleased to inform you that you have been selected for the space exploration mission Colobot."
msgstr "S radostí Vám oznamujeme, že jste byli vybráni na vesmírnou průzkumnou misi Colobot."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Your psychological profile has been established as more than 98.84% favorable, and your aptitude during the extensive testing period was undeniable. The detailed results are at your disposal in the central computer under the registration number that was assigned to you."
msgstr "Váš psychologický profil vyhovuje z 98,84 % a během dlouhých a náročných zkoušek jste prokázali neobyčejnou zdatnost. Podrobné výsledky máte k dispozici v centrálním počítači pod Vaším osobním číslem."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Please report to the <a object|Huston>Houston Mission Control</a> for further directives about your forthcoming mission."
msgstr "Hlaste se prosím v <a object|huston>řídícím středisku Houston</a> pro další rozkazy ohledně Vaší nadcházející mise."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "From Houston Mission Control"
msgstr "Zpráva z řídícího střediska Houston"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "As you know, Earth is heading towards imminent disaster, due to increasing atmospheric pollution."
msgstr "Jak jistě víte, Zemi hrozí důsledkem znečištění ovzduší neodvratná katastrofa."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a object|human>Your</a> mission consists of exploring neighboring galaxies with the hopes of finding a planet that will be suitable to human needs and possibly serve as a shelter for mankind. You will be on your own for the entire mission but your spaceship will be carrying a few bots along."
msgstr "<a object|human>Vaše</a> mise sestává z průzkumu sousedních galaxií v naději, že naleznete planetu vhodnou pro lidský život a snad i nový domov pro lidstvo. Po celou misi budete úplně sami, ale na palubě rakety s sebou povezete několik robotů."
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "Eight months ago an expedition composed entirely of robots was sent across the cosmos with the same objective. It encountered a fair share of obstacles along the way, apparently landing on planets that were unsuitable for colonization, even possibly outright hostile. Very recently all communications were terminated."
msgstr "Před osmi měsíci jsme do vesmíru vyslali výpravu složenou výhradně z robotů se stejným úkolem. Ta po cestě narazila na řadu překážek a přistála na několika planetách nevhodných pro kolonizaci, některých přímo smrtelně nebezpečných. Nedávno pak bylo spojení s výpravou zcela přerušeno."
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "The reasons for the mission's failure are unclear at this date, mainly because of recurrent transmission problems. It is our hope that you will be able to use some of the data it gathered to your advantage."
msgstr "Příčina neúspěchu výpravy v tuto chvíli není jasná, především kvůli opakovaným výpadkům spojení. Doufáme, že dokážete data shromážděná předchozí výpravou nějak zužitkovat."
#. type: \b; header
#: ../help/help.E.txt:17
#, no-wrap
msgid "Immediate Objective"
msgstr "Bezprostřední úkol"
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid "The Nevada desert is already bustling with activity. Bots are setting up a space station catered to your specific needs."
msgstr "Nevadská poušť už se hemží přípravami. Roboti sestavují vesmírnou stanici uzpůsobenou všem Vašim potřebám."
#. type: Plain text
#: ../help/help.E.txt:20
#, no-wrap
msgid "In order to let you familiarize with your spacesuit and equipment, we have set up a few training drills."
msgstr "Přichystali jsme několik výcvikových úkolů, abyste se důkladně seznámili se svým skafandrem a vybavením."
#. type: Plain text
#: ../help/help.E.txt:22
#, no-wrap
msgid "In the first drill, you need to find your survival kit that contains all the tools necessary to brave the cold of outer space. It is easy to spot since it contains both an orange and a blue tank."
msgstr "V prvním cvičení musíte najít své vybavení pro přežití, které obsahuje vše potřebné, abyste mohli čelit chladu vnějšího vesmíru. Snadno ho poznáte podle oranžové a modré nádržky po stranách."
#. type: Plain text
#: ../help/help.E.txt:24
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:26 ../help/soluce.E.txt:10
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:27 ../help/soluce.E.txt:11
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "To find the survival kit from your starting point :"
msgstr "Jak najít vybavení pro přežití od své startovní pozice:"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Follow the road heading south."
msgstr "Jděte po silnici směrem na jih."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "Turn east (left) at the first crossroad."
msgstr "Na první křižovatce zahněte na východ (vlevo)."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "The survival kit is lying between the northern wall of Mission Control and the first tree on the right hand side of the road."
msgstr "Vybavení pro přežití leží mezi severní zdí řídícího střediska a prvním stromem po pravé straně silnice."
#. type: Plain text
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Just position yourself close to it to successfully complete the drill."
msgstr "Prostě dojděte až k němu, abyste cvičení úspěšně dokončili."

View File

@ -0,0 +1,126 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-03 18:40+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Building"
msgstr "Budovy"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Learn how to construct buildings."
msgstr "Naučte se stavět budovy."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is your second drill. <a object|human>You</a> should now familiarize yourself with the handling of basic equipment. This could turn out to be your best ally during the course of this expedition."
msgstr "Toto je <a object|human>Váš</a> druhý cvičný úkol. Musíte se seznámit s ovládáním základního vybavení. Během celé výpravy to může být Vaše nejdůležitější dovednost."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The construction of buildings and the manufacturing of bots all require the use of <a object|titan>titanium</a>. Titanium is a mineral found in most solar systems in the universe."
msgstr "Stavba budov i výroba robotů shodně vyžadují <a object|titan>titan</a>. Tento kov se vyskytuje ve většině planetárních soustav napříč vesmírem."
#. type: \b; header
#: ../help/help.E.txt:6
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:7
#, no-wrap
msgid "Position yourself close to the first <a object|titan>titanium cube</a>."
msgstr "Přesuňte se do blízkosti první <a object|titan>kostky titanu</a>."
#. type: Bullet: '2)'
#: ../help/help.E.txt:8
#, no-wrap
msgid "Build a <a object|research>research center</a> <button 163/>. Note that only <a object|human>you</a> can accomplish the task of building; no bot can be substituted."
msgstr "Postavte <a object|research>výzkumnou stanici</a> <button 163/>. Pamatujte, že tuto akci můžete provést pouze <a object|human>Vy</a>; nemůže Vás zastoupit robot."
#. type: Bullet: '3)'
#: ../help/help.E.txt:9
#, no-wrap
msgid "With a second <a object|titan>titanium cube</a>, build a <a object|factory>bot factory</a> <button 160/>."
msgstr "Z druhé <a object|titan>kostky titanu</a> postavte <a object|factory>továrnu na roboty</a> <button 160/>."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:13 ../help/soluce.E.txt:10
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:14 ../help/soluce.E.txt:11
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Walk down the street that runs beside <a object|Huston>Mission Control</a>. You will find a <a object|titan>titanium cube</a> on the left hand side of the road, right after the <a object|botgr>grabber bot</a>."
msgstr "Jděte po silnici podél <a object|huston>řídícího střediska</a>. Po levé straně najdete <a object|titan>kostku titanu</a>, hned za <a object|botgr>pojízdným ramenem</a>."
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Face the cube. Click on the first button at the bottom left of your screen: <button 163/> <build a <a object|research>research center</a>>."
msgstr "Otočte se k titanu. Klikněte na první tlačítko v levém dolním rohu obrazovky: <button 163/> Postavit <a object|research>výzkumnou stanici</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "Walk further down the road. The second cube is on the right past the four green <a object|power>power cells</a>."
msgstr "Jděte dále po silnici. Druhá kostka je hned za čtyřmi zelenými <a object|power>bateriemi</a>."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Repeat 1) but click on the second button: <button 160/> <build a <a object|factory>bot factory</a>>."
msgstr "Zopakujte krok 1), ale tentokrát klikněte na druhé tlačítko: <button 160/> Postavit <a object|factory>továrnu na roboty</a>."
#. type: Plain text
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "As soon as both buildings are completed, the mission is at an end."
msgstr "Po dokončení obou budov mise úspěšně skončí."

View File

@ -0,0 +1,250 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-03 21:49+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Departure"
msgstr "Odlet"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Equip your spaceship and get ready for takeoff."
msgstr "Naložte vybavení do rakety a připravte se k odletu."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Your <a object|base>spaceship</a> is now standing on the launching pad, ready for takeoff."
msgstr "Vaše <a object|base>raketa</a> už čeká na startovní ploše připravená k odletu."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The last drill left for <a object|human>you</a> to perform before embarking on your journey is to equip your spaceship with its <a object|bbox>black box</a>. The only way to reach the <a object|bbox>black box</a> is by a steep path that can only be climbed by a <a object|botgc>tracked grabber</a> which you need to build."
msgstr "<a object|human>Vaše</a> poslední cvičení před zahájením výpravy je vybavit raketu <a object|bbox>černou skříňkou</a>. Jediná cesta k <a object|bbox>černé skříňce</a> vede po příkrém svahu, který vyjede pouze <a object|botgc>pásové rameno</a>. To si musíte vyrobit."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Unfortunately your <a object|factory>bot factory</a> hasn't yet got the capacity to assemble this type of bot. You need to request your <a object|research>research center</a> to come up with a blueprint for this particular propeller."
msgstr "Bohužel, Vaše <a object|factory>továrna na roboty</a> zatím nedokáže tento typ robota vyrábět. Nejprve musíte zadat <a object|research>výzkumné stanici</a> příkaz, aby vytvořila výrobní plány pro tento druh pohonu."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:9
#, no-wrap
msgid "Power the research center with one of the green <a object|power>power cells</a>."
msgstr "Vložte jednu zelenou <a object|power>baterii</a> do výzkumné stanice."
#. type: Bullet: '2)'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Click on the <tracked bot research program> button <button 64/>."
msgstr "Klikněte na tlačítko Spustit výzkum pásových robotů <button 64/>."
#. type: Bullet: '3)'
#: ../help/help.E.txt:11
#, no-wrap
msgid "Drop a <a object|titan>titanium cube</a> in the center of the <a object|factory>bot factory</a> and build a <a object|botgc>tracked grabber</a>."
msgstr "Doprostřed <a object|factory>továrny na roboty</a> položte <a object|titan>kostku titanu</a> a vyrobte <a object|botgc>pásové rameno</a>."
#. type: Bullet: '4)'
#: ../help/help.E.txt:12
#, no-wrap
msgid "Power and radio-control the <a object|botgc>tracked grabber</a> to the top of the southwest-oriented mountain."
msgstr "Do zdířky <a object|botgc>pásového ramena</a> vložte baterii a dojeďte s ním na vrchol hory na jihozápadě."
#. type: Bullet: '5)'
#: ../help/help.E.txt:13
#, no-wrap
msgid "Bring the black box back aboard your spaceship."
msgstr "Na palubu rakety přivezte černou skříňku."
#. type: Bullet: '6)'
#: ../help/help.E.txt:14
#, no-wrap
msgid "Don't forget to take the <a object|botgr>wheeled grabber</a> along. These bots may prove very useful in the future."
msgstr "Nezapomeňte naložit i <a object|botgr>pojízdné rameno</a>. Tito roboti se Vám v budoucnu mohou hodit."
#. type: Bullet: '7)'
#: ../help/help.E.txt:15
#, no-wrap
msgid "Climb aboard the <a object|base>spaceship</a>."
msgstr "Nastupte do <a object|base>rakety</a>."
#. type: Bullet: '8)'
#: ../help/help.E.txt:16
#, no-wrap
msgid "Select the <a object|base>spaceship</a> and take off <button 28/>."
msgstr "Vyberte <a object|base>raketu</a> a odleťte <button 28/>."
#. type: Plain text
#: ../help/help.E.txt:19
#, no-wrap
msgid "Please note: To work more efficiently, you can use the <a object|botgr>wheeled grabber</a>."
msgstr "Pamatujte: <a object|botgr>Pojízdné rameno</a> Vám může usnadnit práci."
#. type: Plain text
#: ../help/help.E.txt:21
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:23 ../help/soluce.E.txt:27
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:24 ../help/soluce.E.txt:28
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Before taking off, you need to bring the following aboard your spaceship:"
msgstr "Před odletem musíte do rakety naložit:"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "<a object|bbox>Black box</a>."
msgstr "<a object|bbox>Černou skříňku</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "<a object|botgr>Wheeled</a> and <a object|botgc>tracked</a> grabbers."
msgstr "<a object|botgr>Pojízdné</a> a <a object|botgc>pásové</a> rameno."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "<a object|human>Yourself</a>."
msgstr "<a object|human>Sebe</a>."
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:9
#, no-wrap
msgid "Power the <a object|research>research center</a> with one of the green <a object|power>power cells</a>."
msgstr "Vložte jednu zelenou <a object|power>baterii</a> do <a object|research>výzkumné stanice</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "Activate the <a object|research>research center</a> then click on the <button 64/> <tracked bot research program> button."
msgstr "Vyberte <a object|research>výzkumnou stanici</a> a klikněte na tlačítko <button 64/> Spustit výzkum pásových robotů."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:11
#, no-wrap
msgid "Place a <a object|titan>titanium cube</a> inside the <a object|factory>bot factory</a>."
msgstr "Do <a object|factory>továrny na roboty</a> položte <a object|titan>kostku titanu</a>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Step back out and activate the <a object|factory>bot factory</a>."
msgstr "Ustupte ven a vyberte <a object|factory>továrnu na roboty</a>."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:13
#, no-wrap
msgid "Click on the <button 138/> <build a <a object|botgc>tracked grabber</a>> button."
msgstr "Klikněte na tlačítko <button 138/> Vyrobit pásové rameno."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:14
#, no-wrap
msgid "Power the <a object|botgc>tracked grabber</a> with a brand new <a object|power>power cell</a>."
msgstr "Do zdířky <a object|botgc>pásového ramena</a> vložte nabitou baterii."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:15
#, no-wrap
msgid "Radio-control the <a object|botgc>tracked grabber</a> to the top of the mountain in the south-west."
msgstr "Dojeďte s <a object|botgc>pásovým ramenem</a> na vrchol hory na jihozápadě."
#. type: Bullet: '8)'
#: ../help/soluce.E.txt:16
#, no-wrap
msgid "Bring the <a object|bbox>black box</a> back aboard your <a object|base>spaceship</a>."
msgstr "Na palubu <a object|base>rakety</a> přivezte <a object|bbox>černou skříňku</a>."
#. type: Bullet: '9)'
#: ../help/soluce.E.txt:17
#, no-wrap
msgid "Radio-control both the <a object|botgc>tracked</a> and the <a object|botgr>wheeled</a> grabbers onto the platform."
msgstr "Dojeďte s <a object|botgc>pásovým</a> i <a object|botgr>pojízdným</a> ramenem na palubu rakety."
#. type: Plain text
#: ../help/soluce.E.txt:18
#, no-wrap
msgid ""
"10) Climb aboard the <a object|base>spaceship</a> yourself.\n"
"11) Take off!"
msgstr ""
"10) Sami nastupte na palubu <a object|base>rakety</a>.\n"
"11) Odlet!"
#. type: Plain text
#: ../help/soluce.E.txt:21
#, no-wrap
msgid "In order to take off, select the <a object|base>spaceship</a>, provided that it is visible, by clicking on it. If it is not visible, you need to click one of the buttons in the upper left corner of your screen. The blue triangle <button 130/> allows you to alternate between symbols for bots and symbols for buildings. Click once to shift to the <buildings> list. A <button 171/> <spaceship> symbol will now appear. Click on the button to select it."
msgstr "Abyste odletěli, nejprve klikněte na <a object|base>raketu</a>, pokud ji vidíte na obrazovce. Pokud ji nevidíte, můžete ji vybrat kliknutím na jedno z tlačítek v levém horním rohu obrazovky. Tlačítko s trojúhelníkem <button 130/> přepíná mezi tlačítky robotů a budov. Klikněte na něj, abyste přepnuli na seznam budov. Objeví se tlačítko se symbolem rakety <button 171/>, na které klikněte."
#. type: Plain text
#: ../help/soluce.E.txt:23
#, no-wrap
msgid "Once the spaceship is selected, click on the larger <button 28/> <takeoff> button in the lower center of your screen. If the objects mentioned above as well as yourself are indeed standing on deck, takeoff will take place."
msgstr "Když máte raketu vybranou, klikněte uprostřed dolní části obrazovky na velké tlačítko <button 28/> Odlet. Pokud budete na palubě spolu s výše uvedenými objekty, raketa odletí."
#. type: Plain text
#: ../help/soluce.E.txt:25
#, no-wrap
msgid "No object or bot should hinder the closing of the eight large panel doors."
msgstr "Žádný robot ani objekt při tom nesmí překážet na osmi velkých nájezdových rampách, aby se mohly uzavřít."
#. type: Plain text
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Here is a detailed breakdown of the operations:"
msgstr "Zde je podrobný seznam nutných kroků:"

View File

@ -0,0 +1,214 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-04 15:19+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Titanium ore"
msgstr "Titanová ruda"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Develop flying bots to access essential raw material on the broken Moon surface."
msgstr "Vyzkoumejte létající roboty, abyste se na zvrásněném povrchu Měsíce dostali k nezbytným surovinám."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Collect 4 chunks of <a object|titanore>titanium ore</a> and bring them back aboard your <a object|base>spaceship</a>. Build the equipment necessary for this task (<a object|botgj>flying bots</a>)."
msgstr "Nasbírejte 4 hroudy <a object|titanore>titanové rudy</a> a přivezte je na palubu <a object|base>rakety</a>. Vyrobte si vybavení nezbytné pro splnění úkolu (<a object|botgj>létající roboty</a>)."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Before you venture any further, you should always take a look at the satellite report <button 186/>."
msgstr "Než se pustíte do práce, měli byste se vždy podívat na informace ze satelitu <button 186/>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "We have transmitted to your <a object|base>spaceship</a> a program that might help you in this task; please refer to the corresponding page of your SatCom with the button <button 53/>."
msgstr "Poslali jsme Vám program, který Vám může s tímto úkolem pomoci. Podrobnosti si můžete přečíst ve svém SatKomu tlačítkem <button 53/>."
#. type: \b; header
#: ../help/help.E.txt:8
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:9
#, no-wrap
msgid "A new <a object|research>research program</a> is required for winged bots to be added to the list of bots that can be produced by the factory. This research program will also make the propulsion reactor in your personal survival kit operational."
msgstr "Abyste mohli v továrně vyrábět létající roboty, musíte nejprve spustit další výzkumný program ve <a object|research>výzkumné stanici</a>. Tento program navíc zprovozní tryskový motor, který je součástí Vašeho vybavení pro přežití."
#. type: Bullet: '2)'
#: ../help/help.E.txt:10
#, no-wrap
msgid "Produce a <a object|botgj>winged grabber</a> and collect the 4 chunks of <a object|titanore>titanium ore</a>."
msgstr "Vyrobte <a object|botgj>létající rameno</a> a nasbírejte 4 hroudy <a object|titanore>titanové rudy</a>."
#. type: Bullet: '3)'
#: ../help/help.E.txt:11
#, no-wrap
msgid "Take the <a object|botgj>winged grabber</a> and the <a object|botgr>wheeled grabber</a> along with you and take off. "
msgstr "Nastupte spolu s <a object|botgj>létajícím ramenem</a> a <a object|botgr>pojízdným ramenem</a> do rakety a odleťte. "
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "Be careful that your winged bot does not run out of power when you are far from base. If necessary, replace the <a object|power>power cell</a> before leaving the spaceship. You can either do this manually or you can execute the enclosed program provided by Houston <button 53/>."
msgstr "Dávejte pozor, aby Vašemu létajícímu robotu nedošla baterie někde daleko od základny. Pokud to bude třeba, vyměňte mu <a object|power>baterii</a> ještě před odletem od rakety. Můžete to udělat ručně, nebo můžete využít program poslaný z Houstonu <button 53/>."
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "In order not to lose your way among the numerous craters on the Moon's surface, use the mini map on the lower right-hand corner of your screen."
msgstr "Abyste se v bezpočtu kráterů na povrchu Měsíce neztratili, používejte minimapu v pravém dolním rohu obrazovky."
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:19 ../help/soluce.E.txt:14
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:20 ../help/soluce.E.txt:15
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of the Moon."
msgstr "Aktuálně na stacionární oběžné dráze Měsíce."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: -53.1C\n"
"\\tab;Atmosphere: none\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: some\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: -53,1 °C\n"
"\\tab;Atmosféra: žádná\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: trocha\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid "\\tab;Terrain in places too uneven for wheeled bots."
msgstr "\\tab;Terén je pro roboty na kolečkách místy nesjízdný."
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "In order to build the <a object|research>research center</a>, drop a <a object|titan>titanium cube</a> on a flat surface not too far from the spaceship. <a object|human>You</a> can carry the cube yourself, or use the available <a object|botgr>grabber</a>."
msgstr "Pro stavbu <a object|research>výzkumné stanice</a> položte <a object|titan>kostku titanu</a> na rovný terén nedaleko rakety. Titan můžete odnést <a object|human>sami</a> nebo využít <a object|botgr>robotické rameno</a>."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "If you used the bot, move it away from the cube in order not to interfere with the construction. To shift the selection from the bot to yourself (remember that only you can build), use <format key><key human/></format>."
msgstr "Pokud jste využili robota, popojeďte s ním stranou, aby nepřekážel při stavbě. Pro přepnutí z robota na sebe (pamatujte, že pouze Vy můžete stavět) stiskněte klávesu <format key><key human/></format>."
#. type: Plain text
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Position yourself close to the <a object|titan>titanium cube</a> and build a <a object|research>research center</a> <button 163/>. Drop a <a object|power>power cell</a> on the <a object|research>research center</a>, select the building and click the <button 65/> symbol in order to perform the <winged bots research program>."
msgstr "Stoupněte si ke <a object|titan>kostce titanu</a> a postavte <a object|research>výzkumnou stanici</a> <button 163/>. Vložte <a object|power>baterii</a> do <a object|research>výzkumné stanice</a>, vyberte stanici a klikněte na tlačítko <button 65/>, abyste spustili výzkum létajících robotů."
#. type: Plain text
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Build a <a object|factory>bot factory</a> in the same way, and drop a <a object|titan>titanium cube</a> in the center. Build a <a object|botgj>winged grabber</a> with the <button 139/> symbol, and power it with a <a object|power>power cell</a>."
msgstr "Stejným způsobem postavte <a object|factory>továrnu na roboty</a> a dovnitř položte <a object|titan>kostku titanu</a>. Vyrobte <a object|botgj>létající rameno</a> tlačítkem <button 139/> a vložte mu do zdířky <a object|power>baterii</a>."
#. type: Plain text
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "It may be preferable to scout the area yourself in order to save power. You'll find the chunks of titanium ore at the bottom of a few craters located north of the spaceship. A <a object|flag>flag</a> may help you pin down the spot faster on subsequent trips."
msgstr "Okolí můžete prozkoumat raději sami, abyste šetřili baterie. Hromádky titanové rudy najdete na dně několika kráterů na sever od rakety. Můžete si je označit <a object|flag>vlajkou</a>, abyste je pak rychleji znovu našli."
#. type: Plain text
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Collect 4 chunks of <a object|titanore>titanium ore</a> and bring them back aboard your <a object|base>spaceship</a>. Take the <a object|botgj>winged grabber</a> and the <a object|botgr>wheeled grabber</a> along with you and take off <button 28/>."
msgstr "Nasbírejte 4 hroudy <a object|titanore>titanové rudy</a> a přivezte je na palubu <a object|base>rakety</a>. Nastupte spolu s <a object|botgj>létajícím ramenem</a> a <a object|botgr>pojízdným ramenem</a> do rakety a odleťte <button 28/>."

View File

@ -0,0 +1,172 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-04 21:58+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Flying Drill #1"
msgstr "Cvičný let č.1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Sharpen your flying skills."
msgstr "Procvičte se v létání."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This apparatus was set up by the previous expedition to test and train the flying capacity of winged bots."
msgstr "Toto zařízení přichystala předchozí výprava pro testování a nácvik leteckých schopností robotů."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Objective"
msgstr "Úkol"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "Use these drills to your advantage. Your ability to survive future critical situations may depend upon the dexterity they will have helped you develop."
msgstr "Pořádně těchto cvičení využijte. Vaše přežití v budoucích kritických situacích může záviset na obratnosti, kterou Vám pomohou získat."
#. type: \b; header
#: ../help/help.E.txt:7
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "Fly as quickly as possible through each target. Try to accomplish this without causing the engine to overheat. If this appears too difficult, just touch down and let the engine cool off."
msgstr "Co nejrychleji proleťte skrz všechny kontrolní body. Snažte se to stihnout dřív, než se Vám přehřeje tryskový motor. Pokud to nepůjde, prostě na chvíli přistaňte a nechte motor vychladnout."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "You should use the arrow keys on the keyboard to pilot the bot, but keep one hand on the mouse. The mouse is useless in this exercise, but will be essential in later missions."
msgstr "Robota byste měli řídit pomocí šipek na klávesnici, ale jednu ruku nechte na myši. V tomto cvičení nemůžete myší nic ovládat, ale v pozdějších misích ji budete potřebovat."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid "It may be useful to come back to these drills once in a while if you wish to improve your reflexes further."
msgstr "Pokud chcete své reflexy dále zlepšovat, mohli byste si tato cvičení čas od času zopakovat."
#. type: Plain text
#: ../help/help.E.txt:14
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:16 ../help/soluce.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:17
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of the Moon."
msgstr "Aktuálně na stacionární oběžné dráze Měsíce."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: -51.0C\n"
"\\tab;Atmosphere: none\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: -51,0 °C\n"
"\\tab;Atmosféra: žádná\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "If your bot suddenly explodes, this means that you have hit the steel structures too often. Drive more slowly, so your bot will not be damaged even if you bump into an obstacle."
msgstr "Pokud Váš robot z ničeho nic vybuchne, znamená to, že jste mockrát narazili do ocelových konstrukcí kolem. Leťte pomaleji, aby se Váš robot nepoškodil ani při nárazu do překážky."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "If you can not take off after you have completed the training, this means that you did not pass through all the targets. Go round one more time, and pass through the targets where the cross is left in the center."
msgstr "Pokud po dokončení cvičení nemůžete odletět, znamená to, že jste některý kontrolní bod vynechali. Dejte si ještě jedno kolečko a proleťte skrz kruhy, ve kterých zůstal křížek uprostřed."
#. type: Plain text
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,136 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-05 11:33+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Flying Drill #2"
msgstr "Cvičný let č.2"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Sharpen your flying skills (cont'd)."
msgstr "Procvičte se v létání (pokračování)."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Similar drill as before, only this time viewed through the camera placed on board."
msgstr "Podobné cvičení jako minule, ale tentokrát z pohledu palubní kamery robota."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:6 ../help/soluce.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of the Moon."
msgstr "Aktuálně na stacionární oběžné dráze Měsíce."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: -58.9C\n"
"\\tab;Atmosphere: none\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: -58,9 °C\n"
"\\tab;Atmosféra: žádná\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "If your bot suddenly explodes, this means that you have hit the steel structures too often. Drive more slowly, so your bot will not be damaged even if you bump into an obstacle."
msgstr "Pokud Váš robot z ničeho nic vybuchne, znamená to, že jste mockrát narazili do ocelových konstrukcí kolem. Leťte pomaleji, aby se Váš robot nepoškodil ani při nárazu do překážky."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "If you can not take off after you have completed the training, this means that you did not pass through all the targets. Go round one more time, and pass through the targets where the cross is left in the center."
msgstr "Pokud po dokončení cvičení nemůžete odletět, znamená to, že jste některý kontrolní bod vynechali. Dejte si ještě jedno kolečko a proleťte skrz kruhy, ve kterých zůstal křížek uprostřed."
#. type: Plain text
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,214 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-05 21:40+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Black Box"
msgstr "Černá skříňka"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Discover crucial information left behind by the first expedition."
msgstr "Najděte důležité informace zanechané první výpravou."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "We have no way of being sure where the previous expedition was headed when it left the Moon surface nor why it chose to go wherever it was going."
msgstr "Nedokážeme s jistotou určit, kam předchozí výprava po opuštění Měsíce zamířila, ani proč se vydala právě tím směrem."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Locate the <a object|bbox>black box</a> they must have left behind and bring it back aboard your ship. The black box should contain the coordinates of the next planet the expedition was planning to visit."
msgstr "Najděte <a object|bbox>černou skříňku</a>, kterou tu určitě zanechali, a přineste ji zpět na palubu rakety. Černá skříňka by měla obsahovat souřadnice další planety, kterou se předchozí výprava chystala prozkoumat."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Your bot's <a object|power>power cells</a> are almost entirely empty. Recharging them should be your priority. The observation satellite in orbit indicates that the subsoil in this particular area is loaded with energy. You should therefore be able to build a functional <a object|station>power station</a> on any flat surface."
msgstr "<a object|power>Baterie</a> Vašich robotů jsou téměř zcela vybité. Dobít je by mělo být Vaším prvořadým cílem. Průzkumný satelit na oběžné dráze hlásí, že geologické podloží v této oblasti je plné energie. Na kterékoliv rovné ploše proto můžete postavit funkční <a object|station>nabíječku</a>."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "We have developed a program that will recharge the <a object|power>power cell</a> of a bot. Refer to the program page of your SatCom <button 53/>."
msgstr "Vyvinuli jsme program, který robotovi nabije <a object|power>baterii</a>. Podrobnosti najdete v seznamu programů ve svém SatKomu <button 53/>."
#. type: \b; header
#: ../help/help.E.txt:10
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Bullet: '1)'
#: ../help/help.E.txt:11
#, no-wrap
msgid "You first need to build a <a object|convert>converter</a> that converts the chunks of titanium ore already in your possession into usable <a object|titan>titanium cubes</a>."
msgstr "Nejprve musíte postavit <a object|convert>konvertor</a>, který z dříve nasbíraných kusů titanové rudy vyrobí použitelné <a object|titan>kostky titanu</a>."
#. type: Bullet: '2)'
#: ../help/help.E.txt:12
#, no-wrap
msgid "You should then build both a <a object|station>power station</a> and a <a object|radar>radar</a> which will indicate the location of the black box on your mini map."
msgstr "Pak byste měli postavit <a object|station>nabíječku</a> a <a object|radar>radar</a>, který označí polohu černé skříňky na Vaší minimapě."
#. type: Bullet: '3)'
#: ../help/help.E.txt:13
#, no-wrap
msgid "With your power cells fully charged, retrieve the black box. It needs to be placed on the <a object|base>spaceship</a> platform for you to be able to take off."
msgstr "Po nabití baterií vyražte pro černou skříňku. Než budete moci odstartovat, musíte ji položit na palubu <a object|base>rakety</a>."
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:17 ../help/soluce.E.txt:18
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:18
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of the Moon."
msgstr "Aktuálně na stacionární oběžné dráze Měsíce."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: -38.2C\n"
"\\tab;Atmosphere: none\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: -38,2 °C\n"
"\\tab;Atmosféra: žádná\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: everywhere\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: všude\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Build a converter <button 162/> with the only titanium cube available."
msgstr "Z jediné dostupné kostky titanu postavte konvertor <button 162/>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Deposit one chunk of titanium ore at a time at the center of the platform and let the converter do the rest."
msgstr "Doprostřed plošinky konvertoru pokládejte jednu hroudu titanové rudy po druhé a nechte konvertor udělat zbytek."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Build a power station <button 164/> with one of the newly converted titanium cubes."
msgstr "Z jedné čerstvě vyrobené kostky titanu postavte nabíječku <button 164/>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "If you don't feel like looking for the black box yourself, build a radar <button 168/> and the box will appear on your mini map somewhere north of your present location, at the bottom of a crater, next to a few derelict spacecraft and debris from the previous expedition."
msgstr "Pokud se Vám nechce hledat černou skříňku sami, postavte radar <button 168/> a uvidíte ji na minimapě někde na sever od Vaší aktuální pozice, na dně jednoho kráteru poblíž několika vraků a trosek po předchozí výpravě."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "Place the grabbers at the center of the power station platform to recharge them. The cells should still have a little power left in them, just enough to radio-control the bots onto the platform."
msgstr "Dojeďte s robotickými rameny doprostřed plošinky nabíječky, abyste je nabili. V bateriích by jim mělo zbývat ještě dost energie, abyste s nimi dojeli na nabíječku."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Radio-control the winged grabber to the black box and back."
msgstr "Doleťte s létajícím ramenem pro černou skříňku a zpět."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:14
#, no-wrap
msgid "Gather both grabbers and the black box onto the spaceship platform and climb on board yourself."
msgstr "Postavte robotická ramena i černou skříňku na palubu rakety a sami také nastupte."
#. type: Bullet: '8)'
#: ../help/soluce.E.txt:16
#, no-wrap
msgid "Take off."
msgstr "Odleťte."
#. type: Plain text
#: ../help/soluce.E.txt:19
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,156 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-06 15:50+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "The Trap"
msgstr "Past"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Explore a tropical paradise looking for an explosive device."
msgstr "Prozkoumejte tropický ráj a cestou hledejte bednu výbušnin."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "The observation satellite has detected a new kind of explosive apparently designed by the previous expedition. You must locate it and bring it back to your <a object|base>spaceship</a>."
msgstr "Průzkumný satelit objevil nový typ výbušniny zřejmě vyvinutý předchozí výpravou. Musíte ji najít a přinést zpět do <a object|base>rakety</a>."
#. type: \b; header
#: ../help/help.E.txt:4
#, no-wrap
msgid "Procedure"
msgstr "Postup"
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The location of the explosive is marked by a red cross on your mini map."
msgstr "Poloha výbušniny je na Vaší minimapě vyznačena červeným křížkem."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:9 ../help/soluce.E.txt:4
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:10 ../help/soluce.E.txt:5
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Tropica."
msgstr "Aktuálně na stacionární oběžné dráze Tropiky."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 32.4C\n"
"\\tab;Atmosphere: helium, oxygen\n"
"\\tab;Wind: 1.2 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 32,4 °C\n"
"\\tab;Atmosféra: helium, kyslík\n"
"\\tab;Vítr: 1,2 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: explosive\n"
"\\tab; - Type: unknown\n"
"\\tab;Detected: unidentified organisms\n"
"\\tab; - Danger: ?"
msgstr ""
"\\tab;Nalezeno: výbušnina\n"
"\\tab; - Druh: neznámý\n"
"\\tab;Nalezeno: neidentifikované organizmy\n"
"\\tab; - Nebezpečí: ?"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Follow the path shown on your mini map. The explosive device lies at the bottom of a small valley populated by giant ants. They will probably attack you and you will probably lose consciousness. There is nothing you can really do about this."
msgstr "Jděte po cestě zobrazené na minimapě. Výbušnina leží na dně malého údolí obsazeného obřími mravenci. Nejspíše Vás napadnou a ztratíte při tom vědomí. Nemůžete proti tomu nic moc dělat."

View File

@ -0,0 +1,154 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-06 20:10+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Amnesia"
msgstr "Amnézie"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Find your spaceship in the Tropica maze."
msgstr "Najděte v bludišti Tropiky svou raketu."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "It is our hope that this message will reach you."
msgstr "Doufáme, že tuto zprávu dostanete."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "A transmission from the observation satellite a few hours ago informed us that you seemed to be wandering in a frighteningly uncoordinated manner. Your SatCom has ceased broadcasting. Your reactor seems to have suffered some sort of damage and your helmet was spotted at the bottom of a lake. If this is indeed the case, do not try to retrieve it, do not go into the water! Water on Tropica is highly toxic. You would not survive it."
msgstr "Zpráva z průzkumného satelitu nás před několika hodinami upozornila, že se znepokojivě motáte sem a tam. Váš SatKom přestal vysílat. Tryskový motor na Vašem skafandru se zdá být nějak poškozený a Vaše helma podle všeho leží na dně jezera. Pokud je to opravdu tak, nesnažte se ji vylovit, nechoďte do vody! Voda na Tropice je prudce jedovatá. Okamžitě by Vás zabila."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Get back to your ship as quickly as possible and try to transmit information about the possible causes of this disaster. The satellite's information remains undecipherable. We have been speculating about an X-factor ever since the first expedition got lost. It appears you have just encountered it."
msgstr "Co nejrychleji se vraťte k raketě a pokuste se nám poslat informace o možné příčině této nehody. Informace ze satelitu jsou v tuto chvíli nesrozumitelné. Od okamžiku, kdy se ztratila první výprava, jsme uvažovali o nějakém neznámém vlivu. Zdá se, že jste na něj právě narazili."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "There is nothing we can really do to guide you but don't forget that you're following in the footsteps of a previous expedition. If what happened to you is what happened to them, chances are they may have left some clues along the way back to their own spaceship which landed in roughly the same area as yours. Use those clues."
msgstr "Nemůžeme Vám nijak pomoct s hledáním cesty, ale nezapomeňte, že jdete ve šlépějích předchozí výpravy. Pokud se jim stalo totéž, co Vám, možná za sebou nechali nějaké stopy během návratu k vlastní raketě, která přistála zhruba ve stejné oblasti jako Vy. Využijte tyto stopy."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "You may also want to consider planting flags. They indicate the direction of the wind so you can use them to orient yourself."
msgstr "Také byste na vhodných místech mohli rozmístit vlajky. Vlají vždy po větru, takže se podle nich můžete orientovat."
#. type: Plain text
#: ../help/help.E.txt:12
#, no-wrap
msgid ""
"This is all we can say for now...\n"
"Good Luck..."
msgstr ""
"To je vše, co prozatím víme...\n"
"Hodně štěstí..."
#. type: Plain text
#: ../help/help.E.txt:15
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:17 ../help/soluce.E.txt:20
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:18 ../help/soluce.E.txt:21
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Here is a breakdown of the steps to follow to get back to the spaceship."
msgstr "Zde je podrobný postup, jak se dostat zpět k raketě."
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Go round the lake, and head towards the green fluorescent globe. This globe is generated by a gravi-plant that will make flight impossible inside the globe."
msgstr "Běžte kolem jezera směrem k průhledné zelené kouli. Tuto kouli generuje rostlina provizorně nazvaná přízemnice. Uvnitř koule nemůžete létat."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Follow the left flank of the valley, passing a pond on your right, and climb the small slope. On top you will be facing some giant ants: run as fast as you can towards another gravi-plant a little further on your right, your wounds will have time to heal later."
msgstr "Pokračujte podél levé strany údolí, obejděte tůni po levém břehu a vyšplhejte po nízkém svahu. Nahoře narazíte na několik obřích mravenců: Co nejrychleji prchejte k další přízemnici kousek dál napravo, zranění se Vám za chvíli zahojí."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Use your reactor to fly past the lake before the gravi-plant on your right."
msgstr "Přeleťte pomocí tryskového motoru přes jezero před přízemnicí napravo."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "When you leave the gravi-plant, keep on the left-hand side of the lake, and follow the shore until you reach a peninsula adorned with fern-like plants."
msgstr "Až projdete skrz silové pole přízemnice, pokračuje podél levého břehu, až dojdete na poloostrov porostlý kapradinami."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Do some island-hopping across the larger lake. Aim for the trees in order to avoid falling into the water on the other side of the island. The last island is 50 cm under water but you can still land on it without having your head submerged. "
msgstr "Velké jezero přehopsejte po malých ostrůvcích. Snažte se trefit do stromů, abyste nepřelétli přes ostrůvek až do vody. Poslední ostrůvek je 50 cm pod hladinou, ale pořád na něm budete mít hlavu nad vodou. "
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:14
#, no-wrap
msgid "The path continues to the left. A giant ant is waiting for you there, but it will not do you much harm."
msgstr "Cesta pokračuje doleva. Čeká tam na Vás obří mravenec, ale moc Vám neublíží."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:16
#, no-wrap
msgid "Give your reactor enough time to cool down, then fly across the small lake. Try to land as high on the right as you can, this is the best way not to fall into the second lake."
msgstr "Nechte tryskový motor vychladnout a přeleťte malé jezírko. Snažte se přistát co nejvýše vpravo, ať nespadnete do druhého jezera."
#. type: Bullet: '8)'
#: ../help/soluce.E.txt:18
#, no-wrap
msgid "Cross the second lake, get aboard the spaceship, and take off."
msgstr "Přeleťte druhé jezero, nastupte do rakety a odleťte."

View File

@ -0,0 +1,200 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-07 13:47+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "On the Offensive"
msgstr "Do útoku"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Develop an offensive weapons system and confront the giant ants."
msgstr "Vyrobte útočný zbraňový systém a postavte se obřím mravencům."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid ""
"Terminate all hostile life-form.\n"
"Perform the necessary <a object|research>research program</a> in order to develop an offensive weapon system."
msgstr ""
"Zlikvidujte všechny nepřátelské organizmy.\n"
"Spusťte nezbytný <a object|research>výzkumný program</a> pro vývoj útočného zbraňového systému."
#. type: Plain text
#: ../help/help.E.txt:5
#, no-wrap
msgid "The satellite has detected an energy source, on a spot marked by the previous expedition with a blue flag (blue cross on the mini-map)."
msgstr "Satelit objevil zdroj energie na místě, které předchozí výprava označila modrou vlajkou (modrý křížek na minimapě)."
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "Do not forget to take a look at the satellite report <button 186/> before you venture any further in a mission; we suspect that you have not always done this."
msgstr "Nezapomeňte se podívat na informace ze satelitu <button 186/>, než se pustíte do plnění mise. Máme obavu, že toto zanedbáváte."
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "We have improved the recharge program. Please refer to the page <button 53/>."
msgstr "Vylepšili jsme nabíjecí program. Podrobnosti najdete v seznamu programů <button 53/>."
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "A note of warning: bots cannot be submerged. If in doubt, test the water yourself if you plan to radio-control a non-winged bot across - water shouldn't be deeper than knee-level."
msgstr "Upozornění: Roboti se nemohou potápět. Pokud potřebujete zjistit, jestli pozemní robot dokáže bezpečně přebrodit vodu, vyzkoušejte hloubku sami - voda Vám nesmí sahat výše než po kolena."
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:15 ../help/soluce.E.txt:12
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:16
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Tropica."
msgstr "Aktuálně na stacionární oběžné dráze Tropiky."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 29.6C\n"
"\\tab;Atmosphere: helium, oxygen\n"
"\\tab;Wind: 1.5 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 29,6 °C\n"
"\\tab;Atmosféra: helium, kyslík\n"
"\\tab;Vítr: 1,5 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: isolated (blue flag)\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: lokální (modrá vlajka)\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: giant ants\n"
"\\tab; - Danger: not immediate\n"
"\\tab;Detected: reusable derelicts"
msgstr ""
"\\tab;Nalezeno: obří mravenci\n"
"\\tab; - Nebezpečí: není bezprostřední\n"
"\\tab;Nalezeno: recyklovatelné vraky"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "There is a <a object|titan>titanium cube</a> west of your present location, near the blue flag/blue cross on your mini map. You don't need to move the cube, just build a <a object|station>power station</a> right there on the spot."
msgstr "Na západ od Vaší startovní pozice je <a object|titan>kostka titanu</a>, poblíž modré vlajky/modrého křížku na minimapě. Nemusíte ji nikam nosit, prostě přímo na místě postavte <a object|station>nabíječku</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "With the titanium cubes on the spaceship, build a <a object|research>research center</a> and execute the <shooter cannon research program> <button 67/>."
msgstr "Z kostek titanu na palubě rakety postavte <a object|research>výzkumnou stanici</a> a spusťte výzkum kanónů <button 67/>."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Build a <a object|factory>bot factory</a> and a <a object|botfj>winged shooter</a>. If this bot is destroyed by enemy fire, you will find some additional <a object|titan>titanium cubes</a> in a small foggy valley northwest of the spaceship. You can bring them back with the <a object|botgj>winged grabber</a><n/>."
msgstr "Postavte <a object|factory>továrnu na roboty</a> a vyrobte <a object|botfj>létající kanón</a>. Kdyby Vám nepřátelé první kanón zničili, v malém mlžném údolí na severozápad od rakety najdete další <a object|titan>kostky titanu</a>. <a object|botgj>Létající rameno</a> je může posbírat a přivézt k raketě<n/>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Build a <a object|radar>radar station</a> in order to see the location of the ants on the mini-map, and let the hunt begin. Be careful not to run out of energy and not to overheat the reactor of a bot while over water. If a bot falls into deep water, it explodes."
msgstr "Postavte <a object|radar>radar</a>, abyste polohu mravenců viděli na minimapě, a vydejte se na lov. Dávejte pozor, aby robotu nedošla energie nebo se nepřehřál tryskový motor nad vodou. Když robot spadne do hluboké vody, vybuchne."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "Once you have killed all the ants, get on board and take off."
msgstr "Až zlikvidujete všechny mravence, nastupte do rakety a odleťte."
#. type: Plain text
#: ../help/soluce.E.txt:13
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,154 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-07 21:08+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Shooting Drill #1"
msgstr "Cvičná střelba č.1"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Sharpen your flying and shooting skills."
msgstr "Procvičte se ve střelbě a létání."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This is another training course set up by your predecessors and intended this time to test and train the firing capacity of <a object|botfj>winged bots</a>. Use it to familiarize yourself with the two simultaneous actions of shooting while flying."
msgstr "Toto je další výcviková dráha přichystaná Vašimi předchůdci, tentokrát určená pro testování a nácvik bojových schopností <a object|botfj>létajících robotů</a>. Naučte se na ní pilotovat robota a střílet současně."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Fly quickly through all targets and shoot all 10 explosive devices scattered along the way. Try to complete the drill without touching down. Watch your reactor though: if it overheats, just settle the bot and let it cool off."
msgstr "Co nejrychleji proleťte skrz všechny kontrolní body a zničte všech 10 cvičných cílů roztroušených podél trasy. Snažte se úkol splnit bez mezipřistání. Hlídejte si ale teplotu motoru: Když se začne přehřívat, prostě přistaňte a nechte ho vychladnout."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Use one hand on the keyboard to pilot the bot, and the other hand on the mouse to aim and to shoot (left button)."
msgstr "Jednou rukou na klávesnici pilotujte robota a druhou rukou na myši miřte a střílejte (levým tlačítkem)."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "It may be useful to come back to these drills once in a while if you wish to improve your reflexes further."
msgstr "Pokud chcete své reflexy dále zlepšovat, mohli byste si tato cvičení čas od času zopakovat."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:12 ../help/soluce.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Tropica."
msgstr "Aktuálně na stacionární oběžné dráze Tropiky."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 32.2C\n"
"\\tab;Atmosphere: helium, oxygen\n"
"\\tab;Wind: 0.7 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 32,2 °C\n"
"\\tab;Atmosféra: helium, kyslík\n"
"\\tab;Vítr: 0,7 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "If your bot suddenly explodes, this means that you have hit the steel structures too often. Drive more slowly, so your bot will not be damaged even if you bump into an obstacle."
msgstr "Pokud Váš robot z ničeho nic vybuchne, znamená to, že jste mockrát narazili do ocelových konstrukcí kolem. Leťte pomaleji, aby se Váš robot nepoškodil ani při nárazu do překážky."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "If you can not take off after you completed the training, this means that you have not hit all the targets. Go round one more time, and check if any of the explosive devices or crosses in the center of the steel structures are left."
msgstr "Pokud po dokončení cvičení nemůžete odletět, znamená to, že jste některý cíl nebo kontrolní bod vynechali. Dejte si ještě jedno kolečko a zkontrolujte, jestli na trase nezůstal nějaký cvičný cíl nebo křížek uprostřed ocelového kruhu."
#. type: Plain text
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,204 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-08 13:02+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Black Box"
msgstr "Černá skříňka"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Explore the underwater world looking for another black box."
msgstr "Prozkoumejte svět pod vodou a hledejte další černou skříňku."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Locate and retrieve another <a object|bbox>black box</a> from the previous expedition."
msgstr "Najděte a vyzvedněte další <a object|bbox>černou skříňku</a> po předchozí výpravě."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The observation satellite seems to have spotted it underwater. Water is harmless to you as long as you wear your helmet but keep in mind that you can't carry objects underwater. A <a object|botsub>subber</a> may come in handy."
msgstr "Průzkumný satelit ji podle všeho objevil pod vodou. Voda Vám osobně neublíží, když máte na hlavě helmu, ale pamatujte, že pod vodou nemůžete nosit předměty. Mohla by se Vám hodit <a object|botsub>ponorka</a>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:8 ../help/soluce.E.txt:14
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Tropica."
msgstr "Aktuálně na stacionární oběžné dráze Tropiky."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 29.4C\n"
"\\tab;Atmosphere: helium, oxygen\n"
"\\tab;Wind: 0.3 mps\n"
"\\tab;Titanium ore: some\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 29,4 °C\n"
"\\tab;Atmosféra: helium, kyslík\n"
"\\tab;Vítr: 0,3 m/s\n"
"\\tab;Titanová ruda: trocha\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: titanium ore\n"
"\\tab; - Requires: converter\n"
"\\tab;Detected: scattered derelicts\n"
"\\tab;Detected: black box (underwater)"
msgstr ""
"\\tab;Nalezeno: titanová ruda\n"
"\\tab; - Vyžaduje: konvertor\n"
"\\tab;Nalezeno: roztroušené vraky\n"
"\\tab;Nalezeno: černá skříňka (pod vodou)"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Locate the <a object|bbox>black box</a> on your own. You can try to spot it from above, using your jet engine, or dive into the water."
msgstr "Sami najděte <a object|bbox>černou skříňku</a>. Můžete ji hledat ze vzduchu díky tryskovému motoru nebo se potopit pod vodu."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:3
#, no-wrap
msgid "Build a <a object|convert>converter</a> near the chunks of titanium ore. You'll find them in the vicinity of the spaceship to the east."
msgstr "Vedle kusů titanové rudy postavte <a object|convert>konvertor</a>. Najdete je poblíž rakety směrem na západ."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Produce two <a object|titan>cubes</a>."
msgstr "Vyrobte dvě <a object|titan>kostky titanu</a>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "Build a <a object|factory>bot factory</a> not too far from the black box."
msgstr "Nedaleko černé skříňky postavte <a object|factory>továrnu na roboty</a>."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Manufacture a <a object|botsub>subber</a>."
msgstr "Vyrobte <a object|botsub>ponorku</a>."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "Bring the black box back on board."
msgstr "Přivezte černou skříňku zpět na palubu."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Take off."
msgstr "Odleťte."
#. type: Plain text
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "The black box is lying at the bottom of a small lake, northeast of the spaceship."
msgstr "Černá skříňka leží na dně malého jezírka severovýchodně od rakety."
#. type: Plain text
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "You can build the bot factory right beside the lake, on the south bank."
msgstr "Továrnu na roboty můžete postavit hned vedle jezírka na jižním břehu."
#. type: Plain text
#: ../help/soluce.E.txt:15
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,206 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-08 21:06+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Viruses"
msgstr "Viry"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "A new bug threatens all your systems."
msgstr "Nová hrozba pro všechny Vaše systémy."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Build a <a object|radar>radar</a> on the highest point in the area. Make sure that the radar will work safely even after your departure to other planets. Your <a object|research>research center</a> should be able to provide a solution."
msgstr "Postavte <a object|radar>radar</a> na nejvyšším místě v oblasti. Postarejte se, aby radar mohl dál bezpečně fungovat i po Vašem odletu na další planety. <a object|research>Výzkumná stanice</a> by mohla poskytnout řešení."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "It is possible that the organisms detected are in fact the <a object|worm>worms</a> alluded to by the first expedition. If this is indeed the case, don't be excessively alarmed: they seem fairly harmless to living organisms but could cause the programs of bots and buildings to malfunction through the emission of viruses."
msgstr "Je možné, že nalezené organizmy jsou ve skutečnosti <a object|worm>červi</a> zmiňovaní první výpravou. Pokud je to opravdu tak, zbytečně se nelekejte: Pro živé organizmy jsou v podstatě neškodní, ale roznášejí viry, které mohou programům robotů a budov způsobit poruchu."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Radars not only give you precious information about objects and organisms present in the region, they also relay information to and from the Earth once you have taken off to other planets. It is highly probable that problems with the radar stations built by the first expedition caused the transmission problems that we are aware of."
msgstr "Radary Vám nedávají jen cenné informace o objektech a organizmech v oblasti, ale po odletu na další planety zajišťují také přenos informací mezi Vámi a Zemí. Je velmi pravděpodobné, že dříve zjištěné výpadky spojení způsobilo selhání radarů postavených první výpravou."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "In order to help you with the boring task of gathering the necessary raw material, we have developed a program that instructs the <a object|botgr>wheeled grabber</a> to look for <a object|titanore>titanium ore</a> on its own (see the programming page <button 53/>)."
msgstr "Abychom Vám ušetřili otravnou práci se sběrem surovin, vyvinuli jsme program, který pošle <a object|botgr>pojízdné rameno</a> samostatně hledat <a object|titanore>titanovou rudu</a> (podrobnosti najdete v seznamu programů <button 53/>)."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:12 ../help/soluce.E.txt:11
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Crystalium."
msgstr "Aktuálně na stacionární oběžné dráze Krystalia."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 5.4C\n"
"\\tab;Atmosphere: nitrogen\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: some\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 5,4 °C\n"
"\\tab;Atmosféra: dusík\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: trocha\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: data not available\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: chybí data\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: unidentified organisms\n"
"\\tab; - Danger: ?"
msgstr ""
"\\tab;Nalezeno: neidentifikované organizmy\n"
"\\tab; - Nebezpečí: ?"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Build a <a object|factory>bot factory</a>."
msgstr "Postavte <a object|factory>továrnu na roboty</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:3
#, no-wrap
msgid "Produce a <a object|botgj>winged grabber</a>."
msgstr "Vyrobte <a object|botgj>létající rameno</a>."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Carry a <a object|titan>titanium cube</a> to the highest point."
msgstr "Odvezte <a object|titan>kostku titanu</a> na nejvyšší bod."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "Build a <a object|radar>radar</a> on the spot."
msgstr "Postavte tam <a object|radar>radar</a>."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Build a <a object|research>research center</a> next to the spaceship."
msgstr "Vedle rakety postavte <a object|research>výzkumnou stanici</a>."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "Initiate the <defense tower research program> <button 68/>."
msgstr "Spusťte výzkum obranných věží <button 68/>."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Build the <a object|tower>defense tower</a> next to the radar."
msgstr "Vedle radaru postavte <a object|tower>obrannou věž</a>."
#. type: Bullet: '8)'
#: ../help/soluce.E.txt:9
#, no-wrap
msgid "When all the worms are destroyed, you can go back to your ship and take off."
msgstr "Po likvidaci všech červů se můžete vrátit do rakety a odletět."
#. type: Plain text
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,218 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-09 14:34+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Subterranean strategy"
msgstr "Podzemní strategie"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Use the planet's resources to combat the virus-spreading worms."
msgstr "Využijte zdroje planety k boji proti červům přenášejícím viry."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Cleanse the area of all hostile organisms. The way you accomplish this (<a object|tower>defense tower</a> or <a object|botfj>winged shooter</a>) is up to you."
msgstr "Vyčistěte oblast od všech nepřátelských organizmů. Jak toho dosáhnete (<a object|tower>obrannými věžemi</a> nebo <a object|botfj>létajícími kanóny</a>) je čistě na Vás."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The radar seems to be perfectly suited to the detection of worms. Keep in mind though that they only appear when they are on the surface."
msgstr "Radar se zdá být pro hledání červů zvláště vhodný. Pamatujte ale, že je lze zaměřit pouze když vylezou na povrch."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "We relayed a transmission to your <a object|factory>bot factory</a>. It concerns a bot designed to detect raw materials in the subsoil: energy sources, ore. We call it a <a object|botsr>sniffer</a> for short. Preliminary analysis leads us to believe that the presence of titanium ore on Crystalium is closely linked to the growth of large blue crystals. If this is indeed the case, this information should allow you to save some precious time. A <a object|derrick>derrick</a> is of course required for the extraction."
msgstr "Vaší <a object|factory>továrně na roboty</a> jsme poslali plány robota vytvořeného pro hledání podzemních zdrojů: rudy nebo zdrojů energie. Zkráceně mu říkáme <a object|botsr>detektor</a>. Předběžná analýza naznačuje, že přítomnost titanové rudy na Krystaliu úzce souvisí s růstem velkých modrých krystalů. Pokud je to skutečně tak, tato informace by Vám měla ušetřit trochu cenného času. Pro těžbu je samozřejmě potřeba <a object|derrick>vrtná věž</a>."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:10 ../help/soluce.E.txt:16
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Crystalium."
msgstr "Aktuálně na stacionární oběžné dráze Krystalia."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 3.2C\n"
"\\tab;Atmosphere: nitrogen\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 3,2 °C\n"
"\\tab;Atmosféra: dusík\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: isolated (close to the spaceship)\n"
"\\tab;Titanium ore: scattered\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: lokální (poblíž rakety)\n"
"\\tab;Titanová ruda: roztroušená\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: worms\n"
"\\tab; - Danger: no"
msgstr ""
"\\tab;Nalezeno: červi\n"
"\\tab; - Nebezpečí: žádné"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Build a <a object|factory>bot factory</a>."
msgstr "Postavte <a object|factory>továrnu na roboty</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:3
#, no-wrap
msgid "Produce a <a object|botsj>winged sniffer</a>."
msgstr "Vyrobte <a object|botsj>létající detektor</a>."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Sniff the ground near the large crystals until you get a <a object|stonspot>red cross</a>."
msgstr "Hledejte podzemní zdroje kolem velkých krystalů, dokud robot nepoloží <a object|stonspot>červený křížek</a>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:5
#, no-wrap
msgid "Build a <a object|derrick>derrick</a> near the red cross."
msgstr "Poblíž červeného křížku postavte <a object|derrick>vrtnou věž</a>."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Build a <a object|convert>converter</a>."
msgstr "Postavte <a object|convert>konvertor</a>."
#. type: Plain text
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "The pairing of a derrick and a converter allows for an unlimited supply of <a object|titan>titanium</a>. In order to leave this task to a bot, execute the program <code>CollectTitanium2</code>."
msgstr "Kombinace vrtné věže a konvertoru představuje nevyčerpatelný zdroj <a object|titan>titanu</a>. Spusťte program <code>CollectTitanium2</code>, aby se o zpracování rudy postaral robot."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "Sniff the area at the foot of the spaceship. A <a object|enerspot>green cross</a> means you can build a <a object|station>power station</a> on the spot."
msgstr "Prozkoumejte podzemní zdroje kolem rakety. <a object|enerspot>Zelený křížek</a> znamená, že na daném místě můžete postavit <a object|station>nabíječku</a>."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:11
#, no-wrap
msgid "Build a <a object|radar>radar</a>."
msgstr "Postavte <a object|radar>radar</a>."
#. type: Bullet: '8)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Produce a <a object|botfj>winged shooter</a>."
msgstr "Vyrobte <a object|botfj>létající kanón</a>."
#. type: Bullet: '9)'
#: ../help/soluce.E.txt:13
#, no-wrap
msgid "Eliminate all worms."
msgstr "Zlikvidujte všechny červy."
#. type: Plain text
#: ../help/soluce.E.txt:14
#, no-wrap
msgid "10) Go back to your ship and take off."
msgstr "10) Vraťte se do rakety a odleťte."
#. type: Plain text
#: ../help/soluce.E.txt:17
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,162 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-09 17:46+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "System Failure"
msgstr "Selhání systému"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Pursue a rogue bot."
msgstr "Chyťte porouchaného robota."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "We have just received this warning from the observation satellite: a rogue bot from the previous expedition has seized the black box from your spaceship."
msgstr "Právě jsme obdrželi varování z průzkumného satelitu: Porouchaný robot z předchozí výpravy ukradl černou skříňku z Vaší rakety."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "We are going to investigate this incident further but it is of vital importance that you retrieve your black box at once."
msgstr "Tento incident budeme dále vyšetřovat, ale teď je naprosto nezbytné získat černou skříňku okamžitě zpět."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:8 ../help/soluce.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Crystalium."
msgstr "Aktuálně na stacionární oběžné dráze Krystalia."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 4.3C\n"
"\\tab;Atmosphere: nitrogen\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 4,3 °C\n"
"\\tab;Atmosféra: dusík\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: giant ants\n"
"\\tab; - Danger: not immediate\n"
"\\tab;Detected: unknown organisms\n"
"\\tab; - Danger: ?"
msgstr ""
"\\tab;Nalezeno: obří mravenci\n"
"\\tab; - Nebezpečí: není bezprostřední\n"
"\\tab;Nalezeno: neznámé organizmy\n"
"\\tab; - Nebezpečí: ?"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "If you lose the bot, it will drop the black box somewhere southwest of your spaceship on a region surrounded by crystals."
msgstr "Pokud Vám stíhaný robot uletí, černou skříňku položí někde na jihozápad od Vaší rakety v oblasti obklopené krystaly."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "In case your power runs out before you can bring the black box back, use the second grabber left on the spaceship."
msgstr "Pokud Vám dojde baterie, než černou skříňku stačíte dovézt zpět, použijte druhé létající rameno, které čeká u rakety."
#. type: Plain text
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,164 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-10 16:53+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "The Lost Valley"
msgstr "Ztracené údolí"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Explore a foggy and perilous valley."
msgstr "Prozkoumejte mlhavé údolí plné nástrah."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "This planet has turned out to be a very unlikely candidate for colonization. Better to leave it for good. Retrieve the <a object|bbox>black box</a> from the previous expedition and head towards the next planet."
msgstr "Tato planeta se ukázala být pro kolonizaci nevhodná. Je na čase ji definitivně opustit. Vyzvedněte <a object|bbox>černou skříňku</a> po předchozí výpravě a pokračujte na další planetu."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "The observation satellite has indicated that its present location is at the bottom of a valley. However the pervasive stratum of electromagnetic smog could make all satellite information rather undependable."
msgstr "Průzkumný satelit hlásí, že se černá skříňka aktuálně nachází na dně údolí. Jenže informace ze satelitu mohou být kvůli rozsáhlé vrstvě elektromagnetického smogu poněkud nespolehlivé."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "Stay alert."
msgstr "Dávejte si pozor."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:10 ../help/soluce.E.txt:6
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Crystalium."
msgstr "Aktuálně na stacionární oběžné dráze Krystalia."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 1.2C\n"
"\\tab;Atmosphere: nitrogen\n"
"\\tab;Wind: 0.0 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 1,2 °C\n"
"\\tab;Atmosféra: dusík\n"
"\\tab;Vítr: 0,0 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: electromagnetic smog\n"
"\\tab;Detected: reusable derelicts"
msgstr ""
"\\tab;Nalezeno: elektromagnetický smog\n"
"\\tab;Nalezeno: recyklovatelné vraky"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Somewhere northeast in the valley itself you should come across a fully functional <a object|station>power station</a>. Northwest you will find several <a object|power>power cells</a>."
msgstr "Někde na severovýchodě byste v údolí měli najít plně funkční <a object|station>nabíječku</a>. Na severozápadě najdete několik <a object|power>baterií</a>."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "A few shooters in working condition have been abandoned in and around the same area in the valley; use them to shoot all the ants. With the <a object|botgj>winged grabber</a>, you can then retrieve the <a object|bbox>black box</a> that is located behind the derelict spaceship and take off."
msgstr "V téže části údolí a okolo je několik opuštěných funkčních kanónů; zlikvidujte s nimi všechny mravence. Pak můžete poslat <a object|botgj>létající rameno</a> pro <a object|bbox>černou skříňku</a>, která leží za vrakem rakety, a odletět."
#. type: Plain text
#: ../help/soluce.E.txt:7
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,200 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-10 18:06+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Uranium"
msgstr "Uran"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "An attempt to retrieve some uranium ore."
msgstr "Pokus získat trochu uranové rudy."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "The observation satellite has detected a chunk of <a object|uranore>uranium ore</a> on the summit of the main mountain. You need to bring it back to your spaceship."
msgstr "Průzkumný satelit objevil na vrcholu nejvyšší hory hroudu <a object|uranore>uranové rudy</a>. Musíte ji naložit do rakety."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:6 ../help/soluce.E.txt:21
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:7
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Saari."
msgstr "Aktuálně na stacionární oběžné dráze Saari."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 41.3C\n"
"\\tab;Atmosphere: CO2, oxygen, nitrogen\n"
"\\tab;Wind: 2.3 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: some (mountain summit)"
msgstr ""
"\\tab;Teplota: 41,3 °C\n"
"\\tab;Atmosféra: CO2, kyslík, dusík\n"
"\\tab;Vítr: 2,3 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: trocha (na vrcholu hory)"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: everywhere\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: všude\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: reusable derelicts \n"
"\\tab;Detected: giant ants\n"
"\\tab; - Danger: not immediate"
msgstr ""
"\\tab;Nalezeno: recyklovatelné vraky\n"
"\\tab;Nalezeno: obří mravenci\n"
"\\tab; - Nebezpečí: není bezprostřední"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "You'll find a <a object|titan>titanium cube</a> left in a smashed up bot factory. Use it to build a <a object|station>power station</a>."
msgstr "V rozbořené továrně na roboty najdete <a object|titan>kostku titanu</a>. Postavte z ní <a object|station>nabíječku</a>."
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "The <a object|botrecy>recycler</a> is designed to convert derelicts back into usable titanium cubes."
msgstr "<a object|botrecy>Recyklátor</a> dokáže zrecyklovat vraky na znovu použitelné kostky titanu."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Build both a <a object|repair>repair center</a> and a <a object|radar>radar</a>."
msgstr "Postavte <a object|repair>opravnu</a> a <a object|radar>radar</a>."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Recharge one of the <a object|power>power cells</a> available and power a <a object|botfj>winged shooter</a>."
msgstr "Nabijte jednu z dostupných <a object|power>baterií</a> a vložte ji do zdířky <a object|botfj>létajícího kanónu</a>."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "Eliminate all <a object|ant>ants</a>. Note that you should recharge and repair the shooter regularly. Check your levels."
msgstr "Zlikvidujte všechny <a object|ant>mravence</a>. Pamatujte, že byste měli kanón pravidelně nabíjet a opravovat. Hlídejte si štít a baterii."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "Fully charge the <a object|botgr>grabber</a>'s power cell, then radio-control it to the summit..."
msgstr "Plně nabijte baterii <a object|botgr>pojízdného ramena</a> a dojeďte s ním na vrchol hory..."
#. type: Plain text
#: ../help/soluce.E.txt:13
#, no-wrap
msgid ""
" a) Access the first level by ramp on west;\n"
" b) On first level travel east to find second ramp;\n"
" c) On second level travel south to find third ramp;\n"
" d) On third level travel west for access to summit;\n"
"...then, with the chunk, straight back to the spaceship by the most direct route so as to save the remaining power."
msgstr ""
" a) Na první patro vyjeďte po nájezdu na západě;\n"
" b) Na prvním patře jeďte na východ k druhému nájezdu;\n"
" c) Na druhém patře jeďte na jih k třetímu nájezdu;\n"
" d) Z třetího patra se na vrchol dostanete ze západu;\n"
"...pak seberte rudu a vyražte přímou čarou k raketě, ať neplýtváte zbývající energií."
#. type: Bullet: '7)'
#: ../help/soluce.E.txt:19
#, no-wrap
msgid "Climb aboard the ship yourself and take off."
msgstr "Sami nastupte do rakety a odleťte."
#. type: Plain text
#: ../help/soluce.E.txt:22
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,170 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-11 14:06+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Invasion"
msgstr "Invaze"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Hold out against a giant ant invasion."
msgstr "Ubraňte se útoku obřích mravenců."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Eliminate all hostile presence from the region."
msgstr "Zlikvidujte všechny nepřátelské organizmy v okolí."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Your current situation is of utmost concern to us. The satellite has detected an extremely strong enemy presence approaching your spaceship from all directions. Use your best judgment and the quickest, most efficient defense: either <a object|tower>towers</a> or <a object|botfr>shooters</a>."
msgstr "Vaše současná situace nás značně znepokojuje. Satelit objevil velký počet nepřátel postupujících k Vaší raketě ze všech směrů. Rychle zvažte všechny možnosti a zvolte nejrychlejší a nejúčinnější způsob obrany: buď <a object|tower>věže</a>, nebo <a object|botfr>kanóny</a>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "In order to increase your survival chances, we have developed a program that will protect your west flank if you execute it on your <a object|botfr>wheeled shooter</a>; see the program page <button 53/>."
msgstr "Abychom Vám pomohli přežít, vyvinuli jsme program pro Váš <a object|botfr>pojízdný kanón</a>, který bude hlídat západní stranu rakety. Podrobnosti najdete v seznamu programů <button 53/>."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:10 ../help/soluce.E.txt:8
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:11
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Saari."
msgstr "Aktuálně na stacionární oběžné dráze Saari."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 38.4C\n"
"\\tab;Atmosphere: CO2, oxygen, nitrogen\n"
"\\tab;Wind: 1.4 mps\n"
"\\tab;Titanium ore: some\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 38,4 °C\n"
"\\tab;Atmosféra: CO2, kyslík, dusík\n"
"\\tab;Vítr: 1,4 m/s\n"
"\\tab;Titanová ruda: trocha\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: everywhere\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: všude\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: giant ants approaching \n"
"\\tab; - Danger: yes, immediate"
msgstr ""
"\\tab;Nalezeno: blížící se obří mravenci\n"
"\\tab; - Nebezpečí: ano, bezprostřední"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Execute immediately the program <code>KillAnt1</code> on the <a object|botfr>wheeled shooter</a>; it will take care of the first wave of attack coming from west."
msgstr "Na <a object|botfr>pojízdném kanónu</a> okamžitě spusťte program <code>KillAnt1</code>; ten se postará o první vlnu útoku ze západu."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Then build two <a object|tower>defense towers</a> one in the north of the <a object|base>spaceship</a>, the other one in the south (you have to do this VERY quickly). While <a object|human>you</a> are building, use the <a object|botgr>grabber</a> to get a <a object|power>power cell</a>."
msgstr "Pak postavte dvě <a object|tower>obranné věže</a>, jednu na sever a druhou na jih od <a object|base>rakety</a> (musíte si POŘÁDNĚ pospíšit). Zatímco <a object|human>Vy</a> budete stavět, přivezte s <a object|botgr>pojízdným ramenem</a> <a object|power>baterii</a>."
#. type: Plain text
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "As soon as the successive waves of attack, made up of about fifteen <a object|ant>ants</a>, are gone, you have time to take care of the ants that did not attack. Build a <a object|radar>radar</a> in order to spot them, and a <a object|convert>converter</a>, a <a object|factory>bot factory</a>, a <a object|station>power station</a> and a <a object|botfj>winged shooter</a> in order to get rid of them..."
msgstr "Až zlikvidujete celkem asi patnáct útočících <a object|ant>mravenců</a>, budete mít čas vyřídit i mravence, kteří nezaútočili. Postavte <a object|radar>radar</a>, abyste je našli, a dále <a object|convert>konvertor</a>, <a object|factory>továrnu na roboty</a>, <a object|station>nabíječku</a> a vyrobte <a object|botfj>létající kanón</a>, který na ně pošlete..."
#. type: Plain text
#: ../help/soluce.E.txt:9
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,166 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-11 22:56+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Disarmed"
msgstr "Boj beze zbraně"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Figure out a stratagem."
msgstr "Vymyslete novou taktiku."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "Your satellite has located the remains of the previous expedition. You should come across a <a object|bbox>black box</a> not too far from there. It will give you the coordinates of your next destination."
msgstr "Váš satelit našel pozůstatky předchozí výpravy. V jejich blízkosti by se měla nacházet další <a object|bbox>černá skříňka</a>. Zjistíte z ní souřadnice další planety."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Exterminate the few remaining ants. We've been notified that your neutron gun is currently out of order so you will not be able to build new bots. We're convinced that you're resourceful enough at this point to come up with a solution."
msgstr "Zlikvidujte několik zbývajících mravenců. Dostali jsme zprávu, že je Vaše neutronová pistole momentálně nefunkční, takže nebudete moci vyrábět nové roboty. Věříme ale, že si díky svým dosavadním zkušenostem dokážete poradit a vymyslíte nějaké řešení."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:8 ../help/soluce.E.txt:8
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:9
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Saari."
msgstr "Aktuálně na stacionární oběžné dráze Saari."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 44.3C\n"
"\\tab;Atmosphere: CO2, oxygen, nitrogen\n"
"\\tab;Wind: 2.3 mps\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Teplota: 44,3 °C\n"
"\\tab;Atmosféra: CO2, kyslík, dusík\n"
"\\tab;Vítr: 2,3 m/s\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: none\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: žádný\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: reusable derelicts \n"
"\\tab;Detected: giant ants\n"
"\\tab; - Danger: ?"
msgstr ""
"\\tab;Nalezeno: recyklovatelné vraky\n"
"\\tab;Nalezeno: obří mravenci\n"
"\\tab; - Nebezpečí: ?"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Plain text
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "You should build a <a object|radar>radar</a> first."
msgstr "Nejprve byste měli postavit <a object|radar>radar</a>."
#. type: Plain text
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "The <a object|ant>ants</a> appear to be running away from you. Try to circle around each one of them until they find themselves trapped between you and a <a object|mine>mine</a>. They'll opt for the mine and blow themselves up."
msgstr "<a object|ant>Mravenci</a> podle všeho před Vámi prchají. Pokuste se každého z nich obejít, aby se ocitl mezi Vámi a <a object|mine>minou</a>. Mravenci pak naběhnou na minu a vyletí do vzduchu."
#. type: Plain text
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Then bring the <a object|bbox>black box</a> aboard your ship. It is next to the derelict spaceship."
msgstr "Pak naložte <a object|bbox>černou skříňku</a> do své rakety. Najdete ji vedle vraku staré rakety."
#. type: Plain text
#: ../help/soluce.E.txt:9
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

View File

@ -0,0 +1,196 @@
# This file is part of the Colobot: Gold Edition source code
# Copyright (C) 2001-2018, Daniel Roux, EPSITEC SA & TerranovaTeam
# This file is distributed under the same license as the Colobot package.
# next_ghost <next_ghost@quick.cz>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: 0.1.11\n"
"POT-Creation-Date: DATE\n"
"PO-Revision-Date: 2018-08-12 13:12+02\n"
"Last-Translator: next_ghost <next_ghost@quick.cz>\n"
"Language-Team: Czech <next_ghost@quick.cz>\n"
"Language: Czech\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Language: cs_CZ\n"
"X-Source-Language: en_US\n"
#. type: Title-text
#: ../scene.txt:1
#, no-wrap
msgid "Transport"
msgstr "Přeprava"
#. type: Resume-text
#: ../scene.txt:2
#, no-wrap
msgid "Develop your nuclear technology in order to increase your operating range."
msgstr "Vyzkoumejte jadernou energii, abyste si rozšířili operační oblast."
#. type: \b; header
#: ../help/help.E.txt:1
#, no-wrap
msgid "From Mission Control"
msgstr "Zpráva z řídícího střediska"
#. type: Plain text
#: ../help/help.E.txt:2
#, no-wrap
msgid "You need to retrieve an <a object|tnt>explosive device</a> that has been spotted in a deep valley next to a lake of boiling lava."
msgstr "Musíte vyzvednout <a object|tnt>výbušninu</a>, kterou jsme objevili v hlubokém údolí vedle jezera vroucí lávy."
#. type: Plain text
#: ../help/help.E.txt:4
#, no-wrap
msgid "Because of the high temperatures, reactors no longer function, i.e. flying is impossible. It is a long way there and you should equip your bots with <a object|atomic>nuclear power cells</a>. Nuclear power cells are manufactured from <a object|uranore>uranium ore</a>."
msgstr "Kvůli vysoké teplotě prostředí přestaly fungovat tryskové motory, tedy nemůžete létat. Dnes Vás čeká dlouhá cesta, takže byste své roboty měli vybavit <a object|atomic>jadernými bateriemi</a>. Jaderné baterie se vyrábí z <a object|uranore>uranové rudy</a>."
#. type: Plain text
#: ../help/help.E.txt:6
#, no-wrap
msgid "A more efficient program for the gathering of raw materials is attached to this message."
msgstr "V příloze této zprávy je efektivnější program pro sběr surovin."
#. type: Plain text
#: ../help/help.E.txt:8
#, no-wrap
msgid "A note of warning: the explosive device is extremely volatile. Use extreme caution."
msgstr "Varování: Výbušnina je extrémně nestabilní. Zacházejte s ní velmi opatrně."
#. type: Plain text
#: ../help/help.E.txt:10
#, no-wrap
msgid "<format key><key help/></format> allows you to review these instructions at all times on your personal SatCom <button 63/>."
msgstr "Tyto instrukce si můžete kdykoliv znovu přečíst na svém osobním SatKomu <button 63/> klávesou <format key><key help/></format>."
#. type: \t; header
#: ../help/help.E.txt:12 ../help/soluce.E.txt:14
#, no-wrap
msgid "See also"
msgstr "Užitečné odkazy"
#. type: Plain text
#: ../help/help.E.txt:13
#, no-wrap
msgid "<a command>Controls</a> and <a cbot>CBOT Language</a>"
msgstr "<a command>Ovládání</a> a <a cbot>jazyk CBOT</a>"
#. type: \b; header
#: ../help/report.E.txt:1
#, no-wrap
msgid "Satellite Report"
msgstr "Informace ze satelitu"
#. type: Plain text
#: ../help/report.E.txt:2
#, no-wrap
msgid "Currently in a geo-stationary orbit of Volcano."
msgstr "Aktuálně na stacionární oběžné dráze Vulkánu."
#. type: Source code
#: ../help/report.E.txt:4
#, no-wrap
msgid "-> SURFACE<c/>"
msgstr "-> POVRCH<c/>"
#. type: Plain text
#: ../help/report.E.txt:5
#, no-wrap
msgid ""
"\\tab;Temperature: 84.6C\n"
"\\tab;Atmosphere: CO2, SO2, HCN, HS, CH4, NH3\n"
"\\tab;Wind: 2.2 mps\n"
"\\tab;Titanium ore: everywhere\n"
"\\tab;Uranium ore: some"
msgstr ""
"\\tab;Teplota: 84,6 °C\n"
"\\tab;Atmosféra: CO2, SO2, HCN, HS, CH4, NH3\n"
"\\tab;Vítr: 2,2 m/s\n"
"\\tab;Titanová ruda: všude\n"
"\\tab;Uranová ruda: trocha"
#. type: Source code
#: ../help/report.E.txt:11
#, no-wrap
msgid "-> SUBSOIL<c/>"
msgstr "-> PODZEMNÍ LOŽISKA<c/>"
#. type: Plain text
#: ../help/report.E.txt:12
#, no-wrap
msgid ""
"\\tab;Energy source: everywhere\n"
"\\tab;Titanium ore: none\n"
"\\tab;Uranium ore: none"
msgstr ""
"\\tab;Zdroj energie: všude\n"
"\\tab;Titanová ruda: žádná\n"
"\\tab;Uranová ruda: žádná"
#. type: Source code
#: ../help/report.E.txt:16
#, no-wrap
msgid "-> ADDITIONAL INFORMATION<c/>"
msgstr "-> DOPLŇUJÍCÍ INFORMACE<c/>"
#. type: Plain text
#: ../help/report.E.txt:17
#, no-wrap
msgid ""
"\\tab;Detected: reusable derelicts \n"
"\\tab;Detected: unknown organisms\n"
"\\tab; - Danger: ?"
msgstr ""
"\\tab;Nalezeno: recyklovatelné vraky\n"
"\\tab;Nalezeno: neznámé organizmy\n"
"\\tab; - Nebezpečí: ?"
#. type: \b; header
#: ../help/soluce.E.txt:1
#, no-wrap
msgid "Walkthrough"
msgstr "Návod"
#. type: Bullet: '1)'
#: ../help/soluce.E.txt:2
#, no-wrap
msgid "Start by recharging a <a object|power>regular power cell</a> and power the <a object|research>research center</a>. Use it to research the technology for the building of a <a object|nuclear>nuclear plant</a> <button 170/>."
msgstr "Nejprve nabijte jednu <a object|power>běžnou baterii</a> a vložte ji do <a object|research>výzkumné stanice</a>. Vyzkoumejte technologii pro stavbu <a object|nuclear>jaderných elektráren</a> <button 170/>. "
#. type: Bullet: '2)'
#: ../help/soluce.E.txt:4
#, no-wrap
msgid "Produce a <a object|botgr>wheeled grabber</a>."
msgstr "Vyrobte <a object|botgr>pojízdné rameno</a>."
#. type: Bullet: '3)'
#: ../help/soluce.E.txt:6
#, no-wrap
msgid "Find some <a object|uranore>uranium ore</a> northwest of your position. The nuclear plant will then transform it into <a object|atomic>nuclear power cells</a> of a longer duration."
msgstr "Na severozápad od Vaší pozice najdete trochu <a object|uranore>uranové rudy</a>. Jaderná elektrárna z ní vyrobí <a object|atomic>jadernou baterii</a> s větší kapacitou."
#. type: Bullet: '4)'
#: ../help/soluce.E.txt:8
#, no-wrap
msgid "Power a <a object|botfr>wheeled shooter</a> with one of your new nuclear cells. Dispatch it to kill all intruding <a object|spider>spiders</a> along the way."
msgstr "Jednu jadernou baterii dejte <a object|botfr>pojízdnému kanónu</a> a pošlete ho zlikvidovat všechny <a object|spider>pavouky</a> číhající na cestě."
#. type: Bullet: '5)'
#: ../help/soluce.E.txt:10
#, no-wrap
msgid "A <a object|radar>radar</a> is optional but could turn out useful to mark the position of the spiders on your mini map."
msgstr "Jestli postavíte <a object|radar>radar</a> je čistě na Vás, ale mohlo by se Vám hodit, že pavouky uvidíte na minimapě."
#. type: Bullet: '6)'
#: ../help/soluce.E.txt:12
#, no-wrap
msgid "A wheeled grabber should be part of the expedition. It will both clear the way cluttered with <a object|titanore>titanium ore</a> and bring the <a object|tnt>explosive device</a> back."
msgstr "Na výpravu byste dále měli poslat i pojízdné rameno. Uvolněte s ním cestu zasypanou <a object|titanore>titanovou rudou</a> a přivezte zpět <a object|tnt>výbušninu</a>."
#. type: Plain text
#: ../help/soluce.E.txt:15
#, no-wrap
msgid "<a command>Controls</a>"
msgstr "<a command>Ovládání</a>"

Some files were not shown because too many files have changed in this diff Show More