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 |
|
|
zabijanie za pomocą min |
Autor |
Wiadomość |
Kuba
Ulubieniec Os
Twoja ulubiona misja: 4 misja nowej ziemi
Wiek: 20 Dołączył: 03 Lip 2009 Posty: 20
|
Wysłany: 03-07-2009, 16:52 zabijanie za pomocą min
|
|
|
to nie jest MÓJ program znalazłem go na opuszczonej stronie colobota
zabija za pomocą min NIE DZIAŁA NA ROBAKI
extern void object::KillingByMines()
{
int[] aliens;
int[] otherAliens;
int i=0;
aliens[i++]=AlienAnt;
aliens[i++]=AlienSpider;
aliens[i++]=AlienWasp;
aliens[i++]=AlienQueen;
float[] radaliens;
radaliens[AlienAnt]=3; // Geometryczne promienie owadów
radaliens[AlienSpider]=3;
radaliens[AlienWasp]=3;
radaliens[AlienQueen]=7;
i=0;
otherAliens[i++]=AlienEgg; // Obiekty które mogą tworzyć obcych
otherAliens[i++]=AlienQueen;
object item;
while(true) {
item=radar(aliens);
if (item==null) {
if (radar(otherAliens)==null) break; // Nie przerywaj jeśli jest królowa albo jaja
wait(5);
continue;
}
if (item.altitude>0.2) { // użyteczne dla Os
wait(0.1);
continue;
}
produce(PosInFront(item.position, item.orientation, radaliens[item.category]),0,Mine,""); // stwórz minę
wait(1); // Nie śmieć minami po planszy
}
message("Nie ma owadów... i nie będzie!");
}
point object::PosInFront(point pos, float ang, float dist) { // Liczy pozycję z przodu obiektu
point zpos;
zpos.x=cos(ang)*dist+pos.x;
zpos.y=sin(ang)*dist+pos.y;
return zpos;
}
Uruchom program na dowolnym robocie (lub obcym ) i po kilkunastu sekundach ciesz się czystą planszą |
_________________ {Houston mamy problem}
{co?}
{uderzyła w nas duża OSA!!!} |
|
|
|
|
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
|
|
|
|
|
Kuba
Ulubieniec Os
Twoja ulubiona misja: 4 misja nowej ziemi
Wiek: 20 Dołączył: 03 Lip 2009 Posty: 20
|
Wysłany: 03-07-2009, 19:25
|
|
|
???? znalazłem go w googlach na jakiejś stronie
[ Dodano: 03-07-2009, 19:26 ]
gratuluje tylko czas oczekiwania można zmienić na 3,4 |
_________________ {Houston mamy problem}
{co?}
{uderzyła w nas duża OSA!!!} |
|
|
|
|
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
|
|
|
|
|
Kuba
Ulubieniec Os
Twoja ulubiona misja: 4 misja nowej ziemi
Wiek: 20 Dołączył: 03 Lip 2009 Posty: 20
|
|
|
|
|
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
|
|
|
|
|
Kuba
Ulubieniec Os
Twoja ulubiona misja: 4 misja nowej ziemi
Wiek: 20 Dołączył: 03 Lip 2009 Posty: 20
|
Wysłany: 04-07-2009, 12:55
|
|
|
a racja |
_________________ {Houston mamy problem}
{co?}
{uderzyła w nas duża OSA!!!} |
|
|
|
|
|
|
| |
|
|
|
|
Polski Portal COLOBOTa © 2008 - 2012 |
|
|