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
Kategoria Inżyniera
Autor Wiadomość
Emxx52 
W istocie


Twoja ulubiona misja: Tropica
Dołączył: 04 Kwi 2010
Posty: 207
Skąd: Z istotnych pobudek
Wysłany: 18-02-2011, 19:17   Kategoria Inżyniera

Zapewne każdy wie, że kategoria inżyniera (w scene) to Tech, lecz program robota w CBOT tej kategorii nie przyjmuje. Zapewne wiecie również, że kategorię można zastąpić liczbą (tylko trzeba ją znać). Nie wiem czy to nowe odkrycie (patrz poniżej), ale umieszczam ten program:
Jak pokazać liczbę obiektu (w tym przypadku Inżyniera)


Kod:
extern void object::NoweOdkrycie()
{
object e=radar(0); //gdy robot stoi blisko inżyniera
message(e.category);
wait(1);
float i=e.category;
message(i);
e=radar(i);
turn(direction(e.position));
}


Napisałem ten program jakieś 5 minut temu i z tego programu wynika, że jego kategoria to 302 (i działa).

[ Dodano: 18-02-2011, 20:18 ]
Przepraszam. Jednak się pomyliłem. Inżynier ma kategorię CBOT, ale program może się przydać do innych obiektów (albo i nie). Jeszcze jakieś dwie minuty temu mógłbym przysiąc, że nie ma. Kiedyś sprawdzałem i wydaje mi się, że nie podświetliło się. :roll:
_________________
Windows w szacie Linuxa
 
     
Sioner 
Ubuntu user


Dołączył: 23 Mar 2009
Posty: 152
Wysłany: 18-02-2011, 20:32   

A możesz zrobić to w drugą stronę? Kiedyś na forum był obiekt 30 i może tym da się wykryć co to mogło być...
_________________
Gość, Windows jest do kitu. Pobierz sobie lepiej Linuxa.
 
 
     
krzys_h 


Twoja ulubiona misja: Wszystkie :)
Pomógł: 3 razy
Wiek: 20
Dołączył: 12 Gru 2010
Posty: 255
Skąd: Łódź
Wysłany: 18-02-2011, 21:03   

Nie da się, bo ten obiekt NIE MA NAZWY!!! Wpisz sobie
Kod:
object item = radar(0);
message(item.category);

w programie, stań przy drzewie/roślinie i go włącz. Otrzymasz ID obiektu bo drzewo nie ma w CBot kategorii! Podobnie jest z obiektem 30...

[ Dodano: 18-02-2011, 21:12 ]
A da się go wyprodukować tylko dlatego, że jakiś programista z Epsiteca się rozpędził i dodał go do listy obiektów, które można tworzyć przez produce...
 
 
     
Apus 


Twoja ulubiona misja: 2 pierwsze na Wulkanii
Pomógł: 3 razy
Wiek: 19
Dołączył: 09 Kwi 2010
Posty: 246
Skąd: ze wsi
Wysłany: 19-02-2011, 14:37   

krzys_h napisał/a:
A da się go wyprodukować tylko dlatego, że jakiś programista z Epsiteca się rozpędził i dodał go do listy obiektów, które można tworzyć przez produce...


Techa? Wyprodukować techa przez produce??? :shock:
 
     
krzys_h 


Twoja ulubiona misja: Wszystkie :)
Pomógł: 3 razy
Wiek: 20
Dołączył: 12 Gru 2010
Posty: 255
Skąd: Łódź
Wysłany: 19-02-2011, 15:52   

Źle się wyraziłem: miałem na myśli obiekt 30 i powód jego istnienieni :)
 
 
     
Emxx52 
W istocie


Twoja ulubiona misja: Tropica
Dołączył: 04 Kwi 2010
Posty: 207
Skąd: Z istotnych pobudek
Wysłany: 22-02-2011, 22:37   

Ha! Odkryłem kategorie kilku ruin (liczbowe). Działa! 308 - mały wspornik radaru. 310 -ruiny konwertera.
_________________
Windows w szacie Linuxa
 
     
Sioner 
Ubuntu user


Dołączył: 23 Mar 2009
Posty: 152
Wysłany: 23-02-2011, 20:56   

Emxx52 napisał/a:
mały wspornik radaru
a to przypadkiem też nie jest ruina?(pamiętam, że tak wyglądał radar po stopieniu)
_________________
Gość, Windows jest do kitu. Pobierz sobie lepiej Linuxa.
 
 
     
Raptor 
Clever Girl


Twoja ulubiona misja: Raptorowanie
Pomógł: 4 razy
Wiek: 24
Dołączył: 26 Cze 2010
Posty: 432
Skąd: Isla Nublar
Wysłany: 24-02-2011, 00:58   

Sioner napisał/a:
Emxx52 napisał/a:
mały wspornik radaru
a to przypadkiem też nie jest ruina?(pamiętam, że tak wyglądał radar po stopieniu)

Tu chyba raczej chodzi o RuinSupport generowany z CreateObject.
_________________
- Stężenie czekolady we krwi: 93‰
- Ja to bym zjadł jeszcze batona...


 
     
Emxx52 
W istocie


Twoja ulubiona misja: Tropica
Dołączył: 04 Kwi 2010
Posty: 207
Skąd: Z istotnych pobudek
Wysłany: 24-02-2011, 19:45   

Tak, o to mi chodziło
_________________
Windows w szacie Linuxa
 
     
Wyświetl posty z ostatnich:   

Wersja do druku

Skocz do:  

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