Page 2 of 3
Posted: Wed Mar 15, 2006 7:15 pm
by Susel
Poprostu otwierasz jeszce raz strone główną Cantr i logujesz się tak jak normalnie...
Posted: Wed Mar 15, 2006 7:21 pm
by Scorup
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

Posted: Wed Mar 15, 2006 7:37 pm
by Fiona
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?
Posted: Wed Mar 15, 2006 7:38 pm
by Gnom
Bez znaczenia, ale lepiej w tym samym. Wtedy Ci sie nie pomyli, bo mozna tak latwo stracic minutki...
Posted: Sun Apr 02, 2006 10:25 am
by NiKnight
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ę
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?

Posted: Sun Apr 02, 2006 10:39 am
by Garreth
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;) )
Posted: Sun Apr 02, 2006 12:22 pm
by NiKnight
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ć

Posted: Sun Apr 02, 2006 4:09 pm
by djliseq
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ć

Posted: Sun Apr 02, 2006 5:09 pm
by Garreth
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ć

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;)
Posted: Sun May 14, 2006 3:57 pm
by NiKnight
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

Posted: Thu Oct 19, 2006 12:55 pm
by Forien
co do tego programu... jak go uruchomic, i jak sciagnac Jave, jak nie mam? xD
Posted: Thu Oct 19, 2006 1:44 pm
by in vitro...
Posted: Thu Oct 19, 2006 1:59 pm
by Gender
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.
Posted: Thu Oct 19, 2006 2:06 pm
by Forien
dobra... dzieki za link.. sciagnalem i wystarczy plik .jar otworzyc

Posted: Thu Oct 19, 2006 2:09 pm
by in vitro...
ja zrobiłem tak, pewnie jest jakis prostszy sposob.
zgadłeś.
wystarczy plik .jar otworzyc
ty tez