Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
|
Forum - Polski Portal COLOBOTa |
|
|
Przesunięty przez: Abadon 20-02-2010, 14:20 |
super pole siłowe |
Autor |
Wiadomość |
bot95
Twoja ulubiona misja: 1 na Orfenii
Dołączył: 04 Mar 2008 Posty: 7
|
Wysłany: 21-08-2008, 16:24 super pole siłowe
|
|
|
Witam oto mój pierwszy program:
Potrzebna nam będzie:
- stacja energetyczna(zasilana podglebiem uprzednio zbadaj teren szperaczem)
- robot osłaniacz (WAŻNE!!! zasilany zwykłym ogniwem)
Procedura:
1. Odpalamy na osłaniaczu ten program:
Kod: | extern void object::sochrona111()
{
object station;
float oper;
float radius;
radius = 25;
oper = 1;
station = radar(PowerStation);
goto(station.position);
turn(180);
while (true)
{
shield( oper,radius );
if ( energyCell.energyLevel < 0.5 )
{ oper = 0;
shield( oper,radius );
wait(30);
oper = 1;
shield( oper,radius );
}
}
} |
2. Dalej nic nie trzeba robić osłaniacz sam pojedzie do stacji energetycznej, uruchomi się i będzie działał. Jeśli energia nie zdąży się załadować na chwilę przerwie diałanie.
Proszę sprawdzić i wytknąć błędy no i komentować |
|
|
|
|
adiblol
Administrator forum FLOSS FTW!
Twoja ulubiona misja: porównywanie formatów audio
Pomógł: 18 razy Dołączył: 21 Kwi 2008 Posty: 1313 Skąd: pokój odsłuchowy
|
Wysłany: 21-08-2008, 16:38 RE: super pole siłowe
|
|
|
po co aż wait(30) wystarczy 6 sekund aby naładowac pół ogniwa. |
_________________ 1Tbps Project && Telecomix Network
|
|
|
|
|
bot95
Twoja ulubiona misja: 1 na Orfenii
Dołączył: 04 Mar 2008 Posty: 7
|
Wysłany: 21-08-2008, 16:41 RE: super pole siłowe
|
|
|
Wiem a ile potrzeba do naładowania ogniwa stacji energetycznej ??
Radzę wypróbować i się wypowiedzieć, fajnie to wygląda przy większej ilości ochraniaczy i stacji. |
|
|
|
|
mrowek
Twoja ulubiona misja: ostatnia na nowej ziemi
Wiek: 19 Dołączył: 30 Cze 2008 Posty: 65 Skąd: Tychy
|
Wysłany: 22-08-2008, 10:32 RE: super pole siłowe
|
|
|
dobre
|
_________________ error! [podpis uciekł] error!
WYSTĘPUJĄ:Kyuubi no yoko,Naruto uzumaki i
Administrator
-oddawaj podpis!
-no co? tak to jest jak się nie loguje!
-eee tam przesadzasz! no puść!
-nigdy!
-oddawaj! o mam go!
-ech! dajcie napis koniec!
-spoko |
|
|
|
|
adiblol
Administrator forum FLOSS FTW!
Twoja ulubiona misja: porównywanie formatów audio
Pomógł: 18 razy Dołączył: 21 Kwi 2008 Posty: 1313 Skąd: pokój odsłuchowy
|
Wysłany: 22-08-2008, 10:54 RE: super pole siłowe
|
|
|
aha... sorry za powtarzanie ale znowu net mi padł na komórce. A co do wait(30) to najlepiej zrobić tak (zamiast wait(30); ):
while(energyCell.energyLevel<1) wait(0.5); |
_________________ 1Tbps Project && Telecomix Network
|
|
|
|
|
mac1e7
Twoja ulubiona misja: Wszystkie na Orfenii
Wiek: 26 Dołączył: 10 Mar 2008 Posty: 61 Skąd: Kraków
|
Wysłany: 22-08-2008, 11:38 RE: super pole siłowe
|
|
|
A nie prościej postawić ręcznie tego robota na stacji i odpalić go na 15m Wtedy może działać bez przerwy... |
|
|
|
|
|
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
|
|
| |
|
|
|
|
Polski Portal COLOBOTa © 2008 - 2012 |
|
|