Jak oszczedzac cenne 200 minutek w Cantr

Ogólna pozapostaciowa dyskusja pomiędzy graczami Cantr II.

Moderators: Public Relations Department, Players Department

User avatar
Susel
Posts: 453
Joined: Tue Jan 03, 2006 9:02 pm

Postby Susel » Wed Mar 15, 2006 7:15 pm

Poprostu otwierasz jeszce raz strone główną Cantr i logujesz się tak jak normalnie...
User avatar
Scorup
Posts: 282
Joined: Mon Nov 07, 2005 10:26 pm
Location: Katowice, Poland

Postby Scorup » Wed Mar 15, 2006 7:21 pm

Czytasz długaśny tekst, po czym przechodzisz na stronę główną Cantr.net i logujesz się jeszcze raz. Wtedy nie nalicza Ci minut straconych na czytanie.

Edit - blah... za długo posty pisze ;)
User avatar
Fiona
Posts: 536
Joined: Wed Mar 15, 2006 4:49 pm

Postby Fiona » Wed Mar 15, 2006 7:37 pm

Susel wrote:Poprostu otwierasz jeszce raz strone główną Cantr i logujesz się tak jak normalnie...


Ale w nowym oknie czy w tym samym, czy to bez znaczenia?
Ostatecznym celem homoseksualizmu jest walka z Kościołem i zniszczenie Kościoła.
O. Tadeusz Rydzyk.
User avatar
Gnom
Posts: 1186
Joined: Thu Dec 22, 2005 11:53 am
Location: Poland

Postby Gnom » Wed Mar 15, 2006 7:38 pm

Bez znaczenia, ale lepiej w tym samym. Wtedy Ci sie nie pomyli, bo mozna tak latwo stracic minutki...
User avatar
NiKnight
Posts: 791
Joined: Thu Jun 23, 2005 8:32 pm

Postby NiKnight » Sun Apr 02, 2006 10:25 am

W czasie przerwy w działaniu servera poprawiłem program do liczenia projektów. Teraz można samemu wpisywać proporcje projektów jak i same projekty. Uzupełniłem danymi z wiki, mam nadzieję, że wszystkie są poprawne :)

Sam program zajmuje około 250kB z czego tak naprawdę ponad 200kB to klasy potrzebne do czytania pliku konfiguracyjnego, mógłbym odchudzić to ale i tak program jest mały no i nie chce mi się :wink:

Image

Sam plik konfiguracyjny jest zwykłym plikiem XML. Ogólnie struktura wygląda następująco:

Code: Select all

<configuration>
  <projects>
    <project>
      <projectName> nazwa projektu </projectName>
      <productName> nazwa produktu </productName>
      <productQuantity> ilosc wyprodukowanego produktu</productQuantity>
      <products>
        <product>
          <name> Składnik pierwszy </name>
          <quantity> ilość składnika pierwszego </quantity>
        </product>
        ......
      </products>
    </project>
    ....
  </projects>
</configuration>


Na przykład produkcja żelaza przy użyciu prymitywnego pieca i węgla będzie zapisana w ten sposób:

Code: Select all

    <project>
      <projectName>Prymitywny piec - wytop żelaza przy użyciu węgla</projectName>
      <productName>Żelazo</productName>
      <productQuantity>350</productQuantity>
      <products>
        <product>
          <name>Ruda żelaza</name>
          <quantity>840</quantity>
        </product>
        <product>
          <name>Węgiel</name>
          <quantity>560</quantity>
        </product>
        <product>
          <name>Wapień</name>
          <quantity>1750</quantity>
        </product>
      </products>
    </project>


Chyba każdy rozumie jak zapisywać projekty no i dodawać nowe :)

Aha, nie zabezpieczałem programu przed złymi danymi więc uważajcie przy wpisywaniu danych do pliku konfiguracyjnego. Dodatkowo program wyświetla składniki "po przecinku" nie wiem jak i czy w ogóle w grze jest to zaokrąglane.

Program dostępny jest pod adresem:

http://www.smrw.lodz.pl/~mpni/cantr/cantr2projects.zip

I wymaga środowiska Java w wersji 5.0 (JRE 1.5)

Mam nadzieję, że przyda się komuś ten program... a może stworzyć strone gdzie będą tego typu pomoce? :)
Ni Ni Ni Ni!
Garreth
Posts: 85
Joined: Mon Feb 06, 2006 9:31 am
Location: Poland

Postby Garreth » Sun Apr 02, 2006 10:39 am

fajny ten programik;) przydatny;) chyba zwykly systemowy kalkulator juz mi sie nie przyda do cantr;)

EDIT:
Trudne byloby przerobienie tego programu aby wyswietlal jeszcze ilosc wymaganego czasu do zakonczenia projektu? Niestety nie znam Javy wiec sam nie dam rady tego zrobic (jeszcze;) )
User avatar
NiKnight
Posts: 791
Joined: Thu Jun 23, 2005 8:32 pm

Postby NiKnight » Sun Apr 02, 2006 12:22 pm

Nie, najprościej po prostu w pliku konfiguracyjnym podawać dzienne projekty. W wolnej chwili dodam jeszcze ilość dni potrzebnych do wykonania projektu, z tym, że będzie to wiązało się z dublowaniem projektów w niektórych przypadkach (kruszenie hematytu za pomocą zwykłego młotka bądź kowalskiego).

Jak zmienie to dam znać :)
Ni Ni Ni Ni!
User avatar
djliseq
Posts: 37
Joined: Tue Mar 28, 2006 11:39 pm
Location: POLAND

Postby djliseq » Sun Apr 02, 2006 4:09 pm

Ja znam bajer jak sprawdzić czy wydarzyło się coś nowego, mało przydatne, ale co tam.
- Jeśli nic się nie Wydarzyło to Imie postaci będzie widoczne jako link odwiedzony(szary kolor) a jeśli coś się zdarzyło to jako nieodwiedzony(biały kolor)
Pewnie karzdy to wie, ale nie zaszkodzi napisać :D
Federacja RP! - odgrywaj z nami Image
Garreth
Posts: 85
Joined: Mon Feb 06, 2006 9:31 am
Location: Poland

Postby Garreth » Sun Apr 02, 2006 5:09 pm

djliseq wrote:Ja znam bajer jak sprawdzić czy wydarzyło się coś nowego, mało przydatne, ale co tam.
- Jeśli nic się nie Wydarzyło to Imie postaci będzie widoczne jako link odwiedzony(szary kolor) a jeśli coś się zdarzyło to jako nieodwiedzony(biały kolor)
Pewnie karzdy to wie, ale nie zaszkodzi napisać :D


mnie zawsze denerwuje pora jedzenia bo wtedy wszystkie postacie maja biale imie, a ja z natury to leniwy jestem i nie chce mi sie klikac po wszystkich;)
User avatar
NiKnight
Posts: 791
Joined: Thu Jun 23, 2005 8:32 pm

Postby NiKnight » Sun May 14, 2006 3:57 pm

Dodałem czas wykonania projektu w dniach. Oczywiście jest to zależne od zdolności postaci, czego nie uwzględniłem.

Czas jest liczony na podstawie ilości dziennej. Tzn. jeśli rozbicie hematytu mlotem kowalskim wynosi 1050g/dzień to taką wartość trzeba wpisać w pliku konfiguracyjnym. Mówiąc prościej: wpisujemu produkcję dzienną.

Trochę "poprawiałem" ten program, dodanie jednej liniki kodu zajęło mi półtora miesiąca :lol:
Ni Ni Ni Ni!
User avatar
Forien
Posts: 401
Joined: Thu Jul 20, 2006 4:07 pm
Location: Poznan (Poland)
Contact:

Postby Forien » Thu Oct 19, 2006 12:55 pm

co do tego programu... jak go uruchomic, i jak sciagnac Jave, jak nie mam? xD
Image
"Opinia publiczna powinna być zaalarmowana swoim nieistnieniem." (Lec)
User avatar
in vitro...
Posts: 1957
Joined: Sun Feb 26, 2006 11:11 pm
Location: Lake Bodom

Postby in vitro... » Thu Oct 19, 2006 1:44 pm

cantr się posypał
Gender
Posts: 208
Joined: Tue Mar 14, 2006 9:02 am

Postby Gender » Thu Oct 19, 2006 1:59 pm

No, to jest polowa odpowiedzi...
ja zrobiłem tak, pewnie jest jakis prostszy sposob.

Założyłem sobie skrót, w ścieżce wykonywania wpisałem coś takiego:
"C:\Program Files\Java\jre1.5.0_07\bin\java.exe" -cp "c:\Documents and Settings\gumi\Moje dokumenty\Cantr\cantr2projects.jar" niknight.cantr2projects.MainClass

i ustawiłem "rozpocznij w" na:
"c:\Documents and Settings\gumi\Moje dokumenty\Cantr\"

zadziałało.
User avatar
Forien
Posts: 401
Joined: Thu Jul 20, 2006 4:07 pm
Location: Poznan (Poland)
Contact:

Postby Forien » Thu Oct 19, 2006 2:06 pm

dobra... dzieki za link.. sciagnalem i wystarczy plik .jar otworzyc :D
Image

"Opinia publiczna powinna być zaalarmowana swoim nieistnieniem." (Lec)
User avatar
in vitro...
Posts: 1957
Joined: Sun Feb 26, 2006 11:11 pm
Location: Lake Bodom

Postby in vitro... » Thu Oct 19, 2006 2:09 pm

ja zrobiłem tak, pewnie jest jakis prostszy sposob.

zgadłeś.
wystarczy plik .jar otworzyc
ty tez
cantr się posypał

Return to “Ogólne dyskusje”

Who is online

Users browsing this forum: No registered users and 1 guest