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, 14:20
Śmieciarz
Autor Wiadomość
colobotwymiiata 
Zjem cię


Twoja ulubiona misja: Swobodna na Krystalii
Pomógł: 6 razy
Wiek: 20
Dołączył: 02 Lut 2009
Posty: 329
Skąd: Oleśnica
Wysłany: 20-02-2009, 22:46   Śmieciarz

Ot, zwykły bot śmieciarz, przerabia wraki na tytan.

PS.:Tylko trzeba zaprogramować innego robota, żeby mu baterię zmieniał.

Kod:
extern void object::Sprzątaj()
{
object q;
point start;
start=position;
while(true)
{
if(radar(Wreck,0,360,0,9999999999999999999999999,1) !=null)
{
q=radar(Wreck);
idz(q);
recycle();
message("Posprzątałem,wracam");
goto(start);
}
}
}
object object::idz(object q)
{
while(radar(Wreck,0,360,0,6)==null)
{
turn(direction(q.position));
motor(1,1);
if(radar(0,0,360,0,5)!=null)
{
turn(-90);
move(3);
turn(90);
}
}
motor(0,0);
move(2);
}
Ostatnio zmieniony przez colobotwymiiata 20-02-2009, 23:27, w całości zmieniany 1 raz  
 
 
     
Konrad 


Wiek: 30
Dołączył: 06 Lut 2009
Posty: 47
Skąd: z Polski
Wysłany: 20-02-2009, 22:56   

Też kiedyś podobny napisałem :)
 
     
colobotwymiiata 
Zjem cię


Twoja ulubiona misja: Swobodna na Krystalii
Pomógł: 6 razy
Wiek: 20
Dołączył: 02 Lut 2009
Posty: 329
Skąd: Oleśnica
Wysłany: 20-02-2009, 23:09   

Hej, mi się zdaje, czy coś dziwnego dzieje się z załącznikami???

EDIT:
Ok już naprawione.
 
 
     
DeiDara 
Derosa out.


Twoja ulubiona misja: Wszystkie z Wulkani
Pomógł: 2 razy
Wiek: 21
Dołączył: 23 Lip 2008
Posty: 205
Skąd: Włocławek
Wysłany: 22-02-2009, 13:33   

nie wiem
_________________
An open mind is like a fortress with its gates unbarred and unguarded.
 
 
     
Knight_in_Fire 


Wiek: 27
Dołączył: 29 Sie 2010
Posty: 19
Skąd: Rybnik
Wysłany: 02-09-2010, 09:53   Re: Śmieciarz

colobotwymiiata napisał/a:

Kod:
extern void object::Sprzątaj()
{
object energia;
object q;
while(true)
{
if(radar(Wreck,0,360,0,9999999999999999999999999,1) !=null)
{
q=radar(Wreck);
idz(q);
recycle();
}
[b]                //energia
                if(energyCell.energyLevel < 0.4)
                                                    {
                        energia=radar(PowerStation);
                        if(energia != null)
                                                                            {
                                goto(energia.position);
                                wait(5);
                            }
                                                                           
                                                                             
                                                                            else if(radar(PowerCaptor)!=null)
                                                                            {
                                energia = radar(PowerCaptor);
                                goto(energia.position);
                                while(energyCell.energyLevel<0.9);
                                move(10);
                            }
                                                                               
                                                                                else {
                                message("Nie mam sie gdzie naladowac :(",1);
                                break;
                            }
                    } [/b]

}
}
object object::idz(object q)
{
while(radar(Wreck,0,360,0,6)==null)
{
turn(direction(q.position));
motor(1,1);
if(radar(0,0,360,0,5)!=null)
{
turn(-90);
move(3);
turn(90);
}
}
motor(0,0);
move(2);
}


Dodane z WybijMrowy. Przetestowane.
 
     
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