Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 Polski Portal COLOBOTa - COLOBOT Polish Portal
Forum - Polski Portal COLOBOTa
Strona głównaStrona główna UżytkownicyUżytkownicy GrupyGrupy StatystykiStatystyki


Poprzedni temat «» Następny temat
Przesunięty przez: Abadon
20-02-2010, 13:53
Osłaniacz by Tomesy
Autor Wiadomość
Tomesy


Dołączył: 10 Lut 2008
Posty: 103
Skąd: Łomża
Wysłany: 17-02-2008, 14:47   Osłaniacz by Tomesy

Ten program jest do robota osłaniacza. Będzie on podążał za obiektem, a promień osłony będzie równy dystansowi dzielącemu go od obiektu. Domyślnie jest wpisane "Me", czyli astronauta. W miejsce "Me" można wpisać każdą inną kategorię obiektu za którą ma podążać osłaniacz.

Kod:
extern void object::Osłaniacz()
{
object target;
float dir, len, len2d;

target = radar(WingedOrgaShooter);

while ( target != null )
{
len = distance(position, target.position);
len2d = distance2d(position, target.position);

if (len < 50)
{
shield(1, len);
}
else shield(0, len);

if ( len2d < 10 ) motor(len2d/10-1, len2d/10-1);
else
{
dir = direction(target.position);
if ( dir < 0 ) motor(1, 1+dir/90);
else motor(1-dir/90, 1);

}

target = radar(WingedOrgaShooter);
}
shield(0, 10);
motor(0, 0);
}


Może nie jest to dzieło sztuki, ale czasem może być przydatny, np. w misjach na Nowej Ziemi.
_________________
Piszę bo lubię.
Ostatnio zmieniony przez Tomesy 27-02-2008, 20:20, w całości zmieniany 1 raz  
 
 
 
C ruels! 
Neokid


Twoja ulubiona misja: user levels,swobodna gra i KO
Wiek: 22
Dołączył: 08 Paź 2009
Posty: 185
Skąd: Devil MachineXD
Wysłany: 23-01-2011, 11:19   

Prosty ale skuteczny-takie programy lubię najbardziej.

[ Komentarz dodany przez: adiblol: 23-01-2011, 11:36 ]
rofl, post jest z 2008 roku a mamy 2011. Chyba rekord odkopu :lol:
_________________
http://doladujse.pl/7415 -doładowania na koma
http://www.minecraftaccounts.com?join=34132 - darmowe konta do gry Minecraft
 
     
Wyświetl posty z ostatnich:   
Nie możesz pisać nowych tematów
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum

Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Polski Portal COLOBOTa © 2008 - 2012