|
Polski Portal COLOBOTa COLOBOT Polish Portal |
|
Zasoby - Krótki programik do znajdywania i przetapiania tytanu
Mikukonyrka - 11-02-2008, 16:40 Temat postu: RE: Zabójca by Tomesy ja mam taki sobie krótki programik do znajdywania i przetapiania tytanu
UWAGA!! PO LEWEJ STRONIE OD HUTY NIC NIE MOŻE STAĆ W ODLEGŁOŚCI 15m!!
extern void object::Tytan()
{
object item;
object element;
object place;
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (12);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (11);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (10);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (9);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (8);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (7);
drop ();
place = radar (PowerPlant);
goto (place.position);
wait (8);
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (6);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (5);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (4);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (3);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (2);
drop ();
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (1);
drop ();
}
Tomesy - 11-02-2008, 16:47 Temat postu: RE: Zabójca by Tomesy Powinieneś sprawić, aby program nie działał na "ślepo". Wzoruj się na programie CollectTitanium3.
COLOBOT - 11-02-2008, 17:01 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu Tu jest ten sam program w krótszej wersji:
Kod: | extern void object::Tytan()
{
object item;
object element;
object place;
int i;
for (i = 12; i > 0; i--)
{
item = radar (TitaniumOre);
goto (item.position);
grab ();
element = radar (Converter);
goto (element.position);
drop ();
turn (180);
move (5);
wait (12);
turn (180);
move (5);
grab ();
turn (90);
move (i);
drop ();
if (i == 7)
{
place = radar (PowerPlant);
goto (place.position);
wait (8);
}
}
} |
Mikukonyrka - 14-02-2008, 18:28 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu o co chodzi z tym move (i)
Tomesy - 14-02-2008, 18:30 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu Porusza robotem o wartość zawartą w zmiennej "i"
Mikukonyrka - 14-02-2008, 18:30 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu boja to dopiero zaczynam w colobota i nie znam nic poza 'move' 'fire' 'turn' 'radar' i 'goto' i to w najprostszej wersji
:@:D
Mikukonyrka - 14-02-2008, 18:31 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu aha
Tomesy - 14-02-2008, 18:31 Temat postu: RE: Krótki programik do znajdywania i przetapiania tytanu Spoko. Każdy od tego zaczynał
|
|