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
Stacja przekaźnikowa problem.
Autor Wiadomość
Bartek c++ 


Twoja ulubiona misja: Tropica - Czas na atak
Pomógł: 6 razy
Wiek: 20
Dołączył: 07 Lip 2009
Posty: 390
Wysłany: 30-11-2009, 15:39   Stacja przekaźnikowa problem.

Mam zamiar zrobić program do zabijania wszystkich obcych na planecie tylko mam problem.Jak zrobić tak : gdy jest informacja o określonej wartości w stacji to robot wykonuje czynność.
_________________

 
     
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: 30-11-2009, 16:08   

Czego nie wiesz? Jak odczytać wartosć ze stacji czy jak porównać wartości?
_________________
1Tbps Project && Telecomix Network

 
 
     
Bartek c++ 


Twoja ulubiona misja: Tropica - Czas na atak
Pomógł: 6 razy
Wiek: 20
Dołączył: 07 Lip 2009
Posty: 390
Wysłany: 30-11-2009, 16:21   

Nie jak zrobić żeby robot wykonywał jakąś czynność jeżeli będzie taka informacja w stacji przekażnikowej.Np send("dist",1.89,70); robot to wyśle a jeżeli będzie taka w stacji on strzeli.
_________________

 
     
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: 30-11-2009, 18:40   

Kod:
if (receive(...)==WARTOSC_REFERENCYJNA) {
 // Tu wstaw co ma robic jesli bedzie w stacji wartosc
} else {
 // Tu wstaw co ma robic jesli nie bedzie w stacji
}


Oto cała filozofia. Pod WARTOSC_REFERENCYJNA podstawiasz jaka wartość musi być żeby robot zrobił tą czynność.
_________________
1Tbps Project && Telecomix Network

 
 
     
Bartek c++ 


Twoja ulubiona misja: Tropica - Czas na atak
Pomógł: 6 razy
Wiek: 20
Dołączył: 07 Lip 2009
Posty: 390
Wysłany: 01-12-2009, 15:48   

Dzięki adiblol!
_________________

 
     
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: 01-12-2009, 16:57   

Nie ma za co. Wszystko jest w SatComie :)
_________________
1Tbps Project && Telecomix Network

 
 
     
Bartek c++ 


Twoja ulubiona misja: Tropica - Czas na atak
Pomógł: 6 razy
Wiek: 20
Dołączył: 07 Lip 2009
Posty: 390
Wysłany: 01-12-2009, 17:10   

A jak będzie; jeśli wartość w stacji będzie powyżej limitu np:20 to wykona czynność. a gdy poniżej wyłączy program. Z góry dzięki za pomoc.

[ Dodano: 01-12-2009, 17:45 ]
już wiem.
To np

Kod:
if ( receive("c") >20 )
{
 fire(0.1)
}
_________________

 
     
Wyświetl posty z ostatnich:   

Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Polski Portal COLOBOTa © 2008 - 2012