|
Polski Portal COLOBOTa COLOBOT Polish Portal |
|
Defensywa - automat do osłony
cyryl - 01-03-2010, 18:30 Temat postu: automat do osłony ten program włącza osłone kiedy jest to konieczne
Kod: |
extern void object::Osłona()
{
object osa;
object mrowka;
object pajak;
while(true)
{
osa=radar(AlienWasp,0,360,0,60);
if(osa!=null)
{
shield ( 1,18 );
}
mrowka=radar(AlienAnt,0,360,0,60);
if(mrowka!=null)
{
shield ( 1,18 );
}
pajak=radar(AlienSpider,0,360,0,30);
if(pajak!=null)
{
shield ( 1,18 );
}
if(pajak==null)
{
if(mrowka==null)
{
if(osa==null)
{
shield(0,18);
}
}
}
}
} |
adiblol - 01-03-2010, 18:53
DO ADMINA: Dlaczego nie mogę edytować? o.O
Daj w tag code a nie b.
Berserker - 01-03-2010, 18:54
Poczytaj o operatorach || i && (or i and)
Schocker - 01-03-2010, 21:43
adiblol napisał/a: | DO ADMINA: Dlaczego nie mogę edytować? o.O |
Ponieważ modzi nie są tu modami. Wiem, dziwnie brzmi. ^^;
To jeden z Twoich pierwszych programów? Jeśli tak, całkiem niezły. Ale Berserker ma rację: kod będzie wtedy bardziej czytelny i prostszy. ^^
Bartek c++ - 01-03-2010, 21:50
cyryl napisał/a: | object osa;
object mrowka;
object pajak; |
Po co to wszystko?
można tak;
Kod: | object osa,mrowka,pajak; |
[ Dodano: 01-03-2010, 21:51 ]
I program włącza osłone gdy nie ma robali!
Trzeba to poprawić cyryl.
Abadon - 02-03-2010, 17:58
Cytat: | DO ADMINA: Dlaczego nie mogę edytować? o.O |
Teraz już możesz. Po prostu zapomniałem zezwolić moderatorom moderowanie w tym dziale.
|
|