Forum www.CoLoBoT.fora.pl Strona Główna www.CoLoBoT.fora.pl
Forum poświęcone CoLoBoT'owi
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Program na zbieranie uranu

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.CoLoBoT.fora.pl Strona Główna -> Programy
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
stiepan5
Laik



Dołączył: 26 Lip 2005
Posty: 1
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 16:02, 26 Lip 2005    Temat postu: Program na zbieranie uranu

extern void object::Uran()
{
object itam;

item = radar(UraniumOre)
goto(item.position);
grab();

item = radar(NuclearPlant)
goto(item.position);
drop();
move(-3);
wait(15);

move(3);
grab();

goto(space(position));
drop();
}
Znajdźcie błędy Very Happy


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
SnAkE
Gość






PostWysłany: Pon 9:27, 01 Sie 2005    Temat postu:

1 Nie object itam tylko object item
2 Nie wait 15 tylko 34
I tyle.
i kropka[/quote]
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Elvis
Gość






PostWysłany: Pon 17:30, 07 Lis 2005    Temat postu:

Z tym czekaniem to można to rozwiązać tak jak w ćwiczeniu, tj. radarem wykrywać, czy ogniwo już się wykluło. Cool
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kixty
Gość






PostWysłany: Śro 10:03, 03 Sty 2007    Temat postu: błąd

W przedostatnim wierszu programu powinno byc space.position.


Poza tym do zbierania wiekszej liczby uranium sugeruje uzywac funkcji
while(true)
Wink
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kamil87
Gość






PostWysłany: Sob 22:17, 29 Wrz 2007    Temat postu:

Brakowało dwóch ,, ; '' przy instrukcji z radarem

Pozwoliłem sobie trochę usprawnić ten program, dodałem by ładowało ogniwo elektryczne

Kod:
extern void object::Uran()
{
object item;

while(true)
{
item = radar(UraniumOre);
goto(item.position);
grab();

item = radar(NuclearPlant);
goto(item.position);
drop();
move(-3);
wait(34);

move(3);
grab();

goto(space(position));
drop();


if ( energyCell.energyLevel < 0.5 )
{
item = radar(PowerStation);
if ( item != null )
{
goto(item.position);
while ( energyCell.energyLevel < 1 )
{
wait(1);
}
}
}
}
}
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Colobot
Gość






PostWysłany: Sob 20:08, 10 Maj 2008    Temat postu: poprawka

dobże napisał (space(position))
a to oproszczenie ma też ałtomatyczne ledowanie ogniwa tylko co jak robot ma ogniwo atomowe ??
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Colobot
Gość






PostWysłany: Sob 20:10, 10 Maj 2008    Temat postu: -

aha i jeszcze w poprawce jest wpisane ''whiel'' ale nie widze nigzie slowa ''do''
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Colobot
Gość






PostWysłany: Sob 20:14, 10 Maj 2008    Temat postu: -

no i jeszcze jedno ktos tam napisal ze mozna ozyc polecenia radar ale trzeba owzglendnic ze w elektrowni atomowej ogniwo stoi na taki modescie i radar trzeba ostawic zeby patrzl pod odpowiednim kontem a raczej ciensko go zgadnonc


jesli znasz ten kont to odpisz przydal by mi sie :)
Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.CoLoBoT.fora.pl Strona Główna -> Programy Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
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

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin