Nieśmiertelne Gry

Zeus Pan Olimpu => Zeus Pan Olimpu => Wątek zaczęty przez: ziemek8 w 05.12.2011, 17:30:00

Tytuł: Program do modyfikowania świątyń [wersja 2012] - sugestie
Wiadomość wysłana przez: ziemek8 w 05.12.2011, 17:30:00
Link do ostatniej wersji:
http://zeus.n-gry.pl/files/zeus/generator.rar



Nowozarejestrowany użytkownik XxSPIDxX  podsunął całkiem ciekawy pomysł. Aż dziwię się, że wcześniej na to nie wpadłem.
Mam zamiar stworzyć program do modyfikowania świątyń. Obecnie przyjmuję sugestię i nie podaję żadnych dat. ;)

Pomysł jest taki, by wybierając z menu rodzai płytki/rzeźby/posągu itp. i klikając na odpowiednich polach zapisywać położenie tych płytek/rzeźb/posągów itp. Po wypełnieniu wszystkich pól możnaby było zapisać świątynię - program generował by odpowiedni plik *.txt.

Co myślicie? Jakie macie sugestie na funkcjonalności dla programu?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 05.12.2011, 18:48:57
Pytanie - jakich opcji? ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 05.12.2011, 18:56:34
Podgląd graficzny? Nie wiem czy grafiki są 'dostępne' z folderów.

To chyba byłoby najważniejsza opcją dla osób modyfikujących świątynie, szczególnie początkujących.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 05.12.2011, 19:14:15
O fajnie  :).
Moje sugestie:
-tak jak wyżej, podgląd wykonanych prac,
-mniej więcej podobny interfejs do zeusa tyle, że zamiast kultura, estetyka itp. aby było kolumny, budynki itd.
-np. aby można było wybrać ile na ile ta świątynia ma być, aby było można się dobrze dopasować,
Resztę dopiszę jak coś wymyślę.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 05.12.2011, 19:46:18
Z podglądem może być problem. Myślę, że okaże się to na tyle trudne i pracochłonne, że (przynajmniej w najbliższej przyszłości) nie zostanie zaimplementowane.

Podobnie, choć zdecydowanie mniej pracy by trzeba było do tego, ale jednak sporo - z wyglądem interfejsu użytkownika - myślę, że ograniczę się po prostu do domyślnego wyglądu okienek systemu Windows. ;)

Nawet jeśli macie sugestie podobne do tych i wymagające sporo pracy, to mimo wszystko napiszcie o nich. Dzięki nim mogą pojawić się nowe pomysły.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 05.12.2011, 21:53:33
Chodzi o jakiś prosty podgląd graficzny... 2d, płaski, z góry?

Na przykład posąg byłby brązową kropką, a budynek świątyni to kwadrat lub prostokąt, w zależności od wielkości. Różne kafelki mogłyby być rombami/kwadratami itp itd.

Nie chodzi przecież o zrobienie izometrycznego rzutu z grafą z gry ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 05.12.2011, 22:23:09
Podgląd graficzny? Nie wiem czy grafiki są 'dostępne' z folderów.
Nie chodzi przecież o zrobienie izometrycznego rzutu z grafą z gry ;)
Myślałem, że mówisz o folderach gry i grafikach gry. ;)

Płaskie 2D jak najbardziej. Jeżeli będzie ktoś chętny do zrobienia grafik (aktualna wersja (czyli ta która zostanie wydana w sensownym czasie) zakłada po prostu różne kolory) płytek i innych elementów (coś jak w generatorze dzielnic ;) ) to by było super.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 05.12.2011, 23:31:22
Myślałem kiedyś nad czymś takim, ale moje zdolności programistyczne okazały się za słabe ;).

Cytuj
np. aby można było wybrać ile na ile ta świątynia ma być, aby było można się dobrze dopasować
A co z tzw. ciekawymi świątyniami, gdzie pewne elementy są odseparowane od reszty?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 05.12.2011, 23:52:43
Podgląd graficzny? Nie wiem czy grafiki są 'dostępne' z folderów.
Nie chodzi przecież o zrobienie izometrycznego rzutu z grafą z gry ;)
Myślałem, że mówisz o folderach gry i grafikach gry. ;)

Płaskie 2D jak najbardziej. Jeżeli będzie ktoś chętny do zrobienia grafik (aktualna wersja (czyli ta która zostanie wydana w sensownym czasie) zakłada po prostu różne kolory) płytek i innych elementów (coś jak w generatorze dzielnic ;) ) to by było super.

Da się zrobić nawet i jutro :P

Jedynie o listę płytek proszę żeby wiedzieć co jak wygląda i ile tego jest.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.12.2011, 08:31:18
Pytanie - jakich opcji? ;)

Tak sobie myślałem i wpadłem na takie coś jak możliwość zmieniania pięter tj. można położyć schody na poziomie 0 i następnie za pomocą odpowiedniego klawisza podnieść/obniżyć "szkic" o poziom lub dwa. Plus zrobienie małych ikon jak np. szczyt chorągwi oddziału (kulka i kawałek kijka) wykorzystać jako ikonę płytki na której stoi chorągiew.

Da się zrobić nawet i jutro :P

Jedynie o listę płytek proszę żeby wiedzieć co jak wygląda i ile tego jest.

Dostaniesz za jakiś czas. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Dragwen w 06.12.2011, 13:48:33
Bójcie sie ludzie, straszliwy (?) dragwen poraca po dwumiesięcznej przerwie! :D

Bardzo fajny pomysł, ja osobiście też ani nie umiem, ani nie mam siły do męczenia się z jakimiś cyferkami by zmodyfikować świątynię.
Więc czekam na wielką premierę programu (???)
ten pomysł z piętrami jest dobry. W sumie to nie byłoby miło, gdyby wszystkie świątynie miały tylko jedno.
Może jeszcze tak by można było pokombinować, by "umieścić" w budynku świątyni inny budynek lub ozdobę "dla pokazu"
np w świątyni posejdona Rzeźba Delfina.
Albo jeszcze inaczej, na przykład u aresa budynek zbrojowni (z pewnością nie działałby "jak zwykle" tylko tak, dla pokazu) a u innego boga jeszcze coś innego itd.
tylko nie wiem, czy tak się da >.<
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 06.12.2011, 14:20:35
A co z tzw. ciekawymi świątyniami, gdzie pewne elementy są odseparowane od reszty?
Nie pamiętam jak to było w samej grze - niezakodowanie gruntu na zerowym poziomie skutkowało dziurą w świątyni, tak? W samym programie też da się to zrobić.

Da się zrobić nawet i jutro :P
Jedynie o listę płytek proszę żeby wiedzieć co jak wygląda i ile tego jest.
Super. Tu jest jeden obrazek płytek oraz lista wszystkiego: http://zeus.n-gry.pl/60 . Jeżeli Ci się chce, możesz posprawdzać resztę. Jeżeli będziesz miał taką możliwość to możesz zrobić dwa zestawy, powiedzmy jeden o wielkościach np. 15px na jednostkę (płytkę świątyni), drugi o wielkościach np. 30px. Oczywiście wedle uznania - jeżeli lepiej będą wyglądać inne wielkości to zrób inne. ;)
Tak jak KazuaR pisze: "Plus zrobienie małych ikon jak np. szczyt chorągwi oddziału (kulka i kawałek kijka) wykorzystać jako ikonę płytki na której stoi chorągiew." Też fajnie by było. ;)

Co do pięter - jak najbardziej KazuaR. Np. zaznaczenie obszaru płytek i wybranie opcji spowoduje (poza późniejszym zakodowaniem na innym poziomie) dodanie wkoło odpowiedniej liczby schodów.

Może jeszcze tak by można było pokombinować, by "umieścić" w budynku świątyni inny budynek lub ozdobę "dla pokazu" np w świątyni posejdona Rzeźba Delfina.
Albo jeszcze inaczej, na przykład u aresa budynek zbrojowni (z pewnością nie działałby "jak zwykle" tylko tak, dla pokazu) a u innego boga jeszcze coś innego itd.
tylko nie wiem, czy tak się da >.<
Trzeba zostawić dziurę w świątyni i w czasie gry postawić budynek. Innego sposobu nie znam.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 06.12.2011, 15:24:22
Jeszcze można rozszerzyć ten program także do piramid, bo do tej pory chyba nikt ich jeszcze nie modyfikował właśnie ze względu na trudności z kodem.

Wygodnie by też było zrobić tak, by można było w łatwy sposób zmienić bóstwo dedykowane świątyni (rzeźby), czyli taki uniwersalny posąg, który może przybrać postać każdego z bóstw po wybraniu z rozwijanej listy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.12.2011, 16:03:15
Może jeszcze tak by można było pokombinować, by "umieścić" w budynku świątyni inny budynek lub ozdobę "dla pokazu"
np w świątyni posejdona Rzeźba Delfina.
Albo jeszcze inaczej, na przykład u aresa budynek zbrojowni (z pewnością nie działałby "jak zwykle" tylko tak, dla pokazu) a u innego boga jeszcze coś innego itd.
tylko nie wiem, czy tak się da >.<
Trzeba zostawić dziurę w świątyni i w czasie gry postawić budynek. Innego sposobu nie znam.

Ja zaś mam pewną teorię... Pomiędzy kodami 163 (czerwona płytka) i 1000 (schody świątyni) jest dość spora przerwa więc ciekawi mnie czy liczby 164-999 stanowią normalne budowle. Zaraz to sprawdzę. ;]

Jeszcze można rozszerzyć ten program także do piramid, bo do tej pory chyba nikt ich jeszcze nie modyfikował właśnie ze względu na trudności z kodem.

Jak uda się rozgryźć kod odpowiedzialny za stawianie szkieletu piramidy to czemu nie.

Wygodnie by też było zrobić tak, by można było w łatwy sposób zmienić bóstwo dedykowane świątyni (rzeźby), czyli taki uniwersalny posąg, który może przybrać postać każdego z bóstw po wybraniu z rozwijanej listy.

Będzie wtedy jak z tym bugiem w grze otwartej: świątynia Zeusa z posągami Dionizosa. ;D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 06.12.2011, 16:11:06
Z tymi piętrami to dobry pomysł.
Lecz odnośnie do pięter aby to się tak podwyższało aby taka niby siatka była czyli takie kwadraciki. Każdy z kwadracików odpowiadał by za płytkę marmuru/schody/rzeźby itd. Jeszcze jedno, chodzi o to aby ta siatka była w środku kwadracików przezroczysta aby było można się dopasować(mniej więcej takie coś w simsach). Oczywiście widok z góry :).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.12.2011, 16:18:53
Tak więc sprawdziłem tę swoją teorię i gra mi się rozkracza po ustawieniu kodu. W sprawie budynków jako ozdób pozostaje robienie pustych miejsc.

Lecz odnośnie do pięter aby to się tak podwyższało aby taka niby siatka była czyli takie kwadraciki. Każdy z kwadracików odpowiadał by za płytkę marmuru/schody/rzeźby itd. Jeszcze jedno, chodzi o to aby ta siatka była w środku kwadracików przezroczysta aby było można się dopasować(mniej więcej takie coś w simsach). Oczywiście widok z góry :).

Izometrycznie raczej tego nie zrobi się. ;p
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 06.12.2011, 17:32:35
Poniżej na szybko (czyt: 30 minut w paincie i kubek herbaty owocowej) zrobione budynki świątyni w wymiarach 23x23 pixele jedna 'klatka' (właściwie to 21x21, bo 2 pixele poziomo i pionowo zabiera obramowanie 'klatki').

Tak może być?

(http://i.imgur.com/pAy6e.png)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 06.12.2011, 18:07:18
Mnie się podoba, tylko te linie są zbyt widoczne ;).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 06.12.2011, 18:09:11
To dobrze - taki był zamysł, by pomóc noobkom i by mieli widoczną siatkę a nie musieli się domyślać gdzie jest koniec a gdzie początek kolejnego obrazka :)

Poza tym, to ma być edytor, a nie program do prezentacji :P

PS: Na 23 pixelach trudno zrobić rzeźbę. Będzie git jeśli za 'rzeźbę' przyjmę 3 pierwsze litery bóstwa a za kierunek grubą, jaskrawą kreskę? (północ na górze klatki, wschód po prawej etc.)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 06.12.2011, 19:51:20
Na tą chwilę zrobiłem:

Budynki świątyń: pola 1-2, 158-150, 110

Pałac, ołtarz i flagi: pola 2-6, 109

Wszystkie rzeźby: pola 7-54, 133-140

Płytki bez ognia: pola 55-60, 152-154

Płytki z ogniem: pola 111-116, 155-157

Jeśli dobrze liczę, zostały mi duże posągi (kompletnie nie wiem jak je zrobić), schody + surowce naturalne (kamienie z rudą, drzewka itp), oraz duże budynki: wspaniały posąg posejdona, obserwatorium i muzeum.

Ale da się zrobić ;)

PS: Robótka sponsorowana przez skróty klawiszowe ctrl+c, ctrl+v ;D

Poniżej: Płytki bez ognia:

(http://i.imgur.com/0Icpr.png)

EDIT: Schody i płytki surowcowe zrobione. Na dziś fajrant, jutro reszta :]
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.12.2011, 21:16:16
Jeśli dobrze liczę, zostały mi duże posągi (kompletnie nie wiem jak je zrobić), schody + surowce naturalne (kamienie z rudą, drzewka itp), oraz duże budynki: wspaniały posąg posejdona, obserwatorium i muzeum.

Duży kwadrat z rysunkiem atrybutu by pasował. :D Coś w taki deseń:

Zeus - piorun
Posejdon - trójząb
Hades - jakaś czaszka
Demeter - kłos pszenicy
Apollo - instrument
etc.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 06.12.2011, 21:25:20
Hmmm, to byłby dobry pomysł! Zlikwidowałbym wewnątrzną siatkę by atrybut owy ładnie wyglądał :D O, o! I jeszcze odpowiednie kolorki, np: niebieski dla Posejdona, zielony dla Demeter.

No i jakiś tam znacznik kierunkowy bo cztery wersje muszą być.

Obserwatorium: Biała podstawa, niebieskie koło (dach), pomarańczowe koło (maszt od soczewki)?
Posąg posejdona: Trójząb i ozdoby na dużym kwadracie?
Muzeum: Nie wiem, może zębatka jak w grze?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.12.2011, 23:01:06
Cytuj
Hmmm, to byłby dobry pomysł! Zlikwidowałbym wewnątrzną siatkę by atrybut owy ładnie wyglądał :D O, o! I jeszcze odpowiednie kolorki, np: niebieski dla Posejdona, zielony dla Demeter.

Bo jest dobry. ;]

Myślałem nad pomysłami na te ikonki i mogę dodać resztę propozycji do tych wyżej wpisanych:

Hera - pomarańcza;
Artemida - łuk albo połeć mięsa;
Atena - rysunek drzewka oliwnego albo dzbana oliwek z gry;
Hermes - skrzydło bądź sandał;
Dionizos - winogrono;
Atlas - jakaś skała, granit może;
Ares - miecz;
Hefajstos - kowadło?;
Afrodyta - serce;

Jak kogoś pominąłem to przypadkiem.

Cytuj
No i jakiś tam znacznik kierunkowy bo cztery wersje muszą być.

Może szerokie na całą "ściankę" rzeźby V wskazujące kierunek?

Cytuj
Obserwatorium: Biała podstawa, niebieskie koło (dach), pomarańczowe koło (maszt od soczewki)?
Posąg posejdona: Trójząb i ozdoby na dużym kwadracie?
Muzeum: Nie wiem, może zębatka jak w grze?

Co do budynków-ozdób to w generatorze dzielnic chyba był rysunek obserwatorium. Zawsze to mniej roboty. Ewentualnie można by z gry wyciąć ikony i je jakoś obrobić.

Hm, dopiero teraz zajrzałem na poprzednią stronę i ujrzałem koncept budynków. Jest spoko tylko ja bym zrobił te linie cieńsze albo skasował je. :E
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 06.12.2011, 23:40:52
Co do budynków - linie skasuje. I tak brzydko wyglądają.

Zeus: Piorun
Posejdon: Trójząb
Demeter: Kłos zboża
Atena: Dzban oliwy
Artemida: Łuk i strzała
Apollo: Złota harfa
Ares: Skrzyżowane miecze
Hefajstos: Młot i kowadło
Afrodyta: Serce
Hermes: Moneta? Tudzież skrzydlaty hełm
Dionizos: Amfora wina
Hera: Pomarańcza
Atlas: Skała lub kula ziemska?

Znacznikami kierunkowymi są długie, różowe linie na dwa pixele szerokie - są poza 'właściwym' kwadratem posągu to bez problemu je widać.

O jak tu:

(http://i.imgur.com/ayGVT.png)

EDIT: Może w sumie dam na trzy pixele szerokie te linie. Ale to jutro, czas spać.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 07.12.2011, 00:58:25
A nie lepiej posłużyć się tymi atrybutami z gry, tzn. tymi kwadratami, gdy trzeba spełnić życzenie danego boga, które pojawiają się w zakładce "Przegląd"?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 07.12.2011, 11:59:40
W załączniku grafiki, o których pisałem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 07.12.2011, 13:04:02
W załączniku grafiki, o których pisałem.

Te pasowałyby na rzeźby albo do menu wyboru posągów rzeźb. ;p
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 07.12.2011, 13:12:46
Ja bym raczej na posągi wyobrażał sobie portret boga wg tych zbiorowych portretów, które są w grze - i obracany twarzą w kierunku, w którym rzeźba stoi.

Pytanie - czy kiedyś nie było takiego pomysłu jeszcze dawno temu na Olimpie?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 07.12.2011, 13:42:44
Raczej nie. Przynajmniej ja nie pamiętam czegoś takiego.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 07.12.2011, 16:16:05
Hrm. Niech będzie że zrobię paintem posągi a la ikonki questów jak zasugerował enost.

Gdy to zrobię, będzie git, no oczywiście muszę pociąć na pojedyncze pliki z odpowiednimi nazwami jak na liście (0, 1, 1000 itd) ale to tam już pikuś.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 07.12.2011, 22:03:36
Czyli już teoretycznie program masz niemal gotowy?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 01:19:18
Czyli już teoretycznie program masz niemal gotowy?

Ziemek robi program - ja 'klatki' dla podglądu graficznego :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.12.2011, 11:54:38
Ale się wątek rozkręcił! Ekstra pomysły! :)

Świetna robota Haspen! :) Zrobisz jeden zestaw czy dwa (wielkości)? :)

Pytanie - czy kiedyś nie było takiego pomysłu jeszcze dawno temu na Olimpie?
Nie przypominam sobie. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 14:56:45
Propo pomyslow, moze jako dodatkowy bajer dac przyciski do obracania posagow, rzezb i duzych budynkow swiatynnych?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Dragwen w 08.12.2011, 16:40:46
albo dodać też opcje "zmieniania" koloru piramid, które ustawilibyśmy w świątyni. nie wiem cxzy to jest możliwe.
Że np u afrodyty ma być duża, ale nie warstwowa tylko cała marmurowa a u hadesa czarna.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 18:27:21
Świetna robota Haspen! :) Zrobisz jeden zestaw czy dwa (wielkości)? :)

Zobaczę jak już będę miał ten pierwszy. Aktualnie połówka świątyni (4x4 pól) to 92x92 pixeli...

Hmmm, może zrobię mock-up jakiejś świątyni używając tych moich grafik i zobaczymy jak to całościowo wygląda?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 18:30:31
Hmmm, może zrobię mock-up jakiejś świątyni używając tych moich grafik i zobaczymy jak to całościowo wygląda?

Czemu nie. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 19:11:23
(http://i.imgur.com/TUHef.png)

Mieliście rację z tymi liniami - bez wewnętrznej siatki wygląda dziesięć razy lepiej.

Jeszcze tylko siedem dużych posągów do obcykania i grafiki skończone. No a potem mock-up. Zarzuci ktoś obrazkiem z gry świątyni Hefajstosa tudzież Hermesa? Najlepiej z zapalonymi ogniami.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.12.2011, 19:23:14
Hmmm, może zrobię mock-up jakiejś świątyni używając tych moich grafik i zobaczymy jak to całościowo wygląda?
Chętnie bym to zobaczył. Jakąś mniejszą (np. Hermes) i większą (np. Hades) (bez szczegółów, raczej tylko kontur całości i główne budynki). :)

Propo pomyslow, moze jako dodatkowy bajer dac przyciski do obracania posagow, rzezb i duzych budynkow swiatynnych?
Właśnie się zastanawiałem - czy lepiej zrobić wszystko do wybrania jednym kliknięciem (czyli "posągN", "posągW", itd.) - czy może mniej (bo będzie ich całkiem sporo), a inne opcje umożliwić np. poprzez menu kontekstowe (czyli tylko jedna opcja "posąg").
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 19:32:46
(http://n-gry.pl/forum/index.php?action=dlattach;topic=202.0;attach=488;image)

Taki obrazek będzie dobry?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 19:41:27
Liczyłem na coś symetrycznego, podstawowe świątynie :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 19:42:27
A to nie mam takiej na składzie.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.12.2011, 20:15:44
Przy okazji, mógłby mi ktoś (lub kilka osób, bo na im większej liczbie systemów (XP, Vista, 7) tym lepiej) przesłać screena zrobionego po uruchomieniu poniższego programu (oczywiście chodzi też o to czy w ogóle się uruchomi).

Po rozpakowaniu, uruchomić plik .exe... Musicie mi zaufać. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 08.12.2011, 20:17:21
Zapisuje mi 6 kilobajtowy plik "index.php" zamiast zipa, który można rozpakować.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 20:18:43
(http://i.imgur.com/tRCsL.png)

Te dwa czerwono/pomarańczowe kółka na białych polach to białe kafelki z 'ogniem' ;)

Mogłem się pomylić bo układ świątyni brałem z głowy, ale chyba jest poprawny :)

@Kalontas: Otwórz za pomocą -> WinRar -> Rozpakuj do

@Ziemek: Program uruchomił się po chwili, dostałem to:

(http://i.imgur.com/Il3VG.png)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 20:28:00
Tak to wygląda na 7. Chyba działa.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 20:52:08
Właśnie ukończyłem ostatnie z posągów :D

Zostało mi do zrobienia obserwatorium, muzeum i wielki posąg Posejdona, ale to innym razem.

Dla świątyń 'greckich' (nie-atlantydzkich) można jak najbardziej używać :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.12.2011, 21:14:55
(http://i.imgur.com/tRCsL.png)
Świetne! Myślę, że jest na tyle duże, że wszystko przyjemnie widać nawet z trochę większej odległości/większej rozdzielczości ekranu i zarazem na tyle małe, by na niedużej rozdzielczości zmieściła się całkiem duża świątynia. Wydaje mi się, że nie trzeba robić dwóch zestawów. ;)

Dzięki za screeny.
Haspen - po chwili? To znaczy jako długo się uruchamiało?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 08.12.2011, 21:16:00
To samo co koledzy, ale załącznik jest skopany tak w ogóle. Domyślam się, że to okno ma być półprzezroczyste?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.12.2011, 21:24:06
Haspen - po chwili? To znaczy jako długo się uruchamiało?

Za pierwszym razem jakieś 3-4 sekundy, potem błyskawicznie. Pewnie coś mi lagowało za pierwszym razem ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.12.2011, 21:27:08
Ok, to nie tak źle. To mogły być ładujące się komponenty.

Kalontas
To tylko sprawdzenie pewnych komponentów. Nie chcę używać opcji, które będą wymagały zainstalowania dodatkowych komponentów.

PS:
"Komponent" - używałem raczej jako skrotu myślowego. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 08.12.2011, 21:27:44
To ja uprzedzę pytanie do mnie (jak będzie ;D): mnie dotnettest.exe odpalił się od razu.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Pandorica w 09.12.2011, 00:04:11
Pomysł ciekawy ale czy będzie jeszcze na niego popyt? Jak masz ziemek8 czas na zbyciu to pewnie i tak można spróbować, nie? Ale ja bym osobiście na nowe narzędzia do starej gry czasu nie marnowała - moje trzy grosze.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 09.12.2011, 00:08:47
Pomysł ciekawy ale czy będzie jeszcze na niego popyt? Jak masz ziemek8 czas na zbyciu to pewnie i tak można spróbować, nie? Ale ja bym osobiście na nowe narzędzia do starej gry czasu nie marnowała - moje trzy grosze.

Myślę, że można to samo o całym tym serwisie powiedzieć. ;]
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 09.12.2011, 00:22:40
Otóż to. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 09.12.2011, 12:55:31
Pomysł ciekawy ale czy będzie jeszcze na niego popyt? Jak masz ziemek8 czas na zbyciu to pewnie i tak można spróbować, nie? Ale ja bym osobiście na nowe narzędzia do starej gry czasu nie marnowała - moje trzy grosze.

Gdyby nie było popytu/zainteresowania tą starą grą, to:

A) Nie zrobiłbym ani jednej misji (bo kto by grał)
B) Nie zrobiłbym grafik do programu (bo kto by używał)
C) W sumie nawet by mnie tu nie było (bo kto się interesuje)

Poza tym, zawsze można zaszpanować wśród ludu Heavengames.com, bo tam takiego programu jeszcze nie znalazłem ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 09.12.2011, 18:07:34
Hehe, czemu nie. ;) Trzebaby zrobić angielski interfejs, ale to już raczej nie problem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 09.12.2011, 19:04:29
A tak poza tym, Ziemek - jakieś terminy w których powinniśmy się programu spodziewać? Jutro? W święta? W wakacje? :D

Aaaa, przecież miałem pociąć grafiki i ci je wysłać.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 09.12.2011, 19:07:12
Nie wiem jak dużo czasu mi to zajmię, a chcę zrobić to porządnie.
;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 09.12.2011, 19:12:26
Ja jak zawsze ziemek odpisuje to patrze czy nie ma czasem jakiegoś linku lub załącznika :). Może będziesz wysyłać program co jakiś czas a my będziemy sprawdzać czy działa, wyłapywać bugi itp.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 09.12.2011, 19:27:03
Myślę, że gdy jakieś pracujące wersje będą, możemy się spodziewać jakiejś bety.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 09.12.2011, 19:28:14
Ja jak zawsze ziemek odpisuje to patrze czy nie ma czasem jakiegoś linku lub załącznika :). Może będziesz wysyłać program co jakiś czas a my będziemy sprawdzać czy działa, wyłapywać bugi itp.

Nie sądzę by było od groma bugów byśmy musieli je łapać ;) Poza tym Ziemek napisał że chce zrobić program porządnie, więc podejrzewam że jak już da nam go do zabawy, nie będzie czego wyłapywać :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 09.12.2011, 19:37:24
Z tym programem będzie jak z premierą Black Mesa: Source. Będzie w terminie "when it's done."
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 09.12.2011, 19:45:08
Z tym programem będzie jak z premierą Black Mesa: Source. Będzie w terminie "when it's done."

Oj uważaj, bo jeszcze Duke Nukem Forever :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 09.12.2011, 19:47:18
Z tym programem będzie jak z premierą Black Mesa: Source. Będzie w terminie "when it's done."

Oj uważaj, bo jeszcze Duke Nukem Forever :D

Ten to już wyszedł i jest, moim skromnym zdaniem, gniotem pod publikę. ;]
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 09.12.2011, 19:49:00
Ten to już wyszedł i jest, moim skromnym zdaniem, gniotem pod publikę. ;]

No właśnie ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 09.12.2011, 23:57:28
Co myślicie o interfejscie? (zamieszczam w załączniku, mam nadzieję, że tym razem dobrze spakowałem)

Cytat: changelog
do wersji 1.0
 - ustawianie elementów na zasadzie kliknij-kliknij; wybieranie elementów kliknięciem; kliknięciem na siatkę ustawia się element (jeżeli większy niż 1x1 to kliknięta powierzchnia będzie lewym, górnym rogiem postawionego elementu)
 - po bokach buttony, z których można wybierać podstawowe elementy (obrócenie elementu itp. dopiero poprzez menu kontekstowe)
 - piętro ustawiane jak zwykły element (kilka "pędzli" różnej wielkości (1x1, 2x2, 3x3 - by było szybciej)), nie usuwa wcześniej ustawionego tam elementu (przestawia tylko jego wewnętrzne atrybuty), (piętro niewidoczne na interfejsie, ew. dodanie małej liczby w prawym dolnym rogu - zależnie od user-experience)
 - w miejscu opisów, gdy żaden nie musi być opisywany wyświetlanie estetycznych obrazków i/lub banera serwisu
 - różne drobnostki standardowego interfejsu, które nie zostały jeszcze zaimplementowane (prośba o potwierdzenie przy zamykaniu nie zapisanej świątyni itp.)

do wersji 2.0
 - zaznaczanie powierzchni; ustawianie piętra dla zaznaczonej powierzchni; automatyczne dodawanie potrzebnych schodów
 - ustawianie elementów na zasadzie przeciągnij-i-upóść (drag&drop)
 - (jeżeli zaistnieje potrzeba) możliwość przesówania pola budowy (siatki) jeżeli świątynia nie będzie się cała mieścić na ekranie
 - obracanie elementu strzałkami klawiatury (po kliknięciu postawionego elementów na siatce budowy)

do wersji 3.0
 - "szybka zmiana boga" - wybranie z listy rozwijanej dla jakiego boga ma być poświęcona świątynia - jeżeli cokolwiek (rzeźba/posąg) znajduje się na polu budowy to zostanie ono podmienione (Uwaga: np. świątynia Afrodyty ma różne rzeźby)
 - usuwanie z interfejsu niepotrzebnych elementów (po wybraniu boga, dla którego ma być poświęcona świątynia); opcjonalne umożliwienie ich ponownego pokazania
 - angielska wersja językowa

do wersji 4.0
 - modyfikowanie piramid
 - szybka zmiana koloru piramid

do wersji 10.0
 - mniej więcej podobny interfejs do Zeusa tyle, że zamiast "kultura", "estetyka" itp. byłyby płytki, rzeźby, posągi itd.
Co o tym myślicie?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 10.12.2011, 00:01:44
Szczerze? Jakbym się znał na programowaniu, itd. to bym zrobił z lewej strony listę elementów.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 10.12.2011, 00:09:38
Archiwum zapisało się jako index.php.

Podejrzewam że to nie wina programu archiwizującego, a skopanego kodu forum który psuje te archiwa. Dlaczego i po co, tego nie wiem :P

I zdecydowanie elementy muszą być po tylko jednej stronie - mnie by pasowało po prawej elementy i po lewej okno edytora (a la interfejs Zeusa)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 10.12.2011, 00:14:58
Szczerze? Jakbym się znał na programowaniu, itd. to bym zrobił z lewej strony listę elementów.
Będzie ich w sumie trochę, a nie chcę rozciągać okna zbyt dużo w wysokość (by minimalna rozdzielczość ekranu nie musiała być duża).

I zdecydowanie elementy muszą być po tylko jednej stronie - mnie by pasowało po prawej elementy i po lewej okno edytora (a la interfejs Zeusa)
Szerzej, ale po jednej stronie? Zamiast po dwóch stronach elementy do wybierania. (w tym drugim przypadku teoretycznie mniej czasu poświęca się na wybieranie i ustawianie elementów ;) )


Co myślicie o planie (co w której wersji ma wejść)?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 10.12.2011, 00:21:08
Szczerze? Jakbym się znał na programowaniu, itd. to bym zrobił z lewej strony listę elementów.
Będzie ich w sumie trochę, a nie chcę rozciągać okna zbyt dużo w wysokość (by minimalna rozdzielczość ekranu nie musiała być duża).

I zdecydowanie elementy muszą być po tylko jednej stronie - mnie by pasowało po prawej elementy i po lewej okno edytora (a la interfejs Zeusa)
Szerzej, ale po jednej stronie? Zamiast po dwóch stronach elementy do wybierania. (w tym drugim przypadku teoretycznie mniej czasu poświęca się na wybieranie i ustawianie elementów ;) )


Co myślicie o planie (co w której wersji ma wejść)?

Ale długie menu do wybierania obiektu to mus, tak czy siak. Zło konieczne z którym trzeba żyć ;)

Plan jak na razie w porządku. Mnie w sumie interesuje wybieranie elementów, malowanie na siatce a potem zapisywanie tego jako .txt bym mógł do gry włożyć :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 10.12.2011, 13:02:53
Ale długie menu do wybierania obiektu to mus, tak czy siak. Zło konieczne z którym trzeba żyć ;)
No tak. ;)
Np. ja mam na laptopie rozdzielczość 1366x768. Dodając jeszcze pasek startu Windowsa i tytułowy samego programu nie zostaje aż tak dużo miejsca.
Zobaczymy jak to wyjdzie kiedy dodam wszystkie elementy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 10.12.2011, 13:30:52
To podzielić okno wyboru elementów na kategorie i/lub przewijać.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 10.12.2011, 14:20:46
To dobry pomysł.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Dragwen w 10.12.2011, 19:58:39
aż wrze ten temat :D
chociaż tyle że nie skończyło sie na słomianym zapale, róbcie! :3
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 12.12.2011, 21:06:07
Co tak cicho?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.12.2011, 22:22:00
Hehe. W jeden dzień się tego nie napisze. ;) Przynajmniej ja nie mam takich umiejętności.

Umieściłem wszystko po prawej stronie i zrobiłem zakładki.
Tak lepiej?

(znowu problemy z załącznikiem?)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 12.12.2011, 22:26:40
Mi z Mozilli zapisuje jako index.php, ale mogę to sobie otworzyć przez WinRara bez kłopotów.

Teraz interfejs wygląda dobrze. Tylko pytanie mam, czy elementy są zablokowane na liście że nie można ich na mapkę przerzucić?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.12.2011, 22:29:41
Nie nazwałbym tego zablokowaniem. Po prostu to nie jest jeszcze zrobione. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 12.12.2011, 22:31:02
No chyba że tak. Już myślałem, który program mi to blokuje. xD
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 12.12.2011, 22:38:36
Wygląda to coraz lepiej :D

Nie wiem czy jest to w 'changelog'u albo jak to wcześniej było nazwane - ale na przyszłość przyda się opcja 'przytnij na wymiar', tj: żeby można było zaznaczyć obszar świątyni a program przyjąłby ten obszar jako nowe wartości długości i szerokości. Np: robimy świątynię 20x30, no ale w końcu wyszło nam 16x24: zaznaczamy, a pole edytora zmniejsza się do 16x24, tak aby w grze nie było kilku pól białego marmuru po bokach :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.12.2011, 23:06:35
Pewnie. Bardzo ważna opcja.
:)

EDIT:
Jeżeli ktoś chce to może przetestować stawianie elementów (tylko tych kilku wstawionych do programu) na siatkę budowy. Szczególnie mnie interesuje co myślicie o stawianiu większych elementów (tych 2x2, albo 4x4).
Przy większych elementach - jeżeli jeden jest stawiany na drugi to ten drugi znika zostawiając pustą ziemię (trzeba samemu ustawić płytki) (myślę, że jest to bardziej intuicyjne). Działa to jednak tylko w pewnych przypadkach. Zastanawim się jak ładnie zaprogramować resztę przypadków.

EDIT2:
Zamieszczam nową wersję - teraz stawiane elementy nigdy nie powinny na siebie nachodzić (zawsze powinny być usuwane te stare). Jeszcze tylko przy granicach siatki budowy się wysypuje, ale to się szybko naprawi.

Czy taki sposób stawiania jest odpowiedni?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 13.12.2011, 07:14:37
Hmm program prezentuje się coraz lepiej :).
Odblokowane elementy można bez problemu stawiać. Ps: Trzeba by było też dodać gumkę, żeby jak ktoś by się pomylił nie musiał robić wszystkiego od nowa, ale pewnie już o tym pomyślałeś :).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.12.2011, 09:38:56
Gumkę? Jeżeli stawia się coś innego w miejsce czegoś co już stoi to ta rzecz znika. Jaka miałaby być funkcja gumki?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 13.12.2011, 12:02:03
Myślę, żeby jednak tego auto-zastępowania nie robić. Dużo ludzi może przez pomyłkę kliknąć na zły kwadrat i usunąć fragment, którego nie chcieli usuwać. Proponowałbym żeby stawianie jednego elementu na drugi (o ile to nie jest bazowa płytka marmurowa) nie miało żadnego efektu i właśnie specjalnym "usuwaczem" się zmieniało postawione już elementy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 12:54:10
Program prezentuje się coraz ciekawiej, ale jeszcze dużo pracy zostało ;).

Auto-zastępowanie może być, ale trzeba to lepiej dopracować, bo czasem pojawia się błąd: "Nieobsługiwany wyjątek aplikacji". Poza tym proponuję zablokować możliwość stawiania dwóch jednakowych dużych budynków świątyni albo chociaż dać jakąś informację, bo ktoś może o tym nie wiedzieć i później będzie się dziwił, że nie może wybudować w grze jakiejś świątyni. Wyłapałem też pewien rażący błąd językowy tzn. nie ma w języku polskim słowa "tylnia", powinno być "tylna" ;).

Może też dałoby się jakoś zamieścić grafiki poza programem, by można było je w łatwy sposób modyfikować?

Dobrze by było dać również możliwość cofania zmian oraz powtarzania.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Dragwen w 13.12.2011, 13:57:39
a mi ten program na kompie jak na razie nie działa.
jestem za gumką, może sie przydać.
oczywiście zamieść też możliwość dawania łąk, drzewek, skał mineralnych...
może nawet, jak by się "udauo" to wodę a w środku jeżowce lub ryby. mogłoby to być przy świątyni posejdona.
jak sie da.
a dać sie powinno, bo jak zrobili że wokół demeter jest łąka a u ateny oliwki :>
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 14:35:41
Dragwen, może masz Vistę albo jakiś inny mniej używany system?

Łąki, drzewa i skały mineralne już są w tym programie. A wodę itp. może dałoby się zamieścić, tyle że trzeba do tego nadzwyczajnych zdolności ;). Jakby to było takie oczywiste, jak piszesz, to ktoś by taką świątynię już zrobił.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 13.12.2011, 14:48:47
Łąki, drzewa i skały mineralne już są w tym programie.

Są dwa rodzaje skał rudonośnych, dwa rodzaje drzewek i winorośla. Łąk nie ma bo nigdzie nie widziałem takiej ikonki na liście. Podejrzewam że autorzy gry byli leniwi i wrzucili 'poza' kod świątyń coś takiego jak: "Ta świątynia to Demeter, zrób łąki dookoła."
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.12.2011, 15:36:31
Myślę, żeby jednak tego auto-zastępowania nie robić. Dużo ludzi może przez pomyłkę kliknąć na zły kwadrat i usunąć fragment, którego nie chcieli usuwać. Proponowałbym żeby stawianie jednego elementu na drugi (o ile to nie jest bazowa płytka marmurowa) nie miało żadnego efektu i właśnie specjalnym "usuwaczem" się zmieniało postawione już elementy.
Pomyłka i wrócenie do poprzedniego stanu - "z gumką" czy bez - będzie wymagała takiej samej ilości akcji.
W przypadku gumki - trzeba ją wybrać i kliknąć na zbędny element.
W przypadku bez gumki - trzeba wybrać to co się przypadkiem usunęło i postawić jeszcze raz.

Auto-zastępowanie może być, ale trzeba to lepiej dopracować, bo czasem pojawia się błąd: "Nieobsługiwany wyjątek aplikacji". Poza tym proponuję zablokować możliwość stawiania dwóch jednakowych dużych budynków świątyni albo chociaż dać jakąś informację, bo ktoś może o tym nie wiedzieć i później będzie się dziwił, że nie może wybudować w grze jakiejś świątyni. Wyłapałem też pewien rażący błąd językowy tzn. nie ma w języku polskim słowa "tylnia", powinno być "tylna" ;).

Może też dałoby się jakoś zamieścić grafiki poza programem, by można było je w łatwy sposób modyfikować?

Dobrze by było dać również możliwość cofania zmian oraz powtarzania.
Wyjątek pojawiał się przy krawędziach siatki budowy, już to poprawiłem.
Blokowanie możliwości kilku tych samych budynków świątyni - jak najbardziej.
Błąd językowy poprawiłem. ;)
Moim zdaniem łatwiej jest gdy program będzie się składał z pojedynczego pliku. (dlatego nie robię grafik na zewnątrz)
Undo/redo - jak najbardziej.

a mi ten program na kompie jak na razie nie działa.
jestem za gumką, może sie przydać.
oczywiście zamieść też możliwość dawania łąk, drzewek, skał mineralnych...
może nawet, jak by się "udauo" to wodę a w środku jeżowce lub ryby. mogłoby to być przy świątyni posejdona.
jak sie da.
a dać sie powinno, bo jak zrobili że wokół demeter jest łąka a u ateny oliwki :>
Jaki masz system operacyjny? Który ServicePack masz zainstalowany? (Mój Komputer -> PPM na puste pole -> Właściwości)
Z wodą raczej się nie da.
Łąk nie ma bo nigdzie nie widziałem takiej ikonki na liście. Podejrzewam że autorzy gry byli leniwi i wrzucili 'poza' kod świątyń coś takiego jak: "Ta świątynia to Demeter, zrób łąki dookoła."
Też mi się wydaje, że to jest hardcoded w samej grze i nie da się tego zmienić, a przynajmniej nie tak łatwo.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 13.12.2011, 15:44:09
Myślę, żeby jednak tego auto-zastępowania nie robić. Dużo ludzi może przez pomyłkę kliknąć na zły kwadrat i usunąć fragment, którego nie chcieli usuwać. Proponowałbym żeby stawianie jednego elementu na drugi (o ile to nie jest bazowa płytka marmurowa) nie miało żadnego efektu i właśnie specjalnym "usuwaczem" się zmieniało postawione już elementy.
Pomyłka i wrócenie do poprzedniego stanu - "z gumką" czy bez - będzie wymagała takiej samej ilości akcji.
W przypadku gumki - trzeba ją wybrać i kliknąć na zbędny element.
W przypadku bez gumki - trzeba wybrać to co się przypadkiem usunęło i postawić jeszcze raz.

Auto-zastępowanie bez gumki:
1) Przez pomyłkę kliknąłeś na wstawienie winorośli i usunąłeś tył świątyni. Teraz musisz wybrać ponownie tył świątyni i wstawić go w stare miejsce i potem wrócić na winorośle, by je wstawić tam gdzie miały być.
2) Wstawiłeś winorośle w pustym kwadracie, ale nie podoba ci się ich lokalizacja. Teraz musisz wybrać marmur, żeby je usunąć.

Bez auto-zastępowania, z gumką:
1) Przez pomyłkę kliknąłeś na wstawienie winorośli - ale ponieważ nie ma auto-zastępowania, tył świątyni dalej stoi dam gdzie stał i możesz kontynuować wstawianie winorośli we właściwym miejscu.
2) Wstawiłeś winorośle w pustym kwadracie, ale nie podoba ci się ich lokalizacja. Teraz musisz wybrać gumkę, żeby je usunąć.

O ile druga sytuacja niewiele się różni z gumką czy bez, to w pierwszej sytuacji (o którą bardzo łatwo) znacznie to przyspieszy budowanie.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 15:50:06
Nie trzeba nic wybierać, bo się naciśnie CTRL + Z i po pomyłce ;).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 13.12.2011, 15:53:18
Wniosek: Zrobić auto-zastępowanie ORAZ gumkę :D

Pierwszy wariant gdy chcemy po prostu zakryć czymś inne pola (szybciej jest wybrać winorośl i przejachać po linii płytek niż łapać gumkę, a potem jeszcze szukać winorośli), drugie gdy się pomylimy (np: ta wpadka z tyłem świątyni jak opisał Kalontas)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.12.2011, 16:42:47
O ile druga sytuacja niewiele się różni z gumką czy bez, to w pierwszej sytuacji (o którą bardzo łatwo) znacznie to przyspieszy budowanie.
Czyli proponujesz bardziej: jak coś się postawi to ma to stać i nic nie może tego ruszyć - oprócz gumki. A ja: najnowsze akcje są tymi właściwymi. Może zrobię opcjonalnie oba tryby.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 16:48:44
Czyli jednak nie jest łatwiej użyć opcji "cofnij"?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.12.2011, 17:43:45
Cofnij też będzie. Chodzi o możliwości (w ogólności - im więcej tym lepiej), nie trzeba z nich korzystać. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 13.12.2011, 18:42:43
Nie widzę wszystkich elementów jeśli chodzi o płyty i rzeźby. Czyżby nie zostały jeszcze dodane i najpierw będą testy, a potem wszystko zostanie uzupełnione?

I jak stoi w końcu sprawa schodów? Jak program rozróżnia na której wysokości znajdują się dane elementy? Jeżeli tak, jak się domyślam, na razie nie da rady zbudować "stromego" podniesienia dwukondygnacyjnego tj. takiego bez dwukrotnego użycia schodów.
Być może trzeba byłoby już teraz ustalić, czy to jest potrzebne, gdyż efekt widać tylko u osób które posiadają Posejdona. To samo tyczy się oczywiście czerwonych płytek. ;)

Jeśli jest potrzebna jakaś pomoc w kwestii graficznej, chętnie służę pomocą. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 18:49:09
Teraz chyba ciężko kupić Zeusa bez Posejdona, więc chyba nie ma przeciwwskazań, żeby nie używać tych opcji.

Z biegiem czasu wszystko zostanie uzupełnione (przynajmniej mamy taką nadzieję ;)).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.12.2011, 18:59:23
Tak, wszystko zostanie dodane, po prostu jest to mozolna praca i nie chciałem robić wszystkiego naraz.
Strome podniesienie? Dawno nie grałem, mogłabyś Anelg opisać gdzie na przykład ono występuje? A jeszcze lepiej dać jakiegoś screena?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 13.12.2011, 19:01:15
Białe zbocze piramidy wtedy jest na miejscu schodów, ziemek.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 19:10:46
Mnie się kojarzy jakieś urwisko, jak się chce postawić coś na wyższym poziomie, a nie zrobiło się schodów. Jednak nie przeszkadza to w grze, twórca na pewno się zorientuje, że nie tak to miało wyglądać ;).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 13.12.2011, 19:15:09
Urwisko tworzy się wtedy jak postawisz elementy świątyni na piętrze i nie podczepisz schodów. ;p
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 13.12.2011, 19:19:40
O tym właśnie pisałem ;).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 13.12.2011, 19:40:46
To dla potwierdzenia dodam, że tak właśnie jest – gdy na dole występuje pojedynczy rząd schodów, a na górze od razu podwójne wzniesienie, tworzy się ściana piramidy. Bez schodów jest urwisko.

Otwierania, jak rozumiem, też chyba jeszcze nie ma. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 15.12.2011, 18:47:21
*stuk stuk w mikrofon*

Halo halo, dziń dybry Ziemek :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 15.12.2011, 20:21:32
Dzień Dobry, o co chodzi?
Nie sądzę bym zasłużył sobie jeszcze na posty ponaglające. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 15.12.2011, 20:24:21
Daty premiery jeszcze nie ma więc raczej nie. ;d
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 17.12.2011, 18:01:02
A jak Ci idzie z tym programem Ziemek? Dużo pracy jeszcze zostało do wersji 1.0?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 18.12.2011, 11:15:31
Jeżeli nie miałbym nic innego do roboty, to myślę, że w kilka(naście) godzin bym to zrobił. Mając jednak inne rzeczy do zrobienia, czas wydania wersji 1.0 opóźnia się.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 23.12.2011, 20:20:17
Jak tam postępy z programem?
Ps:
Wesołych, miłych i rodzinnych świąt!
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 24.12.2011, 13:35:09
No właśnie, jak postępy? ;)
A i życzę spędzenia świąt z tymi, których lubicie i cenicie. :)

E: @Haspen, czyli masz już wszystkie grafiki oprócz atlantydzkiej trójki, zgadza się?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 24.12.2011, 17:00:21
E: @Haspen, czyli masz już wszystkie grafiki oprócz atlantydzkiej trójki, zgadza się?

Dokładnie, już dawno zrobione i dawno przesłane Ziemkowi ;) Poza tymi trzema :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 24.12.2011, 20:08:01
Hm, nie mam niczego konkretnego na składzie, jedynie takie coś:
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 25.12.2011, 11:18:25
Bardzo ładnie!

W sumie lepiej bym tego nie zrobił :D Ja bym brał od razu, Ziemek ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.12.2011, 18:59:42
Pewnie! Bardzo fajne.
Nad programem nie siedziałem już od dłuższego czasu. Może w tym tygodniu znajdę trochę czasu (bo mam też projekty na studia do zrobienia).
Sorry, że nie będzie prezentu na święta. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.12.2011, 23:14:43
Jeżeli macie chwilę przetestujcie świątynie jakie macie pod ręką. Jakiekolwiek świątynie, wszystkie powinny się otworzyć, jeżeli użyte zostały w danej świątyni elementy, których nie ma w programie, po prostu nie powinny się one wyświetlać.
Jeżeli traficie na świątynie, która powoduje jakiś błąd (program wyrzuca wyjąte, albo zamiast obrazków pojawia się jeden wielki, czerwony "X") to wklejajcie tutaj kody tych świątyń (w znacznikach [ code ]).
Dzięki.

Co myślicie jak dotąd?
Zauważyłem, że przy większych świątyniach reakcja na kliknięcie może być calkiem długa (rzędu zauważalnego ułamka sekundy). Myślę jednak, że nie jest to problem.

EDIT:
Poprawiona wersja. (rzeźby Hades-Posejdon, usunięte dodatkowe (błędne) elementy)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 27.12.2011, 01:41:46
Bardzo, bardzo, bardzo ładnie.

Póki co, mnie działa sprawnie, aczkolwiek o płynności za wiele powiedzieć nie można (ładowanie światyń trwa sekundę a nawet dwie, malowanie 'nowego' okna dla nowej świątyni też troszeczkę trwa), ale czas oczekiwania nie przekroczył ani razu dwóch-trzech sekund.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 27.12.2011, 01:55:39
Kilka drobnych uwag:
- małe rzeźby Posejdona są zamienione z małymi rzeźbami Hadesa
- fajnie by było, gdyby program zapamiętywał lokalizację ostatnio otwieranej świątyni
- schody są trochę mało widoczne

Miałem problem z otwarciem największej dotąd stworzonej świątyni, autorstwa MaćkaZ (plik tekstowy jest bardzo duży):
(http://n-gry.pl/forum/?action=dlattach;topic=201;attach=478;image)

Być może jest to spowodowane dużym rozmiarem, jednak wydaje mi się, że problem tkwi w czymś innym. Program nie rozpoznaje czy schody prowadzą na górę czy na dół, więc trzeba wprowadzić dwa rodzaje schodów.

Poza tym nie znalazłem innych problemów.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 27.12.2011, 01:57:23
Szkoda tylko, że funkcja zapisz (jeszcze) nie działa :D

Już se namalowałem, z nudów, nową świątynię Afrodyty :P Tylko ją zrzucić w formie tekstowej...

@enost: Właśnie sprawdziłem i mam tak samo.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 27.12.2011, 02:08:05
Ho ho, ładowanie świątyni Artemidy wywaliło wyjątek!

(http://i.imgur.com/aM7o9.png)

EDIT: Reszta świątyń ładuje się normalnie, poza Posejdona z Atlantydy ze względu na brak grafik - 'ściany' piramidy w lewym górnym rogu zamieniają się w małe rzeźby Hadesa (n).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.12.2011, 12:39:58
Póki co, mnie działa sprawnie, aczkolwiek o płynności za wiele powiedzieć nie można (ładowanie światyń trwa sekundę a nawet dwie, malowanie 'nowego' okna dla nowej świątyni też troszeczkę trwa), ale czas oczekiwania nie przekroczył ani razu dwóch-trzech sekund.
Może popracuję trochę nad optymalizacją.

Kilka drobnych uwag:
- małe rzeźby Posejdona są zamienione z małymi rzeźbami Hadesa
- fajnie by było, gdyby program zapamiętywał lokalizację ostatnio otwieranej świątyni
- schody są trochę mało widoczne
-Poprawione.
-Dobry pomysł.
-Co myślisz Haspen? ;) Wg mnie nie jest źle, ale nowa grefikę też można zrobić. ;)

Miałem problem z otwarciem największej dotąd stworzonej świątyni, autorstwa MaćkaZ (plik tekstowy jest bardzo duży):

Być może jest to spowodowane dużym rozmiarem, jednak wydaje mi się, że problem tkwi w czymś innym. Program nie rozpoznaje czy schody prowadzą na górę czy na dół, więc trzeba wprowadzić dwa rodzaje schodów.
Tak, zapewne będą dwa rodzaje schodów. Wydaje mi się, że właśnie "schody piramid" sa powodem nieotwierania się tej świątyni, ale jeszcze to sprawdzę.

Ho ho, ładowanie świątyni Artemidy wywaliło wyjątek!
W świątyni Artemidy jest... błąd. Nie ma przecinka po "2". Mimo, że w grze działa, nie ma raczej potrzeby implementowania tej funkcjonalności. ;) {3,9, 2 1,},

EDIT:
Zamieściłem w poprzednim poście poprawioną wersję.

EDIT 2:
Co do wielkiej świątyni Hadesa MaćkaZ - chodzi jednak o błędny kod. W dwóch miejscach brak jest przecinka. (Ctrl+F) "3}" i "1}", przecinki są potrzebne między cyfrą a "}". Mimo, że świątynia się otwiera to program nie jest przystosowany (jeszcze) do tak dużych świątyń - zacina się dosyć ostro i nie widać interfejsu wybierania elementów.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.12.2011, 13:09:46
Mnie również wywaliło wyjątek w prywatnej świątyni Demeter, pełnej zmian poziomów acz bez piramid. Co ciekawe, świątynie Hadesa i Hefajstosa – z nagimi wzniesieniami i również w jednym przypadku schodami – działają (tylko wyświetlają pusty teren wokół, ale w końcu nagie wzniesienie z technicznego punktu widzenia pustym terenem jest ;)).

Przecinki? Sprawdzę, chociaż gra potrafi mi się wywalić przy najdrobniejszych literówkach a świątynia działa.

I też mam w świątyni Hadesa podpisy posągów Posejdona.

Mam propozycję – aby po najechaniu kursorem na pole były widoczne jego współrzędne. Ewentualnie zrobić tabelkę, jak w grze w statki. ;) Oczywiście tyczy się to głównie tych otwieranych świątyń; jeśli chodzi o budowane od nowa to trzeba byłoby pomysleć (wszak pewnie z podobnego powodu nie ma jeszcze opcji zapisu :D).

Mogę spróbować zrobić ściany piramid, na temat spektakularnego posągu nie wiem, co powiedzieć. A muzeum? Mam to. Wiem, że w porównaniu z grą wygląda to mało barwnie, a Posejdon i ta cała kula powinny być większe, ale no tak wyszło ;):
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 27.12.2011, 13:12:56
Z tymi schodami chodziło mi o coś innego. Program może normalnie odczyta taką świątynię, ale skąd użytkownik będzie wiedział czy schody podwyższają piętro czy obniżają? Daję inny przykład:
(http://n-gry.pl/forum/?action=dlattach;topic=205;attach=553;image)

Skąd wiadomo czy to puste miejsce, gdzie będzie można postawić basen, znajdzie się piętro wyżej czy niżej? Użytkownik jak na razie może tylko podwyższać piętro, a nie może schodzić na dół.

Anelg, pobierz nową wersję programu, problem z rzeźbami już został poprawiony ;).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 27.12.2011, 13:15:13
Porobiłem trzy nowe grafiki schodów, ale daję imho najbardziej 'widoczne' i ładne schodki, reszta strasznie 'blada' i cieżko je widać.

@Anelg: Wg mnie muzeum jest zajebiste, inaczej nie umiem skomentować :D

@enost: Podejrzewam że zmiana wysokości będzie funkcją robioną osobno, no ale mogę się mylić ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.12.2011, 13:20:43
Cytuj
Skąd wiadomo czy to puste miejsce, gdzie będzie można postawić basen, znajdzie się piętro wyżej czy niżej?


W tym przypadku:

E: Hm, już wiem! Chodzi o to, że ja mam końcówkę każdej linijki taką:   n}  , a ma być taka:    n,},   .
E2: Pewnie wszyscy to wiedzą, ale nie ma suwaka do przesuwania widoku w przypadku obszernych świątyń :<

@Haspen – dziękuję jak i za poprzedni komentarz o obserwatorium również. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.12.2011, 13:40:15
Mam propozycję – aby po najechaniu kursorem na pole były widoczne jego współrzędne. Ewentualnie zrobić tabelkę, jak w grze w statki. ;) Oczywiście tyczy się to głównie tych otwieranych świątyń; jeśli chodzi o budowane od nowa to trzeba byłoby pomysleć (wszak pewnie z podobnego powodu nie ma jeszcze opcji zapisu :D).
Nie do końca rozumiem. Chcesz by tymczasowo (dopóki nie można zapisywać) dać wyświetlanie współrzędnych?

Mogę spróbować zrobić ściany piramid, na temat spektakularnego posągu nie wiem, co powiedzieć. A muzeum? Mam to. Wiem, że w porównaniu z grą wygląda to mało barwnie, a Posejdon i ta cała kula powinny być większe, ale no tak wyszło ;):
Ekstra! Dzięki. :D

Z tymi schodami chodziło mi o coś innego. Program może normalnie odczyta taką świątynię, ale skąd użytkownik będzie wiedział czy schody podwyższają piętro czy obniżają?
Co do poziomów to jest pomysł by nadawać go "pędzlami". A informacje wyświetlane byłyby (aktualnie jest taki pomysł) w postaci małej cyfry w rogu kwadratu.

Dzięki za nowe schody Haspen. ;)

EDIT:
E2: Pewnie wszyscy to wiedzą, ale nie ma suwaka do przesuwania widoku w przypadku obszernych świątyń :<
Tak, aktualnie tego nie ma, ale będzie.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.12.2011, 14:03:29
Nie do końca rozumiem. Chcesz by tymczasowo (dopóki nie można zapisywać) dać wyświetlanie współrzędnych?

Myślałam o zmianie na stałe, jednak faktem jest, że gdy nadejdzie możliwość zapisu informacja ta nie będzie już tak potrzebna. ;)

Cytuj
Co do poziomów to jest pomysł by nadawać go "pędzlami". A informacje wyświetlane byłyby (aktualnie jest taki pomysł) w postaci małej cyfry w rogu kwadratu.

A jeżeli każdy obiekt znajdujący się na niezerowej wysokości (nie tylko schody) będzie ponumerowany? Czy może da się wyodrębnić tylko schody? Można byłoby klikać w naniesioną już płytkę, aby zmienić jej wysokość; jedno kliknięcie podnosi na pierwszy; dwa kliknięcia (od zera) na drugi i tak dajmy na to, do piętnastego włącznie.

E: O, mogę otworzyć piramidy... tylko tam oprócz oczywistych elementów jest jeszcze drewniana nakładka, mająca numery #1006 i #123 (w domyślnych budowlach z gry tego drugiego numeru nie ma).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 27.12.2011, 14:43:20
Czyli maksymalnie można budować na piętnastym piętrze? A jaki jest limit dla piramid, da się zbudować taką, która ma więcej niż 5 poziomów?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.12.2011, 14:51:13
Nie wiem, czy na piętnastym – napisałam tak, by było okrągłe 16 poziomów. ;) Nie możemy być pewni, jakie eksperymenty przyjdą do głowy osobom pobierającym program, ale dobrze byłoby – gdyby wchodziła opcja z klikaniem albo czymś podobnym – móc się doklikać z powrotem do zera (w sensie po ostatnim poziomie znowu byłoby 0).

W sumie mogłabym sprawdzić, ale czy moja mapa testowa to pomieści? Mniejsza o mapę, cierpliwości nie mam. :< W każdym razie jakaś świątynia z downloadów miała wysokie poziomy.

Jeśli chodzi o piramidy – kod zawsze można wpisać. Pytanie tylko, jak na to zareaguje część edytora odpowiadająca za kolorowanie monumentu. Jeśli edytor jest mądry, zorientuje się, że po prostu jest kolejny poziom i wyświetli menu kolorowania i dla niego. Jeżeli natomiast jest przeciwnie... Wolę nie wiedzieć. ;)

I pytanie: Jak obrócić posą(żk/g)i?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.12.2011, 15:48:30
Jeszcze nie ma obracania w interfejsie programu. ;)

EDIT:
Mógłby ktoś za mnie przetestować czy możliwe jest wybudowanie świątyni, w której budynek główny nie jest we współrzędnych (0,0)?
Pierwsza:
{0, 0, 111, 0,},
{0, 1, 55, 0,},
{0, 2, 55, 0,},
{0, 3, 55, 0,},
{0, 4, 55, 0,},
{0, 5, 111, 0,},
{1, 0, 55, 0,},
{1, 1, 110, 0,},
{1, 5, 55, 0,},
{2, 0, 55, 0,},
{2, 5, 55, 0,},
{3, 0, 55, 0,},
{3, 5, 55, 0,},
{4, 0, 55, 0,},
{4, 5, 55, 0,},
{5, 0, 111, 0,},
{5, 1, 55, 0,},
{5, 2, 55, 0,},
{5, 3, 55, 0,},
{5, 4, 55, 0,},
{5, 5, 111, 0,},
Druga:{0, 0, 111, 0,},
{0, 1, 111, 0,},
{0, 2, 55, 0,},
{0, 3, 55, 0,},
{0, 4, 55, 0,},
{0, 5, 55, 0,},
{0, 6, 55, 0,},
{0, 7, 55, 0,},
{0, 8, 55, 0,},
{0, 9, 55, 0,},
{0, 10, 111, 0,},
{0, 11, 111, 0,},
{1, 0, 111, 0,},
{1, 1, 111, 0,},
{1, 2, 1, 0,},
{1, 6, 0, 0,},
{1, 10, 111, 0,},
{1, 11, 111, 0,},
{2, 0, 55, 0,},
{2, 1, 55, 0,},
{2, 10, 55, 0,},
{2, 11, 55, 0,},
{3, 0, 55, 0,},
{3, 1, 55, 0,},
{3, 10, 55, 0,},
{3, 11, 55, 0,},
{4, 0, 111, 0,},
{4, 1, 111, 0,},
{4, 10, 111, 0,},
{4, 11, 111, 0,},
{5, 0, 111, 0,},
{5, 1, 111, 0,},
{5, 2, 55, 0,},
{5, 3, 55, 0,},
{5, 4, 55, 0,},
{5, 5, 55, 0,},
{5, 6, 55, 0,},
{5, 7, 55, 0,},
{5, 8, 55, 0,},
{5, 9, 55, 0,},
{5, 10, 111, 0,},
{5, 11, 111, 0,},
Jak komuś wygodniej to zamieszczam w załączniku.

EDIT2:
Jeżeli ktoś mógłby wykonać 3 grafiki to by było fajnie. ;) Chodzi o grafiki do buttonów, którymi wybierałoby się podnoszenie lub obniżanie (grafika sugerująca jednocześnie obie funkcjonalności) poziomu. Grafiki w wielkościach 23x23, 46x46, 92x92.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.12.2011, 11:20:04
Działa. ;) Biorąc jednak pod uwagę, że zapis powinien mieć jedyną słuszną opcję (już widzę w kodzie jakieś n, n+1, n-1 :P) – czy nie popsuje się to, gdy opcje zapisu zostaną już ustalone?

Co do grafiki, mnie nic prócz dwustronnej strzałki na tle schodów nie przychodzi do głowy. A skoro Haspen ma nowe schodki do wypróbowania... ;)

OT: Śmiesznie wygląda w tle forum Zeus z choinką zamiast głowy. ;D Ciekawe, jaka Atena się z tego wyłoni?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.12.2011, 11:52:22
Hehehe. :D

Działa. ;) Biorąc jednak pod uwagę, że zapis powinien mieć jedyną słuszną opcję (już widzę w kodzie jakieś n, n+1, n-1 :P) – czy nie popsuje się to, gdy opcje zapisu zostaną już ustalone?
Dla programu nie ma znaczenia gdzie znajduje się budynek główny, jest to kolejny element. Najpierw obliczam wielkość świątyni, a dopiero następnie układam elementy z odpowiednim przesunięciem (jeżeli były ujemne wartości). ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.12.2011, 15:56:37
Rozumiem. A jak na odwrót? Na jakiej podstawie program wygeneruje wartości niedodatnie i dodatnie właśnie takie, a nie inne? Podzieli wielkość [regularnej] świątyni na pół, aby suma każdej pary skrajnych punktów dawała zawsze 0? Poszuka jakiegoś punktu zwrotnego? Poleci użytkownikowi wskazać obszar, który nim będzie? Heh, pewnie gdyby to było takie proste, zapis mielibyśmy już teraz i tym bardziej rozumiem to, że musimy tyle czekać. ;)

Ile można śledzić piksele? Jak wpadnę na pomysł jak ukończyć to, co jest poniżej, zabiorę się za to. Ale być może to, co już jest, może kogoś zainspirować, dlatego decyduję się to zamieścić:
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.12.2011, 16:33:23
Właściwie co tu kończyć? Już teraz wygląda to świetnie i wiadomo o co chodzi. :)

Rozumiem. A jak na odwrót? Na jakiej podstawie program wygeneruje wartości niedodatnie i dodatnie właśnie takie, a nie inne? Podzieli wielkość [regularnej] świątyni na pół, aby suma każdej pary skrajnych punktów dawała zawsze 0? Poszuka jakiegoś punktu zwrotnego? Poleci użytkownikowi wskazać obszar, który nim będzie? Heh, pewnie gdyby to było takie proste, zapis mielibyśmy już teraz i tym bardziej rozumiem to, że musimy tyle czekać. ;)
Chyba za dużo o tym myślisz. ;) Nie do końca rozumiem co masz na myśli. Nie ma znaczenia czy świątynia jest zapisana zgodnie z zasadą, że budynek główny musi być w (0,0) - czyli są pewne ujemne wspołrzędne; czy zgodnie z zasadą, że współrzędne lewego górnego rogu to (0,0). Program za każdym razem nadaje swoje własne współrzędne (tyle, że w tym drugim przypadku będą one zgodne z tymi podanymi w pliku, ale to nie ma znaczenia).

Jeśli chodzi o czas jaki mi to zajmuje to wydłuża się on dlatego, że... robię coś innego ;).
Właściwie jedyną z trudności jest kodowanie wysokości na jakiej coś ma być zakodowane.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.12.2011, 17:25:33
Program za każdym razem nadaje swoje własne współrzędne

O, właśnie. Mnie po prostu ciekawi to, na jakiej zasadzie je nadaje. ;)

A co do posągu, jakoś przy muzeum mi się udało dlatego się tak zastanawiam. :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.12.2011, 17:45:09
O, właśnie. Mnie po prostu ciekawi to, na jakiej zasadzie je nadaje. ;)
Na początku obliczana jest wielkość świątyni, np 10x12. Potem zaczynając od elementów o najmniejszych współrzędnych (niezależnie czy jest to (0,0) czy np. (-4,-3)) układa je nadając im współrzędne od (0,0).
Mam nadzieję, że to wyjaśnia, jak nie to pytaj dalej. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 28.12.2011, 20:04:59
A mnie ciekawi, jak te współrzędne mają się do prezentacji świątyni w grze, tzn. czy od kodu zależy gdzie znajduje się kursor przy przesuwaniu zielonego lub czerwonego cienia w poszukiwaniu miejsca pod budowę? Czy kursor znajduje się w miejscu współrzędnych (0, 0), czy zawsze jest to lewy górny róg?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.12.2011, 20:16:54
A to ciekawe! Możliwe, że zależy od tego. Fajnie by było gdyby ktoś to sprawdził. Jeżeli okazałoby się, że tak jest, to mógłbym ustawić w programie, że (0,0) będzie dokładnie na środku świątyni - bo to chyba najlepsza opcja.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.12.2011, 20:28:53
E: Zrobione ;)

Różowa kropka oznacza obszar, do którego kursor był przytwierdzony.

Obrazki przedstawiają:

1.

{2, 0, 55, 0,},
{-2, 0, 55, 0,},
{0, 0, 55, 0,},
{0, -2, 55, 0,},
{0, 2, 55, 0,},

2.

{8, 0, 55, 0,},
{-8, 0, 55, 0,},
{0, 0, 55, 0,},
{0, -8, 55, 0,},
{0, 8, 55, 0,},

3. (jak widać, to samo, co 2. tylko wszystko przesunięte +4)

{12, 4, 55, 0,},
{-4, 4, 55, 0,},
{4, 4, 55, 0,},
{4, -4, 55, 0,},
{4, 12, 55, 0,},

4. (tak naprawdę miałam co innego na myśli no ale trudno. Mógłby ktoś inny sprawdzić zachowanie kursora przy podniesionych strukturach?)

{-7, -6, 1000, 2,},
{-6, -6, 55, 4,},
{-5, -6, 1000, 2,},

{-5, -7, 1000, 2,},
{-6, -7, 1000, 2,},
{-7, -7, 1000, 2,},

{-5, -5, 1000, 2,},
{-6, -5, 1000, 2,},
{-7, -5, 1000, 2,},

{-8, -5, 1000, 0,},
{-8, -6, 1000, 0,},
{-8, -7, 1000, 0,},

{-4, -5, 1000, 0,},
{-4, -6, 1000, 0,},
{-4, -7, 1000, 0,},

{-4, -8, 1000, 0,},
{-5, -8, 1000, 0,},
{-6, -8, 1000, 0,},
{-7, -8, 1000, 0,},
{-8, -8, 1000, 0,},

{-4, -4, 1000, 0,},
{-5, -4, 1000, 0,},
{-6, -4, 1000, 0,},
{-7, -4, 1000, 0,},
{-8, -4, 1000, 0,},

Podsumowując, prawdopodobnie jest to punkt (0,0).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.12.2011, 21:29:16
Świetnie! Dzięki za przetestowanie. Zrobię by (0,0) było w środku świątyni.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 28.12.2011, 21:41:06
A jednak ;). Może lepiej by było, gdyby użytkownik ustalał, gdzie ma być punkt (0, 0)?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 10:39:43
Możesz podać jakieś praktyczne zastosowania?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 29.12.2011, 13:17:35
Np. przy symetrycznych świątyniach, przy obracaniu, może nie być wiadomo która strona jest którą, a jeśli w środku znajdzie się budynek świątyni to też mogą być problemy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 13:29:34
SPAM :P

W paczce kolejno pola z piramid: #117, #118, #120, #121, #122, #124 i #1006. Pola #119 i #123 są dla mnie nadal zagadką, ale wizualnie przypominają kolejno pola #117 i #1006. Myślę, że te elementy są jeszcze do poprawy, bo je trochę słabo widać.

No i kolejna wersja obiektu #151. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 13:37:28
Ekstra grafiki! :) Jak Ty je robisz?

@enost
Pomyślałem, o tym, ale czy to jest tak praktyczne? Zawsze gdy wybiera się fundament świątyni z menu budowy to jest on zwrócony zawsze tak samo. Gracz znający świątynię - będzie wiedział jak. Gracz budujący ją pierwszy raz - dla niego nie będzie miało tak naprawdę znaczenia jak ją postawi, bo nie wie czego się spodziewać.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 14:03:57
@ziemek – te małe to tak prosto jak się da, w końcu mogę mieć cały widok pod powiększeniem. ;) Natomiast te ciut większe, jak muzeum czy spektakularny Posejdon – warstwa po warstwie, aby móc swobodnie odbijać poszczególne elementy. Tylko nie udają mi się strzałki. :( I tak, wiem, że to było pytanie retoryczne. :P

Hm, widać, że winda to winda? ;) Bo jeśli nie, to oddaję misję z powrotem w ręce Haspena. ;) Podobnie zresztą, jak ten przycisk od zmiany poziomu.

EDIT: Proporcje obrazków są prawidłowe. Preview tych mniejszych nie uwzględnia bowiem tego, iż w generatorze wszystkie linie są podwójne ze względu na stykanie się czarnych brzegów.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 14:28:13
A w jakim programie to robisz?

Winda jest świetna. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 15:02:38
Jednym z nowszych Paint Shop Pro, ale raczej skomplikowanych rzeczy tam nie robię. Tutaj użyłam tego głównie ze względu na te warstwy no i zawsze fajniej jest jak się ma pod ręką całą paletę kolorów. ;)
Zresztą to nie moje, od taty pożyczam. :P

Odnośnie świątyni, niech będzie 0,0 na środku – co jednak, gdy świątynia ma parzystą liczbę linii (większość takich jest) i nie ma pojedynczego środka?
Na przykład:

* * * * * *
* * * * * *
* * * * * *
* * * * * *
* * * * * *
* * * * * *
* * * * * *
* * * * * *

Hm? To będzie punkt bardziej po lewej i z tyłu, a może bardziej po prawej i z przodu?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 15:19:02
Myślę, że przesunięcie o jeden punkt nie będzie miało większego znaczenia. Będzie ustawione na stałe, który punkt ma program wybierać.
Który punkt ma to być? ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 16:26:12
Przedstawię na przykładach, jak powyżej. Ale to jest tylko moje skromne zdanie. ;)

3x3:

* * *       
* * *               
* * *

  (http://img707.imageshack.us/img707/1181/70425941.gif)

4x4:

* * * *
* * * *
* * * *
* * * *

  (http://img267.imageshack.us/img267/4756/59710470.gif)

3x4:

* * *
* * *
* * *
* * *

(http://img542.imageshack.us/img542/8576/39683399.gif)

4x3:

* * * *
* * * *
* * * *

(http://img855.imageshack.us/img855/180/62607497.gif)


Informacja dodatkowa: W grze, w oknie gry płytka z tyłu i z prawej (diagram 4x4) jest na górze, z przodu i z lewej na dole, a z tyłu i lewej oraz z przodu i prawej są na równym poziomie. Widać to na poprzednich screenach, gdzie testowałam położenie kursora.

Jeżeli potrzeba dalszych informacji, pokażę na siatce z edytora. Pokazane :P

EDIT: Przeglądał ktoś obydwie legendy z generatora dzielnic na Zeus Heaven? Bo w jednej jest świątynia ale nie ma co do niej żadnych objaśnień.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 17:03:35
Jeżeli potrzeba dalszych informacji, pokażę na siatce z edytora.
Chętnie. ;) Bo nie do końca zrozumiałem.

EDIT: Przeglądał ktoś obydwie legendy z generatora dzielnic na Zeus Heaven? Bo w jednej jest świątynia ale nie ma co do niej żadnych objaśnień.
Masz może linka?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 17:27:34
http://zeus.heavengames.com/misc/zeusglyph.shtml
Jedna legenda jest tam w przyciskach, druga zaś (ze świątyniami, a nawet pałacem) – na samym dole.

Spójrz teraz wyżej. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 19:49:55
http://zeus.heavengames.com/misc/zeusglyph.shtml
Jedna legenda jest tam w przyciskach, druga zaś (ze świątyniami, a nawet pałacem) – na samym dole.
Rzeczywiście są, ale tylko dwie...
Teraz przyszedł mi do głowy pomysł by program miał dodatkową funkcję - zapisu nie tylko pliku .txt, ale też .png - czyli to co widać w programie robiąc świątynię. Użytkownik mógłby zamieścić obrazek na forum razem z plikiem .txt. (Czasami robienie screen'ów dużym świątyniom jest całkiem pracochłonne.)

Spójrz teraz wyżej. ;)
Czyli jak zrobię tak jak na obrazkach to będzie jak w grze?
Całkiem szybko robisz te obrazki! :D Myślałem, że napiszesz kolejne zdanie (albo dwa) wyjaśniające... ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.12.2011, 21:46:14
Teraz przyszedł mi do głowy pomysł by program miał dodatkową funkcję - zapisu nie tylko pliku .txt, ale też .png - czyli to co widać w programie robiąc świątynię. Użytkownik mógłby zamieścić obrazek na forum razem z plikiem .txt. (Czasami robienie screen'ów dużym świątyniom jest całkiem pracochłonne.)

Świetne! :) Chociaż nie wiem, czy dział DL nie ucierpiałby na pewnej niekonsekwencji – tu zwykłe screeny, a tam te z generatora. No, ale nie każdy ma ochotę śledzić przebieg budowy w grze chociaż niejako po to też to wszystko czyni.

Cytuj
Czyli jak zrobię tak jak na obrazkach to będzie jak w grze?
Gwiazdki pokazują, który punkt należy oznaczyć jako (0,0), aby uzyskać to, co wynika z tych obrazków (biały znaczek pokazuje, który punkt będzie pod kursorem).

A co do obrazków – ee, przecież obiecałam. :p Zresztą, wystarczyło opracować ten największy obrazek (przed postawieniem znaczka) a potem ucinać odpowiednie linijki.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 05.01.2012, 22:13:28
Hm.

Nie chcę pytać o to, czy jest już całość, ponieważ nie poganiam, ale czy zdążyłeś dodać przez ten tydzień jakąś nową funkcję? ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 06.01.2012, 13:15:40
Muszę się przyznać, że przez ten tydzień nic nie robiłem, byłem zajęty projektami na studia.
Niestety w najbliższym tygodniu też tak może być.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 30.01.2012, 11:03:39
A jak wygląda sprawa na dzień dzisiejszy? :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 30.01.2012, 13:09:32
"Odpoczywam po egzaminach."
W czasie tego odpoczywania sporo pograłem sobie w nowe Anno2070, dlatego myślę, że najpierw zrobię podsumowanie na temat Anno2070, a potem zajmę się tym programem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 30.01.2012, 14:22:33
Dobrze wiedzieć, że masz egzaminy za sobą ;) To zawsze dobra wiadomość :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 09.02.2012, 22:41:53
Hehe. Tak. :)

Zamieszczam wersję, w której można zapisywać. Zachęcam i proszę o testowanie.
Jeżeli stawia się schody, to są to schody do góry! (Czyli wszystkie standardowe świątynie powinny działać dobrze.) Aby udostępnić możliwość schodów w dół (np. obniżenie na środku świątyni) będę musiał zaimplementować ręczne definiowanie poziomu. Teraz jest to automatyczne. Wystarczy postawić schody.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 12.02.2012, 13:30:46
Właśnie odpoczywam po studniówce, a tu widzę zajęcie jest. ;)

Nie ma spektakularnego posągu Posejdona i elementów piramidowych (chodzi o podgląd świątyni Atlantów). ;>

A co do wzniesień, wczytałam świątynię z wgłębieniem i wyświetliła się normalnie. Wiem, tak zawsze było. Ale nadpisać się boję. :>
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 12.02.2012, 13:43:28
Chrome mnie ostrzegał, że ten plik jest "złowrogi" (malicious)...
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 12.02.2012, 13:47:18
Google to w ogóle nie lubi tego forum. W wynikach wyszukiwania strona ta wyświetlana jest jako potencjalnie szkodliwa.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.02.2012, 14:16:07
A co do wzniesień, wczytałam świątynię z wgłębieniem i wyświetliła się normalnie. Wiem, tak zawsze było. Ale nadpisać się boję. :>
Tak, jak zapiszesz ją programem, to wszystkie schody będą do góry.

Chrome mnie ostrzegał, że ten plik jest "złowrogi" (malicious)...
To nie jest tak, że jakikolwiek exe jest tak oznaczany? Nie wiem jak Chrome rozpoznaje, że plik jest złowrogi.
BTW. Myślałem, że z tego właśnie powodu forum w wyszukiwarce Google jest jako "This site may harm your computer.". Dlatego wszystkie załączniki usunąłem, ale to nic nie dało.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 12.02.2012, 14:25:50
Chrome ma jedno ostrzeżenie na wszystkie exe ("ten plik może potencjalnie uszkodzić twój komputer"), i drugie, które dopiero teraz zobaczyłem pierwszy raz ("ten plik jest złowrogi").

Może ktoś, kto ma aktualny antywirus przeskanować ten ostatni download? Warto by było ten program pokazać na HeavenGames, a jeśli to ostrzeżenie "przyczepiło się" do pliku, mogą mieć "wąty" do nas.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.02.2012, 15:05:44
Rzeczywiście, teraz sobie przypominam to pierwsze ostrzeżenie.
To bardzo dziwne. Z poprzednimi wersjami programu nie miałeś takiego ostrzeżenia? Od tamtego czasu dodałem dosłownie tylko obsługę schodów (i odkomentowałem zapisywanie pliku).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 12.02.2012, 16:30:15
Rzeczywiście, teraz sobie przypominam to pierwsze ostrzeżenie.
To bardzo dziwne. Z poprzednimi wersjami programu nie miałeś takiego ostrzeżenia? Od tamtego czasu dodałem dosłownie tylko obsługę schodów (i odkomentowałem zapisywanie pliku).

Poprzednie chyba ściągałem w Firefoxie. W międzyczasie znów przełączyłem się do Chrome'a (już tak miewam, cyklicznie).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.02.2012, 17:08:39
Więc może polega to na tym, że wyświetla ten komunikat o każdym nieznanym mu exe'ku, choć to też by było dziwne.

EDIT:
Cytuj
"In addition to checking a list of known bad files, Chrome also does checks on executable files (like ".exe" and ".msi" files). If the executable doesn't match a whitelist, Chrome checks with Google for more information, such as whether the website you're accessing hosts a high number of malicious downloads," Lutz explained.
I jako, że forum jest jako "Can harm your computer..." to pliki pobierane z niego (exeki) są złowrogie.
Ale dlaczego nasze forum "can harm your computer..." nadal nie wiem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 12.02.2012, 17:25:32
A próbowałeś kontaktować się z Google'em w tej sprawie?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.02.2012, 18:03:58
Szukałem odpowiedzi, na Googlu, na supporcie systemu na jakim stoi forum, na forum WebmasterTool Googla. Znalazłem pare wskazówek, zastosowałem je i nadal to samo. Cały cykl drugi raz. Nadal bez zmian. Napisałem na forum WebmasterTools Googla, czekam na odpowiedź.
Coś jeszcze mogę zrobić?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 12.02.2012, 21:32:35
Wygląda na to, że to wszystko. Informacje Google'a o stronie są bardzo dziwne i wewnętrznie sprzeczne.
http://www.google.com/safebrowsing/diagnostic?site=n-gry.pl
(Zaczynamy chyba przechodzić pod temat "malware" znów) Strona nie jest na liście podejrzanych, ale ma jeden (i jednocześnie trzy) trojany, które znajdują się na 0 stron serwisu...
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 15.02.2012, 17:26:10
Może warto byłoby sprawdzić jakieś konta-widma czy coś...
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 16.02.2012, 01:14:57
Tak, usunąłem takowe. Zmieniłem również pytania antyspamowe.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 16.02.2012, 15:32:30
Wy ciągle wałkujecie ten problem z 'malware'? :D

Na Firefoxie nic takiego się nie wydarzyło odkąd tutaj jestem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 20.03.2012, 02:34:45
*zerka na datę ostatniego posta* Khem, khem...

Ktoś chce ciasteczko? :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 20.03.2012, 20:30:44
Cytuj
watek pobudzajacy obiekt do dzialania
odswiezanie tylko czesci pictureboxa

by (0,0) było na środku świątyni

Nie ma spektakularnego posągu Posejdona i elementów piramidowych (chodzi o podgląd świątyni Atlantów).

(obrócenie elementu itp. dopiero poprzez menu kontekstowe)

DAĆ POPROSTU DWA RODZAJE SCHODOW - będą kodowane jako ten sam kod, ale na innym pietrze!
wiec podwojny spadek... jak to zrobic? chyba trzeba przeklikiwac poziom jakos - kolejne dwa rodzaje schodów?
"Białe zbocze piramidy wtedy jest na miejscu schodów, ziemek."

anulowanie wybrania pliku - exception wyskakuje - ^^

-1 to specjalna wartosc - nie oznacza braku czegokolwiek (nie oznacza niczego, nie oznacza pustki, nie oznacza wolnego terenu) ;; zrobic specjalna wartosc dla wolnego terenu (i potem nie kodowac linii z nimi zwiazanych)
dodanie "pustej przestrzeni" jako plytki - by moc robic dziury dla "niestandardowych swiatyn)

wyłapywać wszystkie możliwe wyjątki

-------- WYDAĆ WERSJĘ 0.1.0

popracować trochę nad optymalizacją (duże świątia (tak jak ta MaćkaZ Hadesa))

z listy rozwijanej wybierac nazwe zapisywanego pliku (dla jekiego boga (Sanctuary_....txt)

jezeli cos sie robilo i zamyka sie, czy wybiera nowa swiatynie... by wyskakiwalo - "czy na pewno? czy zapisać"
zapisywanie przed wyjsciem (tam gdzie jest fhis.close() )

zablokować możliwość stawiania dwóch jednakowych dużych budynków

undo | redo

Teraz przyszedł mi do głowy pomysł by program miał dodatkową funkcję - zapisu nie tylko pliku .txt, ale też .png - czyli to co widać w programie robiąc świątynię. Użytkownik mógłby zamieścić obrazek na forum razem z plikiem .txt. (Czasami robienie screen'ów dużym świątyniom jest całkiem pracochłonne.)

tam gdzie sa opisy - jak kursor nie jest nad zadnym buttonem to niech wyswietla sie cos innego... moze cos lednego... jakis ladny obrazek, mzoe nawet kilka losowych ;) ... albo (ew. i/lub m.in.) adres serwisu ;)

przesówanie środkowego ekranu - siatki budowy, gdy siatka budowy przekracza iles rozdzielczosci ekranu (bo jak duza swiatynei sie buduje to znika panel))

przyda się opcja 'przytnij na wymiar', tj: żeby można było zaznaczyć obszar świątyni a program przyjąłby ten obszar jako nowe wartości długości i szerokości. Np: robimy świątynię 20x30, no ale w końcu wyszło nam 16x24: zaznaczamy, a pole edytora zmniejsza się do 16x24
i powiekszanie w locie tez zrobic

Czyli proponujesz bardziej: jak coś się postawi to ma to stać i nic nie może tego ruszyć - oprócz gumki. A ja: najnowsze akcje są tymi właściwymi. Może zrobię opcjonalnie oba tryby.

do wersji 1.0
 - ustawianie elementów na zasadzie kliknij-kliknij; wybieranie elementów kliknięciem; kliknięciem na siatkę ustawia się element (jeżeli większy niż 1x1 to kliknięta powierzchnia będzie lewym, górnym rogiem postawionego elementu)
 - po bokach buttony, z których można wybierać podstawowe elementy (obrócenie elementu itp. dopiero poprzez menu kontekstowe)
 - piętro ustawiane jak zwykły element (kilka "pędzli" różnej wielkości (1x1, 2x2, 3x3 - by było szybciej)), nie usuwa wcześniej ustawionego tam elementu (przestawia tylko jego wewnętrzne atrybuty), (piętro niewidoczne na interfejsie, ew. dodanie małej liczby w prawym dolnym rogu - zależnie od user-experience)
 - w miejscu opisów, gdy żaden nie musi być opisywany wyświetlanie estetycznych obrazków i/lub banera serwisu
 - różne drobnostki standardowego interfejsu, które nie zostały jeszcze zaimplementowane (prośba o potwierdzenie przy zamykaniu nie zapisanej świątyni itp.)


-------- WYDAĆ WERSJĘ 1.0.0


do wersji 2.0
 - zaznaczanie powierzchni; ustawianie piętra dla zaznaczonej powierzchni; automatyczne dodawanie potrzebnych schodów
 - ustawianie elementów na zasadzie przeciągnij-i-upóść (drag&drop)
 - (jeżeli zaistnieje potrzeba) możliwość przesówania pola budowy (siatki) jeżeli świątynia nie będzie się cała mieścić na ekranie
 - obracanie elementu strzałkami klawiatury (po kliknięciu postawionego elementów na siatce budowy)
 - skróty klawiszowe 1-9 - Ctrl+1 itp. wpisywanie do skrotu wybranego elementu - 1 - wybieranie go itd.

do wersji 3.0
 - "szybka zmiana boga" - wybranie z listy rozwijanej dla jakiego boga ma być poświęcona świątynia - jeżeli cokolwiek (rzeźba/posąg) znajduje się na polu budowy to zostanie ono podmienione (Uwaga: np. świątynia Afrodyty ma różne rzeźby)
 - usuwanie z interfejsu niepotrzebnych elementów (po wybraniu boga, dla którego ma być poświęcona świątynia); opcjonalne umożliwienie ich ponownego pokazania
 - angielska wersja językowa

do wersji 4.0
 - modyfikowanie piramid
 - szybka zmiana koloru piramid

może to
http://n-gry.pl/forum/index.php?action=pm;sa=send;f=inbox;pmsg=451;quote;u=3315
i rzeczywisty wygląd świątyni (może w pomniejszeniu trochę (umożliwić skalowanie obrazu)) .. zobaczyc czy to mozliwe

do wersji 10.0
 - mniej więcej podobny interfejs do Zeusa tyle, że zamiast "kultura", "estetyka" itp. byłyby płytki, rzeźby, posągi itd.
Którą z tych funkcjonalności chcecie jako pierwszą? :)
Czy czegoś nie ma tutaj wpisanego, a powinno być?
Nawet jeśli coś jest na kolejną wersję to możecie mnie przekonywać by było wcześniej.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 22.05.2012, 17:31:08
(Witam, egzaminy średnio, spieszę się i piszę w szybkiej odpowiedzi) A co tam właściwie w tym odnośniku jest? Jak sam link pokazuje, przekierowuje to do prywatnych wiadomości.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 23.05.2012, 14:19:47
Anelg, te PW, to PW od Ciebie. ;) Ten ciekawy program, jaki znalazłaś. Pamiętasz?

Planuję zabrać się za program... za około 3-4 tygodnie... Wcześniej nie znajdę nawet chwili czasu. Sorry.
Ale pisać - co w pierwszej kolejności ma być zrobione - możecie, zachęcam. :)

Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 25.05.2012, 14:08:23
A czemu pytasz? :)
C#, WindowsForms
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 26.05.2012, 20:02:36
@ziemek A! Czyli to jest to co w tym temacie: http://n-gry.pl/forum/index.php?topic=966.0 :)
@nefarem Chętnie, ale w tej chwili nie mam zajawki na żadną z gier. Chociaż ostatnio w Saturnie widziałam D2 (całość chyba) po cztery dychy, więc może w przyszłym miesiącu... :>

Jakby co, Zeusa mam cały czas dostępnego. :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 17.06.2012, 19:12:54
Czy jest jakaś osoba chętna do poświęcenia trochę czasu i przepisania tego:


        private void button1_Click_1(object sender, EventArgs e)
        {
            wybrany_element = 0;
        }

        private void button1_MouseHover_1(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Przednia część dużego budynku świątyni (oś północ-południe).";
        }

        private void button2_Click(object sender, EventArgs e)
        {
            wybrany_element = 1;
        }

        private void button2_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Tylna część dużego budynku świątyni (oś północ-południe).";
        }

        private void button3_Click(object sender, EventArgs e)
        {
            wybrany_element = 159;
        }

        private void button3_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Tylna część dużego budynku świątyni (oś wschód-zachód).";
        }

        private void button4_Click(object sender, EventArgs e)
        {
            wybrany_element = 158;
        }

        private void button4_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Przednia część dużego budynku świątyni (oś wschód-zachód).";
        }

        private void button7_Click(object sender, EventArgs e)
        {
            wybrany_element = 110;
        }

        private void button7_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Mały budynek świątyni (oś północ-południe).";
        }

        private void button5_Click(object sender, EventArgs e)
        {
            wybrany_element = 4;
        }

        private void button5_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Tył pałacu.";
        }

        private void button6_Click(object sender, EventArgs e)
        {
            wybrany_element = 3;
        }

        private void button6_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Przód pałacu.";
        }

        private void button8_Click(object sender, EventArgs e)
        {
            wybrany_element = 2;
        }

        private void button8_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Ołtarz.";
        }

        private void button9_Click(object sender, EventArgs e)
        {
            wybrany_element = 1000;
        }

        private void button9_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Schody.";
        }

        private void button10_Click(object sender, EventArgs e)
        {
            wybrany_element = 1001;
        }

        private void button10_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Skała srebra.";
        }

        private void button11_Click(object sender, EventArgs e)
        {
            wybrany_element = 1002;
        }

        private void button11_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Drzewko oliwne.";
        }

        private void button12_Click(object sender, EventArgs e)
        {
            wybrany_element = 1003;
        }

        private void button12_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Skała miedzi.";
        }

        private void button13_Click(object sender, EventArgs e)
        {
            wybrany_element = 1004;
        }

        private void button13_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Winorośl.";
        }

        private void button14_Click(object sender, EventArgs e)
        {
            wybrany_element = 1005;
        }

        private void button14_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Drzewko pomarańczowe.";
        }

        private void button15_Click(object sender, EventArgs e)
        {
            wybrany_element = 63;
        }

        private void button15_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Zeusa (S).";
        }

        private void button16_Click(object sender, EventArgs e)
        {
            wybrany_element = 55;
        }

        private void button16_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Czysty marmur.";
        }

        private void button17_Click(object sender, EventArgs e)
        {
            wybrany_element = 56;
        }

        private void button17_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Ozdobna płytka.";
        }

        private void button18_Click(object sender, EventArgs e)
        {
            wybrany_element = 67;
        }

        private void button18_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Posejdona (S).";
        }

        private void button19_Click(object sender, EventArgs e)
        {
            wybrany_element = 71;
        }

        private void button19_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Hadesa (S).";
        }

        private void button20_Click(object sender, EventArgs e)
        {
            wybrany_element = 75;
        }

        private void button20_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Demeter (S).";
        }

        private void button21_Click(object sender, EventArgs e)
        {
            wybrany_element = 79;
        }

        private void button21_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Ateny (S).";
        }

        private void button22_Click(object sender, EventArgs e)
        {
            wybrany_element = 83;
        }

        private void button22_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Artemidy (S).";
        }

        private void button23_Click(object sender, EventArgs e)
        {
            wybrany_element = 87;
        }

        private void button23_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Apolla (S).";
        }

        private void button24_Click(object sender, EventArgs e)
        {
            wybrany_element = 91;
        }

        private void button24_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Aresa (S).";
        }

        private void button25_Click(object sender, EventArgs e)
        {
            wybrany_element = 95;
        }

        private void button25_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Hefajstosa (S).";
        }

        private void button26_Click(object sender, EventArgs e)
        {
            wybrany_element = 99;
        }

        private void button26_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Afrodyty (S).";
        }

        private void button27_Click(object sender, EventArgs e)
        {
            wybrany_element = 103;
        }

        private void button27_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Hermesa (S).";
        }

        private void button28_Click(object sender, EventArgs e)
        {
            wybrany_element = 107;
        }

        private void button28_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Dionizosa (S).";
        }

        private void button29_Click(object sender, EventArgs e)
        {
            wybrany_element = 131;
        }

        private void button29_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Atlasa (S).";
        }

        private void button30_Click(object sender, EventArgs e)
        {
            wybrany_element = 127;
        }

        private void button30_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Posąg Hery (S).";
        }

        private void button31_Click(object sender, EventArgs e)
        {
            wybrany_element = 9;
        }

        private void button31_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Zeusa (S).";
        }

        private void button32_Click(object sender, EventArgs e)
        {
            wybrany_element = 17;
        }

        private void button32_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Hadesa (S).";
        }

        private void button33_Click(object sender, EventArgs e)
        {
            wybrany_element = 13;
        }

        private void button33_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Posejdona (S).";
        }

        private void button34_Click(object sender, EventArgs e)
        {
            wybrany_element = 21;
        }

        private void button34_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Demeter (S).";
        }

        private void button35_Click(object sender, EventArgs e)
        {
            wybrany_element = 25;
        }

        private void button35_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Ateny (S).";
        }

        private void button36_Click(object sender, EventArgs e)
        {
            wybrany_element = 29;
        }

        private void button36_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Artemidy (S).";
        }

        private void button37_Click(object sender, EventArgs e)
        {
            wybrany_element = 33;
        }

        private void button37_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Apolla (S).";
        }

        private void button38_Click(object sender, EventArgs e)
        {
            wybrany_element = 37;
        }

        private void button38_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Aresa (S).";
        }

        private void button39_Click(object sender, EventArgs e)
        {
            wybrany_element = 41;
        }

        private void button39_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Hefejstosa (S).";
        }

        private void button40_Click(object sender, EventArgs e)
        {
            wybrany_element = 45;
        }

        private void button40_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Afrodyty (S).";
        }

        private void button41_Click(object sender, EventArgs e)
        {
            wybrany_element = 49;
        }

        private void button41_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Hermesa (S).";
        }

        private void button42_Click(object sender, EventArgs e)
        {
            wybrany_element = 53;
        }

        private void button42_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Dionizosa (S).";
        }

        private void button43_Click(object sender, EventArgs e)
        {
            wybrany_element = 139;
        }

        private void button43_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Atlasa (S).";
        }

        private void button44_Click(object sender, EventArgs e)
        {
            wybrany_element = 135;
        }

        private void button44_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Rzeźba Hery (S).";
        }

        private void button47_Click(object sender, EventArgs e)
        {
            wybrany_element = 57;
        }

        private void button48_Click(object sender, EventArgs e)
        {
            wybrany_element = 58;
        }

        private void button49_Click(object sender, EventArgs e)
        {
            wybrany_element = 59;
        }

        private void button50_Click(object sender, EventArgs e)
        {
            wybrany_element = 60;
        }

        private void button58_Click(object sender, EventArgs e)
        {
            wybrany_element = 152;
        }

        private void button60_Click(object sender, EventArgs e)
        {
            wybrany_element = 154;
        }

        private void button59_Click(object sender, EventArgs e)
        {
            wybrany_element = 153;
        }

        private void button52_Click(object sender, EventArgs e)
        {
            wybrany_element = 111;
        }

        private void button52_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Czysty marmur (z pojawiającym się zniczem, jeżeli bóg jest w mieście).";
        }

        private void button53_Click(object sender, EventArgs e)
        {
            wybrany_element = 112;
        }

        // nie wszystkie płytki mają hover inny, bo mają taki sam wyświetlany tekst
        private void button53_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Ozdobna płytka (z pojawiającym się zniczem, jeżeli bóg jest w mieście).";
        }

        private void button54_Click(object sender, EventArgs e)
        {
            wybrany_element = 113;
        }

        private void button55_Click(object sender, EventArgs e)
        {
            wybrany_element = 114;
        }

        private void button56_Click(object sender, EventArgs e)
        {
            wybrany_element = 115;
        }

        private void button57_Click(object sender, EventArgs e)
        {
            wybrany_element = 116;
        }

        private void button61_Click(object sender, EventArgs e)
        {
            wybrany_element = 155;
        }

        private void button63_Click(object sender, EventArgs e)
        {
            wybrany_element = 157;
        }

        private void button62_Click(object sender, EventArgs e)
        {
            wybrany_element = 156;
        }

        private void button46_Click(object sender, EventArgs e)
        {
            wybrany_element = 6;
        }

        private void button46_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Płytka pałacowa (nie wymaga marmuru).";
        }

        private void button45_Click(object sender, EventArgs e)
        {
            wybrany_element = 5;
        }

        private void button45_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Płytka pałacowa z chorągwią wojska.";
        }

        private void button51_Click(object sender, EventArgs e)
        {
            wybrany_element = 109;
        }

        private void button51_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Płytka z chorągwią wojska.";
        }

        private void button64_Click(object sender, EventArgs e)
        {
            wybrany_element = 149;
        }

        private void button64_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Obserwatorium.";
        }

        private void button65_Click(object sender, EventArgs e)
        {
            wybrany_element = 150;
        }

        private void button65_MouseHover(object sender, EventArgs e)
        {
            this.richTextBox1.Text = "Muzeum.";
        }


Na coś takiego:
opisy.Add("_0", "Przednia część dużego budynku świątyni (oś północ-południe).");

Czyli coś jak na obrazku w załączniku. Pamiętając by liczbę poprzedzić podkreślnikiem (_).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 18.06.2012, 09:42:52
Byłby chętny ;)

Tylko powiedz, gdzie reszta posągów i rzeźb? Nie lepiej od razu dać, by potem wszystko hurtem modyfikować?

Zresztą, to już sobie dorobisz. Zabieram się do roboty, winno być gotowe za godzinę czy dwie :)

EDIT: Plik w załączniku. Zagiąłeś mnie na moment z tymi płytkami, toteż ominąłem je wszystkie oprócz 110 i 111 (+pałacowe i oddziałowe), czyli tak jak opisy w twoim tekście się pojawiają.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 18.06.2012, 18:34:56
Super. :)

Och pewnie, jeżeli możesz to zrób wszystkie! :D
(rzeźby i posągi w każdym kierunku, i wszystkie inne pominięte wcześniej elementy)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 20.06.2012, 00:33:53
Nowa, zrefaktoryzowana wersja programu. Zachęcam do testowania i pisania swoich komentarzy oraz pomysłów.

Hasło do archiwum to "zeus".
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 20.06.2012, 14:30:02
Gdzie jest opcja 'ustaw wielkość świątyni' która była wcześniej? Nie widzę też opcji 'nowy' by wyczyścić pole :p

No i nie wiem czy to 'przyklejanie' się większych przedmiotów do kursora to taka dobra opcja... jedno machnięcie i można parenaście kafli sobie popsuć ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 20.06.2012, 17:09:50
 - "ustaw wielkość świątyni" - dwa kliknięcia w strzałki i masz wielkość taką jaką masz ;)
 - button do wyczyszczenia rzeczywiście by się przydał
 - nie rozumiem - 'przyklejenie'? co masz na myśli?
A ogólnie jest lepiej niż było?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 20.06.2012, 18:47:15
'Przyklejenie' - np: ikona 4x4 jest postawiona w jakimś miejscu. Jeśli źle klikniemy (tj: za blisko), nie kładzie się nowa ikona tylko przesuwa stara. Osobiście wolałbym żeby była blokada możliwości postawienia ikonki gdy potrzebne miejsce jest po części zajęte.

A co do strzałek, to dziwny ten system. Nie można po prostu dwóch okienek dla X i Y? ;)

Ogólnie czy lepiej? Nie wiem, będę tutaj na neutralnym. Okna strasznie wielkie, ale to dlatego że pracuję na niskich rozdzielczościach. Czy jest lepiej? Nie wiem. Czy było niegdyś lepiej? Nie wiem, być może ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 20.06.2012, 21:18:25
'Przyklejenie' - tą funkcjonalność po części spełnia "ostatnie ważne". Gdy nie trafi się w puste miejsce to nowy element nie jest stawiany.
Strzałki sa bardziej useability. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 20.06.2012, 21:49:10
'Przyklejenie' - tą funkcjonalność po części spełnia "nowe ważniejsze". Gdy nie trafi się w puste miejsce to nowy element nie jest stawiany.

Eee, ale dopiero ci napisałem, że jest stawiany? O.o
Diagram dla pana, panie Z:

(http://i.imgur.com/84hSl.png)

Jak widać, ikona tyłu świątyni została postawiona mimo twej 'blokady', dodatkowo usuwając poprzedni element, mimo włączonego 'ostatnie ważne'. Chyba, że nie rozumiem twojej kwestii, chociaż wg mnie 'przypadkowe' usuwanie wszystkiego wokół nie jest 'funkcjonalnością'.

Strzałki sa bardziej useability. ;)

Pierwszy raz się z takim czymś w życiu spotykam - różnorakie edytory map czy gier jakie poznałem na przestrzeni ostatnich paru lat prawie zawsze miały okienko z numerkami lub coś podobnego.

Ale - twój program, więc aż tak bardzo czepiać się nie mogę ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 20.06.2012, 23:50:08
Możesz, możesz, o to mi właśnie chodzi. :)

"Ostatnie ważne" czyli ostatni jest ten który stawiasz teraz, jeżeli to odznaczysz to nie będziesz mógł postawić na] coś. (źle napisałem -> "nowe ważniejsze" w poprzednim poście (potem edytowałem))

Ok, pewnie poza strzałkami dodam też wpisywanie wielkości. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 21.06.2012, 13:06:01
A, czyli wystarczy odznaczyć, i będzie blokowało ten 'problem'? Gites :)

Poza tym, po co aż dwa zestawy strzałek? Na minimalistycznego i cztery (strzałki, nie zestawy) by wystarczyły :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 21.06.2012, 17:21:19
Cztery strzałki Jak? :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 21.06.2012, 18:43:10
Lewo-prawo do ustalania granicy bocznej, góra-dół do ustalania granicy dolnej.

No przynajmniej na moje wyliczenia więcej kombinowania nie trzeba?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 21.06.2012, 19:41:42
Ale jak masz postawione już jakieś elementy świątyni i chcesz zwiększyć wysokość świątyni o 1, ale od góry, a nie od dołu? ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 21.06.2012, 20:22:41
No dobra, to osiem strzałek, ale nie szesnaście. Strzałki na skos to czysty szpan ;)

Zresztą, możnaby to spiąć w jeszcze mniejszy interfejs:

        (góra)
(lewa) środek (prawa)
        (dół)

A każdy z guzików to dwie strzałki do kontroli tej samej granicy. 16 strzałek na dwóch różnych polach imho wygląda strasznie brzydko :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 21.06.2012, 21:43:07
Ale więcej miejsca takie coś by zajmowało. Buttony nie mogą być zbyt małe, bo ciężko będzie w nie trafić. ;)

Te na skos miały właśnie przyspieszyć powiększanie/pomniejszanie - na tyle przyspieszyć by nie trzeba było liczb wprowadzać tekstowo. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 22.06.2012, 01:40:47
Ale więcej miejsca takie coś by zajmowało. Buttony nie mogą być zbyt małe, bo ciężko będzie w nie trafić. ;)

Te na skos miały właśnie przyspieszyć powiększanie/pomniejszanie - na tyle przyspieszyć by nie trzeba było liczb wprowadzać tekstowo. ;)

Uwielbiam twoje założenia i to szczególnie bardzo gdy mogę ci udowodnić, że się mylisz ;)

Mock-up interfejsu dla mojego podziału na tylko dwie granice ruchome (prawa, dolna) + dwa okienka do wpisania wartości x oraz y, czcionka Arial, 10:

(http://i.imgur.com/QBeCm.png)

Mock-up interfejsu dla czterech granic ruchomych (góra, prawo, dół, lewo) + dwa okienka do wpisania wartości x oraz y, czcionka Arial, 10:

(http://i.imgur.com/TKHsm.png)

Jak widać w porównaniu, wszystko zmieszczone w 70x70 pixeli, tyle samo co obecnie zajmuje układ ośmiu strzałek.

I proszę nie bierz tych 'przekomarzań' czy też 'negacji' twoich pomysłów, do siebie. Chcę ci po prostu pokazać, że gdy ty mówisz 'nie da się', to jednak przy odrobinie wyobraźni da się i nawet całkiem ładnie to zrobić ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 22.06.2012, 07:44:53
:)
Ten drugi -> Tak właśnie sobie to wyobrażałem, ale właśnie te buttony są teraz wg mnie za małe. ;)
Ale przyznam, że wygląda to całkiem nieźle!

Więcej takich uwag proszę! :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 22.06.2012, 10:33:25
A jak to już wgl wygląda?

Na poprzedniej stronie jest najnowsza wersja do ściągnięcia.

:)
Ten drugi -> Tak właśnie sobie to wyobrażałem, ale właśnie te buttony są teraz wg mnie za małe. ;)
Ale przyznam, że wygląda to całkiem nieźle!

Więcej takich uwag proszę! :)

Za małe? A jakoś na moje ikonki 23x23 pixeli nie narzekałeś - twoje buttony są takiej samej wielkości :P Te z podziałką są 11x23, więc też sporo miejsca na klikanie :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 24.06.2012, 19:58:01
11 pikseli to (w dzisiejszych czasach ;) ) mało jak na przestrzeń do kliknięcia.

Och pewnie, jeżeli możesz to zrób wszystkie! :D
(rzeźby i posągi w każdym kierunku, i wszystkie inne pominięte wcześniej elementy)
Super by było jakbyś to zrobił. :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 25.06.2012, 23:04:52
Rozwiń, bo nie wiem co masz na myśli. :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.06.2012, 00:08:51
Hehe. Co dokładnie masz na myśli?
Generować grafikę taką jaka jest w grze? Tak by po kliknięciu zobaczyć dokładnie to co zobaczyło by się w grze?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 26.06.2012, 00:26:51
Hehe. Co dokładnie masz na myśli?
Generować grafikę taką jaka jest w grze? Tak by po kliknięciu zobaczyć dokładnie to co zobaczyło by się w grze?

Oj, sklerotyku ty jeden. Dawno o tym też mówiłem, widocznie się zapomniało? ;)

PS: Co do tych tekstów - weekend albo next week, zobaczę jak będę miał czas.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.06.2012, 07:43:25
Hehe. Tak, tylko jak trudne będzie wykonanie czegoś takiego?
Nefarem, masz na to jakiś pomysł (wykonania technicznego)?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 26.06.2012, 10:50:26
Tak.  Można zrobić screen świątyni w grze dla każdego sposobu modyfikacji świątyni (czasochłonne;/), bo na to wygląda że nie ma innej możliwości.

Chce ci się robić nieskończoną ilość screenów?
Nie lepiej już zrobić pojedyncze obiekty, żeby potem program sam je poustawiał tworząc w ten sposób świątynię?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 26.06.2012, 11:02:46
A mnie się wydaje, że może generować płytki dla każdego pola z osobna.

Płytki to łatwo: "ta płytka to marmur", "ta płytka to dekoracja", "ta płytka to winorośl" etc.

Natomiast z innymi elementami... tak, wydaje się to trudne. Po zabawie w SGReaderze i Tiled udało mi się jednak stworzyć takie coś:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1602;image)

Poniżej screeny z SGReadera, jak wyglądają bebechy dużego budynku świątyni:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1604;image)

(po kilkunastu minutach)

Phi, partycja siadła od nieoczekiwanego rozłączenia -_-. Chciałam pokazać jeszcze, jak w Tiled wygląda nanoszenie elementów, ale skoro nie mogę, to pokrótce: kładzie się duży element – tak, jak zwykłą płytkę – na polu odpowiadającemu temu, który wynika z kodu, a tylne elementy kładzie się przed (w czasie) przednimi. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 26.06.2012, 11:53:04
(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1602;image)

"Hades" jednak istnieje! :o

;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 26.06.2012, 12:30:45
A owszem, to była inspiracja! ;)

Hm, nie wywaliło mi całej partycji, tylko akurat Faraona i Zeusa...  :o Świetnie, miałam tam misję, którą robiłam od roku...  :'(
Dobrze, że inny epic project razem ze świątyniami mam na innym dysku. Haha. Tylko tamtą misję miałam prawie zrobioną.  >:(
Dysk jest świeży i myślę, że nie fake...
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.06.2012, 19:46:21
Bardzo ciekawe! :) (już wcześniej pewnie to pisałem ;) )
Są to programy darmowe, jeżeli nie to jest jakaś wersja trial? Skąd można ją pobrać? (obu programów)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 26.06.2012, 20:18:22
Darmowe, obydwa.

Słowo "Tiled" wystarczy wpisać w pasek przeglądarki (niektóre łapią szczęśliwy traf w Google), powinna pojawić się główna projektu.

A drugi? Ze starego wątku (http://n-gry.pl/forum/index.php?topic=364):

Kogo mogły przedstawiać owe wizerunki? Natknąłem się na nie w plikach gry. Najwidoczniej twórcy ich nie wykorzystali.
A to ciekawe! :)
Gdzie je znalazłeś? Może dzięki edytorowi? ;)
Rzeczywiście nie przypominam sobie takich postaci.
Ta druga wygląda mi na przedstawiciela Oceanidów, a pierwsza... hmmm... może wystraszony przez potwora chłop? ;)
Dzięki programowi niejakiej Pecunii - sgreader. Jest on zamieszczony na stronie twórców modów do Cezara 3 Caesar's Mod Squad (http://c3modsquad.web.officelive.com/downloads.aspx). (...)

Zresztą tam przenosiłeś moje dywagacje na temat tego programu przeniesione z tematu o ikonkach z tutorialu. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.06.2012, 23:29:02
No tak... :D
Na pewno, z chęcią, się zapoznam... w swoim czasie. ;)

Nie wiem czy ktoś wcześniej tego nie proponował, ale wpadłem na pomysł by obliczać koszt wszystkich postawionych elementów świątyni. Co Wy na to? Potrzebuję jednak do tego kogoś od czarnej roboty...

Chyba wiadomo o co chodzi: ;)

kosztMarmuru.Add("_8", 0);
kosztMarmuru.Add("_9", 0);
kosztMarmuru.Add("_2", 0);
kosztMarmuru.Add("_3", 0);
kosztMarmuru.Add("_0", 0);
kosztMarmuru.Add("_1", 0);
kosztMarmuru.Add("_6", 0);
kosztMarmuru.Add("_7", 0);
kosztMarmuru.Add("_4", 0);
kosztMarmuru.Add("_5", 0);
kosztMarmuru.Add("_93", 0);
kosztMarmuru.Add("_92", 0);
kosztMarmuru.Add("_91", 0);
kosztMarmuru.Add("_90", 0);
kosztMarmuru.Add("_97", 0);
kosztMarmuru.Add("_96", 0);
kosztMarmuru.Add("_95", 0);
kosztMarmuru.Add("_94", 0);
kosztMarmuru.Add("_99", 0);
kosztMarmuru.Add("_98", 0);
kosztMarmuru.Add("_82", 0);
kosztMarmuru.Add("_83", 0);
kosztMarmuru.Add("_80", 0);
kosztMarmuru.Add("_81", 0);
kosztMarmuru.Add("_86", 0);
kosztMarmuru.Add("_87", 0);
kosztMarmuru.Add("_84", 0);
kosztMarmuru.Add("_85", 0);
kosztMarmuru.Add("_88", 0);
kosztMarmuru.Add("_89", 0);
kosztMarmuru.Add("_39", 0);
kosztMarmuru.Add("_38", 0);
kosztMarmuru.Add("_31", 0);
kosztMarmuru.Add("_30", 0);
kosztMarmuru.Add("_33", 0);
kosztMarmuru.Add("_32", 0);
kosztMarmuru.Add("_35", 0);
kosztMarmuru.Add("_34", 0);
kosztMarmuru.Add("_37", 0);
kosztMarmuru.Add("_36", 0);
kosztMarmuru.Add("_28", 0);
kosztMarmuru.Add("_29", 0);
kosztMarmuru.Add("_20", 0);
kosztMarmuru.Add("_21", 0);
kosztMarmuru.Add("_22", 0);
kosztMarmuru.Add("_23", 0);
kosztMarmuru.Add("_24", 0);
kosztMarmuru.Add("_25", 0);
kosztMarmuru.Add("_26", 0);
kosztMarmuru.Add("_27", 0);
kosztMarmuru.Add("_19", 0);
kosztMarmuru.Add("_18", 0);
kosztMarmuru.Add("_13", 0);
kosztMarmuru.Add("_12", 0);
kosztMarmuru.Add("_11", 0);
kosztMarmuru.Add("_10", 0);
kosztMarmuru.Add("_17", 0);
kosztMarmuru.Add("_16", 0);
kosztMarmuru.Add("_15", 0);
kosztMarmuru.Add("_14", 0);
kosztMarmuru.Add("_79", 0);
kosztMarmuru.Add("_78", 0);
kosztMarmuru.Add("_75", 0);
kosztMarmuru.Add("_74", 0);
kosztMarmuru.Add("_77", 0);
kosztMarmuru.Add("_76", 0);
kosztMarmuru.Add("_71", 0);
kosztMarmuru.Add("_70", 0);
kosztMarmuru.Add("_73", 0);
kosztMarmuru.Add("_72", 0);
kosztMarmuru.Add("_68", 0);
kosztMarmuru.Add("_69", 0);
kosztMarmuru.Add("_64", 0);
kosztMarmuru.Add("_65", 0);
kosztMarmuru.Add("_66", 0);
kosztMarmuru.Add("_67", 0);
kosztMarmuru.Add("_60", 0);
kosztMarmuru.Add("_61", 0);
kosztMarmuru.Add("_62", 0);
kosztMarmuru.Add("_63", 0);
kosztMarmuru.Add("_59", 0);
kosztMarmuru.Add("_58", 0);
kosztMarmuru.Add("_57", 0);
kosztMarmuru.Add("_56", 0);
kosztMarmuru.Add("_55", 0);
kosztMarmuru.Add("_54", 0);
kosztMarmuru.Add("_53", 0);
kosztMarmuru.Add("_52", 0);
kosztMarmuru.Add("_51", 0);
kosztMarmuru.Add("_50", 0);
kosztMarmuru.Add("_48", 0);
kosztMarmuru.Add("_49", 0);
kosztMarmuru.Add("_46", 0);
kosztMarmuru.Add("_47", 0);
kosztMarmuru.Add("_44", 0);
kosztMarmuru.Add("_45", 0);
kosztMarmuru.Add("_42", 0);
kosztMarmuru.Add("_43", 0);
kosztMarmuru.Add("_40", 0);
kosztMarmuru.Add("_41", 0);
kosztMarmuru.Add("_1003", 0);
kosztMarmuru.Add("_1002", 0);
kosztMarmuru.Add("_1001", 0);
kosztMarmuru.Add("_1000", 0);
kosztMarmuru.Add("_1006", 0);
kosztMarmuru.Add("_1005", 0);
kosztMarmuru.Add("_1004", 0);
kosztMarmuru.Add("_129", 0);
kosztMarmuru.Add("_128", 0);
kosztMarmuru.Add("_121", 0);
kosztMarmuru.Add("_120", 0);
kosztMarmuru.Add("_122", 0);
kosztMarmuru.Add("_125", 0);
kosztMarmuru.Add("_124", 0);
kosztMarmuru.Add("_127", 0);
kosztMarmuru.Add("_126", 0);
kosztMarmuru.Add("_138", 0);
kosztMarmuru.Add("_139", 0);
kosztMarmuru.Add("_130", 0);
kosztMarmuru.Add("_131", 0);
kosztMarmuru.Add("_132", 0);
kosztMarmuru.Add("_133", 0);
kosztMarmuru.Add("_134", 0);
kosztMarmuru.Add("_135", 0);
kosztMarmuru.Add("_136", 0);
kosztMarmuru.Add("_137", 0);
kosztMarmuru.Add("_109", 0);
kosztMarmuru.Add("_108", 0);
kosztMarmuru.Add("_103", 0);
kosztMarmuru.Add("_102", 0);
kosztMarmuru.Add("_101", 0);
kosztMarmuru.Add("_100", 0);
kosztMarmuru.Add("_107", 0);
kosztMarmuru.Add("_106", 0);
kosztMarmuru.Add("_105", 0);
kosztMarmuru.Add("_104", 0);
kosztMarmuru.Add("_118", 0);
kosztMarmuru.Add("_112", 0);
kosztMarmuru.Add("_113", 0);
kosztMarmuru.Add("_110", 0);
kosztMarmuru.Add("_111", 0);
kosztMarmuru.Add("_116", 0);
kosztMarmuru.Add("_117", 0);
kosztMarmuru.Add("_114", 0);
kosztMarmuru.Add("_115", 0);
kosztMarmuru.Add("_149", 0);
kosztMarmuru.Add("_140", 0);
kosztMarmuru.Add("_158", 0);
kosztMarmuru.Add("_159", 0);
kosztMarmuru.Add("_156", 0);
kosztMarmuru.Add("_157", 0);
kosztMarmuru.Add("_154", 0);
kosztMarmuru.Add("_155", 0);
kosztMarmuru.Add("_152", 0);
kosztMarmuru.Add("_153", 0);
kosztMarmuru.Add("_150", 0);
kosztMarmuru.Add("_151", 0);
kosztDrewna.Add("_8", 0);
kosztDrewna.Add("_9", 0);
kosztDrewna.Add("_2", 0);
kosztDrewna.Add("_3", 0);
kosztDrewna.Add("_0", 0);
kosztDrewna.Add("_1", 0);
kosztDrewna.Add("_6", 0);
kosztDrewna.Add("_7", 0);
kosztDrewna.Add("_4", 0);
kosztDrewna.Add("_5", 0);
kosztDrewna.Add("_93", 0);
kosztDrewna.Add("_92", 0);
kosztDrewna.Add("_91", 0);
kosztDrewna.Add("_90", 0);
kosztDrewna.Add("_97", 0);
kosztDrewna.Add("_96", 0);
kosztDrewna.Add("_95", 0);
kosztDrewna.Add("_94", 0);
kosztDrewna.Add("_99", 0);
kosztDrewna.Add("_98", 0);
kosztDrewna.Add("_82", 0);
kosztDrewna.Add("_83", 0);
kosztDrewna.Add("_80", 0);
kosztDrewna.Add("_81", 0);
kosztDrewna.Add("_86", 0);
kosztDrewna.Add("_87", 0);
kosztDrewna.Add("_84", 0);
kosztDrewna.Add("_85", 0);
kosztDrewna.Add("_88", 0);
kosztDrewna.Add("_89", 0);
kosztDrewna.Add("_39", 0);
kosztDrewna.Add("_38", 0);
kosztDrewna.Add("_31", 0);
kosztDrewna.Add("_30", 0);
kosztDrewna.Add("_33", 0);
kosztDrewna.Add("_32", 0);
kosztDrewna.Add("_35", 0);
kosztDrewna.Add("_34", 0);
kosztDrewna.Add("_37", 0);
kosztDrewna.Add("_36", 0);
kosztDrewna.Add("_28", 0);
kosztDrewna.Add("_29", 0);
kosztDrewna.Add("_20", 0);
kosztDrewna.Add("_21", 0);
kosztDrewna.Add("_22", 0);
kosztDrewna.Add("_23", 0);
kosztDrewna.Add("_24", 0);
kosztDrewna.Add("_25", 0);
kosztDrewna.Add("_26", 0);
kosztDrewna.Add("_27", 0);
kosztDrewna.Add("_19", 0);
kosztDrewna.Add("_18", 0);
kosztDrewna.Add("_13", 0);
kosztDrewna.Add("_12", 0);
kosztDrewna.Add("_11", 0);
kosztDrewna.Add("_10", 0);
kosztDrewna.Add("_17", 0);
kosztDrewna.Add("_16", 0);
kosztDrewna.Add("_15", 0);
kosztDrewna.Add("_14", 0);
kosztDrewna.Add("_79", 0);
kosztDrewna.Add("_78", 0);
kosztDrewna.Add("_75", 0);
kosztDrewna.Add("_74", 0);
kosztDrewna.Add("_77", 0);
kosztDrewna.Add("_76", 0);
kosztDrewna.Add("_71", 0);
kosztDrewna.Add("_70", 0);
kosztDrewna.Add("_73", 0);
kosztDrewna.Add("_72", 0);
kosztDrewna.Add("_68", 0);
kosztDrewna.Add("_69", 0);
kosztDrewna.Add("_64", 0);
kosztDrewna.Add("_65", 0);
kosztDrewna.Add("_66", 0);
kosztDrewna.Add("_67", 0);
kosztDrewna.Add("_60", 0);
kosztDrewna.Add("_61", 0);
kosztDrewna.Add("_62", 0);
kosztDrewna.Add("_63", 0);
kosztDrewna.Add("_59", 0);
kosztDrewna.Add("_58", 0);
kosztDrewna.Add("_57", 0);
kosztDrewna.Add("_56", 0);
kosztDrewna.Add("_55", 0);
kosztDrewna.Add("_54", 0);
kosztDrewna.Add("_53", 0);
kosztDrewna.Add("_52", 0);
kosztDrewna.Add("_51", 0);
kosztDrewna.Add("_50", 0);
kosztDrewna.Add("_48", 0);
kosztDrewna.Add("_49", 0);
kosztDrewna.Add("_46", 0);
kosztDrewna.Add("_47", 0);
kosztDrewna.Add("_44", 0);
kosztDrewna.Add("_45", 0);
kosztDrewna.Add("_42", 0);
kosztDrewna.Add("_43", 0);
kosztDrewna.Add("_40", 0);
kosztDrewna.Add("_41", 0);
kosztDrewna.Add("_1003", 0);
kosztDrewna.Add("_1002", 0);
kosztDrewna.Add("_1001", 0);
kosztDrewna.Add("_1000", 0);
kosztDrewna.Add("_1006", 0);
kosztDrewna.Add("_1005", 0);
kosztDrewna.Add("_1004", 0);
kosztDrewna.Add("_129", 0);
kosztDrewna.Add("_128", 0);
kosztDrewna.Add("_121", 0);
kosztDrewna.Add("_120", 0);
kosztDrewna.Add("_122", 0);
kosztDrewna.Add("_125", 0);
kosztDrewna.Add("_124", 0);
kosztDrewna.Add("_127", 0);
kosztDrewna.Add("_126", 0);
kosztDrewna.Add("_138", 0);
kosztDrewna.Add("_139", 0);
kosztDrewna.Add("_130", 0);
kosztDrewna.Add("_131", 0);
kosztDrewna.Add("_132", 0);
kosztDrewna.Add("_133", 0);
kosztDrewna.Add("_134", 0);
kosztDrewna.Add("_135", 0);
kosztDrewna.Add("_136", 0);
kosztDrewna.Add("_137", 0);
kosztDrewna.Add("_109", 0);
kosztDrewna.Add("_108", 0);
kosztDrewna.Add("_103", 0);
kosztDrewna.Add("_102", 0);
kosztDrewna.Add("_101", 0);
kosztDrewna.Add("_100", 0);
kosztDrewna.Add("_107", 0);
kosztDrewna.Add("_106", 0);
kosztDrewna.Add("_105", 0);
kosztDrewna.Add("_104", 0);
kosztDrewna.Add("_118", 0);
kosztDrewna.Add("_112", 0);
kosztDrewna.Add("_113", 0);
kosztDrewna.Add("_110", 0);
kosztDrewna.Add("_111", 0);
kosztDrewna.Add("_116", 0);
kosztDrewna.Add("_117", 0);
kosztDrewna.Add("_114", 0);
kosztDrewna.Add("_115", 0);
kosztDrewna.Add("_149", 0);
kosztDrewna.Add("_140", 0);
kosztDrewna.Add("_158", 0);
kosztDrewna.Add("_159", 0);
kosztDrewna.Add("_156", 0);
kosztDrewna.Add("_157", 0);
kosztDrewna.Add("_154", 0);
kosztDrewna.Add("_155", 0);
kosztDrewna.Add("_152", 0);
kosztDrewna.Add("_153", 0);
kosztDrewna.Add("_150", 0);
kosztDrewna.Add("_151", 0);
kosztRzezb.Add("_8", 0);
kosztRzezb.Add("_9", 0);
kosztRzezb.Add("_2", 0);
kosztRzezb.Add("_3", 0);
kosztRzezb.Add("_0", 0);
kosztRzezb.Add("_1", 0);
kosztRzezb.Add("_6", 0);
kosztRzezb.Add("_7", 0);
kosztRzezb.Add("_4", 0);
kosztRzezb.Add("_5", 0);
kosztRzezb.Add("_93", 0);
kosztRzezb.Add("_92", 0);
kosztRzezb.Add("_91", 0);
kosztRzezb.Add("_90", 0);
kosztRzezb.Add("_97", 0);
kosztRzezb.Add("_96", 0);
kosztRzezb.Add("_95", 0);
kosztRzezb.Add("_94", 0);
kosztRzezb.Add("_99", 0);
kosztRzezb.Add("_98", 0);
kosztRzezb.Add("_82", 0);
kosztRzezb.Add("_83", 0);
kosztRzezb.Add("_80", 0);
kosztRzezb.Add("_81", 0);
kosztRzezb.Add("_86", 0);
kosztRzezb.Add("_87", 0);
kosztRzezb.Add("_84", 0);
kosztRzezb.Add("_85", 0);
kosztRzezb.Add("_88", 0);
kosztRzezb.Add("_89", 0);
kosztRzezb.Add("_39", 0);
kosztRzezb.Add("_38", 0);
kosztRzezb.Add("_31", 0);
kosztRzezb.Add("_30", 0);
kosztRzezb.Add("_33", 0);
kosztRzezb.Add("_32", 0);
kosztRzezb.Add("_35", 0);
kosztRzezb.Add("_34", 0);
kosztRzezb.Add("_37", 0);
kosztRzezb.Add("_36", 0);
kosztRzezb.Add("_28", 0);
kosztRzezb.Add("_29", 0);
kosztRzezb.Add("_20", 0);
kosztRzezb.Add("_21", 0);
kosztRzezb.Add("_22", 0);
kosztRzezb.Add("_23", 0);
kosztRzezb.Add("_24", 0);
kosztRzezb.Add("_25", 0);
kosztRzezb.Add("_26", 0);
kosztRzezb.Add("_27", 0);
kosztRzezb.Add("_19", 0);
kosztRzezb.Add("_18", 0);
kosztRzezb.Add("_13", 0);
kosztRzezb.Add("_12", 0);
kosztRzezb.Add("_11", 0);
kosztRzezb.Add("_10", 0);
kosztRzezb.Add("_17", 0);
kosztRzezb.Add("_16", 0);
kosztRzezb.Add("_15", 0);
kosztRzezb.Add("_14", 0);
kosztRzezb.Add("_79", 0);
kosztRzezb.Add("_78", 0);
kosztRzezb.Add("_75", 0);
kosztRzezb.Add("_74", 0);
kosztRzezb.Add("_77", 0);
kosztRzezb.Add("_76", 0);
kosztRzezb.Add("_71", 0);
kosztRzezb.Add("_70", 0);
kosztRzezb.Add("_73", 0);
kosztRzezb.Add("_72", 0);
kosztRzezb.Add("_68", 0);
kosztRzezb.Add("_69", 0);
kosztRzezb.Add("_64", 0);
kosztRzezb.Add("_65", 0);
kosztRzezb.Add("_66", 0);
kosztRzezb.Add("_67", 0);
kosztRzezb.Add("_60", 0);
kosztRzezb.Add("_61", 0);
kosztRzezb.Add("_62", 0);
kosztRzezb.Add("_63", 0);
kosztRzezb.Add("_59", 0);
kosztRzezb.Add("_58", 0);
kosztRzezb.Add("_57", 0);
kosztRzezb.Add("_56", 0);
kosztRzezb.Add("_55", 0);
kosztRzezb.Add("_54", 0);
kosztRzezb.Add("_53", 0);
kosztRzezb.Add("_52", 0);
kosztRzezb.Add("_51", 0);
kosztRzezb.Add("_50", 0);
kosztRzezb.Add("_48", 0);
kosztRzezb.Add("_49", 0);
kosztRzezb.Add("_46", 0);
kosztRzezb.Add("_47", 0);
kosztRzezb.Add("_44", 0);
kosztRzezb.Add("_45", 0);
kosztRzezb.Add("_42", 0);
kosztRzezb.Add("_43", 0);
kosztRzezb.Add("_40", 0);
kosztRzezb.Add("_41", 0);
kosztRzezb.Add("_1003", 0);
kosztRzezb.Add("_1002", 0);
kosztRzezb.Add("_1001", 0);
kosztRzezb.Add("_1000", 0);
kosztRzezb.Add("_1006", 0);
kosztRzezb.Add("_1005", 0);
kosztRzezb.Add("_1004", 0);
kosztRzezb.Add("_129", 0);
kosztRzezb.Add("_128", 0);
kosztRzezb.Add("_121", 0);
kosztRzezb.Add("_120", 0);
kosztRzezb.Add("_122", 0);
kosztRzezb.Add("_125", 0);
kosztRzezb.Add("_124", 0);
kosztRzezb.Add("_127", 0);
kosztRzezb.Add("_126", 0);
kosztRzezb.Add("_138", 0);
kosztRzezb.Add("_139", 0);
kosztRzezb.Add("_130", 0);
kosztRzezb.Add("_131", 0);
kosztRzezb.Add("_132", 0);
kosztRzezb.Add("_133", 0);
kosztRzezb.Add("_134", 0);
kosztRzezb.Add("_135", 0);
kosztRzezb.Add("_136", 0);
kosztRzezb.Add("_137", 0);
kosztRzezb.Add("_109", 0);
kosztRzezb.Add("_108", 0);
kosztRzezb.Add("_103", 0);
kosztRzezb.Add("_102", 0);
kosztRzezb.Add("_101", 0);
kosztRzezb.Add("_100", 0);
kosztRzezb.Add("_107", 0);
kosztRzezb.Add("_106", 0);
kosztRzezb.Add("_105", 0);
kosztRzezb.Add("_104", 0);
kosztRzezb.Add("_118", 0);
kosztRzezb.Add("_112", 0);
kosztRzezb.Add("_113", 0);
kosztRzezb.Add("_110", 0);
kosztRzezb.Add("_111", 0);
kosztRzezb.Add("_116", 0);
kosztRzezb.Add("_117", 0);
kosztRzezb.Add("_114", 0);
kosztRzezb.Add("_115", 0);
kosztRzezb.Add("_149", 0);
kosztRzezb.Add("_140", 0);
kosztRzezb.Add("_158", 0);
kosztRzezb.Add("_159", 0);
kosztRzezb.Add("_156", 0);
kosztRzezb.Add("_157", 0);
kosztRzezb.Add("_154", 0);
kosztRzezb.Add("_155", 0);
kosztRzezb.Add("_152", 0);
kosztRzezb.Add("_153", 0);
kosztRzezb.Add("_150", 0);
kosztRzezb.Add("_151", 0);
kosztGranitu.Add("_8", 0);
kosztGranitu.Add("_9", 0);
kosztGranitu.Add("_2", 0);
kosztGranitu.Add("_3", 0);
kosztGranitu.Add("_0", 0);
kosztGranitu.Add("_1", 0);
kosztGranitu.Add("_6", 0);
kosztGranitu.Add("_7", 0);
kosztGranitu.Add("_4", 0);
kosztGranitu.Add("_5", 0);
kosztGranitu.Add("_93", 0);
kosztGranitu.Add("_92", 0);
kosztGranitu.Add("_91", 0);
kosztGranitu.Add("_90", 0);
kosztGranitu.Add("_97", 0);
kosztGranitu.Add("_96", 0);
kosztGranitu.Add("_95", 0);
kosztGranitu.Add("_94", 0);
kosztGranitu.Add("_99", 0);
kosztGranitu.Add("_98", 0);
kosztGranitu.Add("_82", 0);
kosztGranitu.Add("_83", 0);
kosztGranitu.Add("_80", 0);
kosztGranitu.Add("_81", 0);
kosztGranitu.Add("_86", 0);
kosztGranitu.Add("_87", 0);
kosztGranitu.Add("_84", 0);
kosztGranitu.Add("_85", 0);
kosztGranitu.Add("_88", 0);
kosztGranitu.Add("_89", 0);
kosztGranitu.Add("_39", 0);
kosztGranitu.Add("_38", 0);
kosztGranitu.Add("_31", 0);
kosztGranitu.Add("_30", 0);
kosztGranitu.Add("_33", 0);
kosztGranitu.Add("_32", 0);
kosztGranitu.Add("_35", 0);
kosztGranitu.Add("_34", 0);
kosztGranitu.Add("_37", 0);
kosztGranitu.Add("_36", 0);
kosztGranitu.Add("_28", 0);
kosztGranitu.Add("_29", 0);
kosztGranitu.Add("_20", 0);
kosztGranitu.Add("_21", 0);
kosztGranitu.Add("_22", 0);
kosztGranitu.Add("_23", 0);
kosztGranitu.Add("_24", 0);
kosztGranitu.Add("_25", 0);
kosztGranitu.Add("_26", 0);
kosztGranitu.Add("_27", 0);
kosztGranitu.Add("_19", 0);
kosztGranitu.Add("_18", 0);
kosztGranitu.Add("_13", 0);
kosztGranitu.Add("_12", 0);
kosztGranitu.Add("_11", 0);
kosztGranitu.Add("_10", 0);
kosztGranitu.Add("_17", 0);
kosztGranitu.Add("_16", 0);
kosztGranitu.Add("_15", 0);
kosztGranitu.Add("_14", 0);
kosztGranitu.Add("_79", 0);
kosztGranitu.Add("_78", 0);
kosztGranitu.Add("_75", 0);
kosztGranitu.Add("_74", 0);
kosztGranitu.Add("_77", 0);
kosztGranitu.Add("_76", 0);
kosztGranitu.Add("_71", 0);
kosztGranitu.Add("_70", 0);
kosztGranitu.Add("_73", 0);
kosztGranitu.Add("_72", 0);
kosztGranitu.Add("_68", 0);
kosztGranitu.Add("_69", 0);
kosztGranitu.Add("_64", 0);
kosztGranitu.Add("_65", 0);
kosztGranitu.Add("_66", 0);
kosztGranitu.Add("_67", 0);
kosztGranitu.Add("_60", 0);
kosztGranitu.Add("_61", 0);
kosztGranitu.Add("_62", 0);
kosztGranitu.Add("_63", 0);
kosztGranitu.Add("_59", 0);
kosztGranitu.Add("_58", 0);
kosztGranitu.Add("_57", 0);
kosztGranitu.Add("_56", 0);
kosztGranitu.Add("_55", 0);
kosztGranitu.Add("_54", 0);
kosztGranitu.Add("_53", 0);
kosztGranitu.Add("_52", 0);
kosztGranitu.Add("_51", 0);
kosztGranitu.Add("_50", 0);
kosztGranitu.Add("_48", 0);
kosztGranitu.Add("_49", 0);
kosztGranitu.Add("_46", 0);
kosztGranitu.Add("_47", 0);
kosztGranitu.Add("_44", 0);
kosztGranitu.Add("_45", 0);
kosztGranitu.Add("_42", 0);
kosztGranitu.Add("_43", 0);
kosztGranitu.Add("_40", 0);
kosztGranitu.Add("_41", 0);
kosztGranitu.Add("_1003", 0);
kosztGranitu.Add("_1002", 0);
kosztGranitu.Add("_1001", 0);
kosztGranitu.Add("_1000", 0);
kosztGranitu.Add("_1006", 0);
kosztGranitu.Add("_1005", 0);
kosztGranitu.Add("_1004", 0);
kosztGranitu.Add("_129", 0);
kosztGranitu.Add("_128", 0);
kosztGranitu.Add("_121", 0);
kosztGranitu.Add("_120", 0);
kosztGranitu.Add("_122", 0);
kosztGranitu.Add("_125", 0);
kosztGranitu.Add("_124", 0);
kosztGranitu.Add("_127", 0);
kosztGranitu.Add("_126", 0);
kosztGranitu.Add("_138", 0);
kosztGranitu.Add("_139", 0);
kosztGranitu.Add("_130", 0);
kosztGranitu.Add("_131", 0);
kosztGranitu.Add("_132", 0);
kosztGranitu.Add("_133", 0);
kosztGranitu.Add("_134", 0);
kosztGranitu.Add("_135", 0);
kosztGranitu.Add("_136", 0);
kosztGranitu.Add("_137", 0);
kosztGranitu.Add("_109", 0);
kosztGranitu.Add("_108", 0);
kosztGranitu.Add("_103", 0);
kosztGranitu.Add("_102", 0);
kosztGranitu.Add("_101", 0);
kosztGranitu.Add("_100", 0);
kosztGranitu.Add("_107", 0);
kosztGranitu.Add("_106", 0);
kosztGranitu.Add("_105", 0);
kosztGranitu.Add("_104", 0);
kosztGranitu.Add("_118", 0);
kosztGranitu.Add("_112", 0);
kosztGranitu.Add("_113", 0);
kosztGranitu.Add("_110", 0);
kosztGranitu.Add("_111", 0);
kosztGranitu.Add("_116", 0);
kosztGranitu.Add("_117", 0);
kosztGranitu.Add("_114", 0);
kosztGranitu.Add("_115", 0);
kosztGranitu.Add("_149", 0);
kosztGranitu.Add("_140", 0);
kosztGranitu.Add("_158", 0);
kosztGranitu.Add("_159", 0);
kosztGranitu.Add("_156", 0);
kosztGranitu.Add("_157", 0);
kosztGranitu.Add("_154", 0);
kosztGranitu.Add("_155", 0);
kosztGranitu.Add("_152", 0);
kosztGranitu.Add("_153", 0);
kosztGranitu.Add("_150", 0);
kosztGranitu.Add("_151", 0);
kosztOrychalku.Add("_8", 0);
kosztOrychalku.Add("_9", 0);
kosztOrychalku.Add("_2", 0);
kosztOrychalku.Add("_3", 0);
kosztOrychalku.Add("_0", 0);
kosztOrychalku.Add("_1", 0);
kosztOrychalku.Add("_6", 0);
kosztOrychalku.Add("_7", 0);
kosztOrychalku.Add("_4", 0);
kosztOrychalku.Add("_5", 0);
kosztOrychalku.Add("_93", 0);
kosztOrychalku.Add("_92", 0);
kosztOrychalku.Add("_91", 0);
kosztOrychalku.Add("_90", 0);
kosztOrychalku.Add("_97", 0);
kosztOrychalku.Add("_96", 0);
kosztOrychalku.Add("_95", 0);
kosztOrychalku.Add("_94", 0);
kosztOrychalku.Add("_99", 0);
kosztOrychalku.Add("_98", 0);
kosztOrychalku.Add("_82", 0);
kosztOrychalku.Add("_83", 0);
kosztOrychalku.Add("_80", 0);
kosztOrychalku.Add("_81", 0);
kosztOrychalku.Add("_86", 0);
kosztOrychalku.Add("_87", 0);
kosztOrychalku.Add("_84", 0);
kosztOrychalku.Add("_85", 0);
kosztOrychalku.Add("_88", 0);
kosztOrychalku.Add("_89", 0);
kosztOrychalku.Add("_39", 0);
kosztOrychalku.Add("_38", 0);
kosztOrychalku.Add("_31", 0);
kosztOrychalku.Add("_30", 0);
kosztOrychalku.Add("_33", 0);
kosztOrychalku.Add("_32", 0);
kosztOrychalku.Add("_35", 0);
kosztOrychalku.Add("_34", 0);
kosztOrychalku.Add("_37", 0);
kosztOrychalku.Add("_36", 0);
kosztOrychalku.Add("_28", 0);
kosztOrychalku.Add("_29", 0);
kosztOrychalku.Add("_20", 0);
kosztOrychalku.Add("_21", 0);
kosztOrychalku.Add("_22", 0);
kosztOrychalku.Add("_23", 0);
kosztOrychalku.Add("_24", 0);
kosztOrychalku.Add("_25", 0);
kosztOrychalku.Add("_26", 0);
kosztOrychalku.Add("_27", 0);
kosztOrychalku.Add("_19", 0);
kosztOrychalku.Add("_18", 0);
kosztOrychalku.Add("_13", 0);
kosztOrychalku.Add("_12", 0);
kosztOrychalku.Add("_11", 0);
kosztOrychalku.Add("_10", 0);
kosztOrychalku.Add("_17", 0);
kosztOrychalku.Add("_16", 0);
kosztOrychalku.Add("_15", 0);
kosztOrychalku.Add("_14", 0);
kosztOrychalku.Add("_79", 0);
kosztOrychalku.Add("_78", 0);
kosztOrychalku.Add("_75", 0);
kosztOrychalku.Add("_74", 0);
kosztOrychalku.Add("_77", 0);
kosztOrychalku.Add("_76", 0);
kosztOrychalku.Add("_71", 0);
kosztOrychalku.Add("_70", 0);
kosztOrychalku.Add("_73", 0);
kosztOrychalku.Add("_72", 0);
kosztOrychalku.Add("_68", 0);
kosztOrychalku.Add("_69", 0);
kosztOrychalku.Add("_64", 0);
kosztOrychalku.Add("_65", 0);
kosztOrychalku.Add("_66", 0);
kosztOrychalku.Add("_67", 0);
kosztOrychalku.Add("_60", 0);
kosztOrychalku.Add("_61", 0);
kosztOrychalku.Add("_62", 0);
kosztOrychalku.Add("_63", 0);
kosztOrychalku.Add("_59", 0);
kosztOrychalku.Add("_58", 0);
kosztOrychalku.Add("_57", 0);
kosztOrychalku.Add("_56", 0);
kosztOrychalku.Add("_55", 0);
kosztOrychalku.Add("_54", 0);
kosztOrychalku.Add("_53", 0);
kosztOrychalku.Add("_52", 0);
kosztOrychalku.Add("_51", 0);
kosztOrychalku.Add("_50", 0);
kosztOrychalku.Add("_48", 0);
kosztOrychalku.Add("_49", 0);
kosztOrychalku.Add("_46", 0);
kosztOrychalku.Add("_47", 0);
kosztOrychalku.Add("_44", 0);
kosztOrychalku.Add("_45", 0);
kosztOrychalku.Add("_42", 0);
kosztOrychalku.Add("_43", 0);
kosztOrychalku.Add("_40", 0);
kosztOrychalku.Add("_41", 0);
kosztOrychalku.Add("_1003", 0);
kosztOrychalku.Add("_1002", 0);
kosztOrychalku.Add("_1001", 0);
kosztOrychalku.Add("_1000", 0);
kosztOrychalku.Add("_1006", 0);
kosztOrychalku.Add("_1005", 0);
kosztOrychalku.Add("_1004", 0);
kosztOrychalku.Add("_129", 0);
kosztOrychalku.Add("_128", 0);
kosztOrychalku.Add("_121", 0);
kosztOrychalku.Add("_120", 0);
kosztOrychalku.Add("_122", 0);
kosztOrychalku.Add("_125", 0);
kosztOrychalku.Add("_124", 0);
kosztOrychalku.Add("_127", 0);
kosztOrychalku.Add("_126", 0);
kosztOrychalku.Add("_138", 0);
kosztOrychalku.Add("_139", 0);
kosztOrychalku.Add("_130", 0);
kosztOrychalku.Add("_131", 0);
kosztOrychalku.Add("_132", 0);
kosztOrychalku.Add("_133", 0);
kosztOrychalku.Add("_134", 0);
kosztOrychalku.Add("_135", 0);
kosztOrychalku.Add("_136", 0);
kosztOrychalku.Add("_137", 0);
kosztOrychalku.Add("_109", 0);
kosztOrychalku.Add("_108", 0);
kosztOrychalku.Add("_103", 0);
kosztOrychalku.Add("_102", 0);
kosztOrychalku.Add("_101", 0);
kosztOrychalku.Add("_100", 0);
kosztOrychalku.Add("_107", 0);
kosztOrychalku.Add("_106", 0);
kosztOrychalku.Add("_105", 0);
kosztOrychalku.Add("_104", 0);
kosztOrychalku.Add("_118", 0);
kosztOrychalku.Add("_112", 0);
kosztOrychalku.Add("_113", 0);
kosztOrychalku.Add("_110", 0);
kosztOrychalku.Add("_111", 0);
kosztOrychalku.Add("_116", 0);
kosztOrychalku.Add("_117", 0);
kosztOrychalku.Add("_114", 0);
kosztOrychalku.Add("_115", 0);
kosztOrychalku.Add("_149", 0);
kosztOrychalku.Add("_140", 0);
kosztOrychalku.Add("_158", 0);
kosztOrychalku.Add("_159", 0);
kosztOrychalku.Add("_156", 0);
kosztOrychalku.Add("_157", 0);
kosztOrychalku.Add("_154", 0);
kosztOrychalku.Add("_155", 0);
kosztOrychalku.Add("_152", 0);
kosztOrychalku.Add("_153", 0);
kosztOrychalku.Add("_150", 0);
kosztOrychalku.Add("_151", 0);

Zanim ktokolwiek zabierze się do pracy. :D Niech tutaj napisze, że to robi, aby niepotrzebnie nie dublować pracy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 26.06.2012, 23:49:59
Właśnie o to chodzi. Trzeba wpisać w szablon ile co kosztuje. I zamieścić spowrotem tutaj, a ja to wykorzystam w programie.

Zamieszczam wersję do dalszego testowania i zgłaszania błędów, pomysłów, sugestii. :)
Dodałem automatyczne nadawanie poziomów dzięki schodom (schody z założenia zawsze prowadzą w górę) oraz możliwość zapisania schematu do obrazku (PNG).
Hasło do archiwum to "zeus".
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.06.2012, 00:22:44
Mam pomysł dot. szybkiemu podglądu w grze. Można by zrobić żeby każdy obrazek(z generatora) miał przypisaną jakąś wartość, potem to samo z elementami (posągi itp z gry) .
I co potem?

Rozwiń trochę pomoc bo dużo się z niego nie dowiedziałem i niektóre obrazki nie mają opisu.
Po wyglądzie obrazków może się domyślisz. Zamieszczam wszystkie jeszcze raz w załączniku. Część opisów napisał też wcześniej Haspen.

EDIT:
Jest jakiś problem z załącznikami. Jutro sprawdzę co jest nie tak.

EDIT2:
Z załącznikami chyba wszystko ok.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.06.2012, 13:26:27
Hohoho, a ja teraz patrzę, że tamta strona z sgReaderem wygasła!

Jeśli nie znajdę .zipa z tym, to "będzie tego"! Ciekawe, czy możemy zamieścić "miłłoła" bo coś go w Sieci znaleźć nie mogę.

E: Haha, znalazłam kod źródłowy! :D
E2: Zipa też znalazłam, uff.

@nefarem: chodzi Ci o to, by program wiedział, że danej płytce odpowiada taki a taki obrazek z gry? To akurat jasne jest, że to konieczne, problem tylko będzie ze schodami – jak wybrać dla konkretnej płytki jeden spośród bodajże ośmiu obrazków.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 27.06.2012, 13:31:32
Raczej nie będę mógł pomóc w projekcie do next weekendu. Jakby ktoś chciał dalej za mnie opisy robić, to śmiało :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.06.2012, 14:11:43
Ściągam ten nowy generator i archiwum krzyczy, że wpisuję błędne hasło.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.06.2012, 19:26:25
Podmieniłem załącznik w tamtym poście, powinno być ok.

Znalazłaś Zipa? Gdzie? Możesz jakoś przesłać?
Ja pobrałem SGReadera z sourceforgea (Pecunii).

problem tylko będzie ze schodami – jak wybrać dla konkretnej płytki jeden spośród bodajże ośmiu obrazków.
Myślę, że jakoś dałoby się ten problem rozwiązać. ;)
Naprawdę myślisz Anelg, że taka wizualizacja może się udać?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.06.2012, 19:50:30
Odzyskałam go z usuniętych plików, w przeciwieństwie do sejwów uszkodzone nie jest. :3 Jeśli nie masz ochoty zmontować z kodu to mogę wgrać.

Nie wiem, czy się może to udać, ale należałoby elementy położone najbardziej na północ i na zachód stawiać jako pierwsze.

Już powyjmowałam parę grafik, ale mam problem z nazywaniem tych obrazków, których jest kilka dla jednej płytki i:

To, co wyjęłam, zamieszczę w tym poście. Jeśli zapyta o hasło, no to również "zeus". ;) Postanowiłam sztandar pałacu pozostawić jako pustą płytkę, a sztandar świątynny zostawić jako widoczny. Jak ktoś jest chętny wyjąć resztę, niech napisze. :P

PS 1006 automatycznie dodaje windę między piętrami 0 i 2, podczas budowy, co zapomniałam stwierdzić przy tworzeniu listy. A w paczce są tylko te deseczki.

@nefarem właśnie nie. Zaraz sprawdzę raz jeszcze. E: Nadal nic ;/
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.06.2012, 20:13:08
Świetnie!

Sam też postaram się "zmontować z kodu", ale wgraj, przyda się. :) Tylko proszę ukryj zawartość archiwum (jeżeli korzystasz z winRARa to w miejscu wpisywania hasła można to zrobić). Google i inne roboty nie lubią .exe'ków.

Mogłabyś wyciągnąć wszystkie grafiki jakie teraz mamy w generatorze (lista np. w tym poście http://n-gry.pl/forum/index.php?topic=911.msg5010#msg5010). Myślisz, że da się to zrobić?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.06.2012, 20:23:04
Jasne. ;)
Hmm.
A mógłbyś/mógłby ktoś wyciągnąć resztę posągów i rzeźb? Proooszę, chociaż tyle. :-\ Ja zajęłabym się częściami z piramid i płytkami z ogniem (bo ogień jest chyba osobno).

I co z płytkami, posążkami i posągami definiowanymi przez ustawienia piramidy? Dublować pliki, aby był widoczny numer czy dać z tym spokój?

A ściany z piramid nazwę na tej samej zasadzie, na której nazwałam poprzednie. ;) Tylko to różni się od nazewnictwa schodów, bo piramidy nie mają wewnętrznych "wcięć".

E: Done
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 27.06.2012, 22:50:49
Mam problem z rozpakowaniem. Mogłabyś zamieścić jeszcze raz?

I co z płytkami, posążkami i posągami definiowanymi przez ustawienia piramidy? Dublować pliki, aby był widoczny numer czy dać z tym spokój?
Nie do końca rozumiem. Są jakieś obrazy zdefiniowane do tego?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.06.2012, 10:20:34
@ziemek No widzisz, a ja mam problem z rozpakowaniem Twego generatora, jakaś sprawiedliwość musi być. :P
Prześlę na privie.

To poniżej:

141 – rzeźba bóstwa, dla którego jest poświęcona piramida N - 1x1
142 – rzeźba bóstwa, dla którego jest poświęcona piramida E - 1x1
143 – rzeźba bóstwa, dla którego jest poświęcona piramida S - 1x1
144 – rzeźba bóstwa, dla którego jest poświęcona piramida W - 1x1
145 – marmurowy posąg bóstwa, dla którego jest poświęcona piramida N - 2x2
146 – marmurowy posąg bóstwa, dla którego jest poświęcona piramida E - 2x2
147 – marmurowy posąg bóstwa, dla którego jest poświęcona piramida S - 2x2
148 – marmurowy posąg bóstwa, dla którego jest poświęcona piramida W - 2x2

160 – biała lub czarna (zależy od koloru piętra, na którym leży) płytka  – 1x1
161 – biała lub czarna (zależy od koloru piętra, na którym leży) płytka z orychalkiem – 1x1
162 – biała lub czarna (zależy od koloru piętra, na którym leży) płytka ze zniczem – 1x1
163 – biała lub czarna (zależy od koloru piętra, na którym leży) orychalkowa płytka ze zniczem –

Ponieważ kolory ścian – tak samo jak bóstwo – nadaje się również osobno, w edytorze.

@nefarem Zeus, Posejdon (tylko nie pamiętam, czy rzeźby też :P), Atlas, Hera, Afrodyta, Hermes, Dionizos już są. Rzeźby są w Zeus_General, a statuy w Zeus_Godx, gdzie x to pozycja zajmowana w starej hierarchii.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 28.06.2012, 16:35:02
Bardzo prosto się wyciąga te grafiki, bo w tym programie jest opcja chyba "Batch..." czy jakoś tak, dzięki której można wyeksportować wszystkie grafiki z danego pliku.

Odnośnie tego przekształcania co go ma robić Haspen to nie lepiej taki malutki programik napisać, który to zrobi automatycznie? Myślę, że krócej by to zeszło niż ręczne poprawianie.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.06.2012, 16:42:34
@Enost ta, ale i tak posągi bóstw leżą w osobnych plikach czwórkami. :F

A zamianę można nawet w byle Notatniku zrobić, wystarczy pogrupować te kategorie cenami. ;) Na razie czekajmy na nefarema. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.06.2012, 19:04:47
Wydaje mi się, że coś takiego:

kosztRzezb.Add("_0", 0);
kosztRzezb.Add("_1", 0);
kosztRzezb.Add("_2", 0);
kosztRzezb.Add("_3", 0);
kosztRzezb.Add("_4", 0);
kosztRzezb.Add("_5", 0);
kosztRzezb.Add("_6", 0);
kosztRzezb.Add("_7", 640);
kosztRzezb.Add("_8", 640);
kosztRzezb.Add("_9", 640);
kosztRzezb.Add("_10", 640);
kosztRzezb.Add("_11", 640);
kosztRzezb.Add("_12", 640);
kosztRzezb.Add("_13", 640);
kosztRzezb.Add("_14", 640);
kosztRzezb.Add("_15", 640);
kosztRzezb.Add("_16", 640);
kosztRzezb.Add("_17", 640);
kosztRzezb.Add("_18", 640);
kosztRzezb.Add("_19", 640);
kosztRzezb.Add("_20", 640);
kosztRzezb.Add("_21", 640);
kosztRzezb.Add("_22", 640);
kosztRzezb.Add("_23", 640);
kosztRzezb.Add("_24", 640);
kosztRzezb.Add("_25", 640);
kosztRzezb.Add("_26", 640);
kosztRzezb.Add("_27", 640);
kosztRzezb.Add("_28", 640);
kosztRzezb.Add("_29", 640);
kosztRzezb.Add("_30", 640);
kosztRzezb.Add("_31", 640);
kosztRzezb.Add("_32", 640);
kosztRzezb.Add("_33", 640);
kosztRzezb.Add("_34", 640);
kosztRzezb.Add("_35", 640);
kosztRzezb.Add("_36", 640);
kosztRzezb.Add("_37", 640);
kosztRzezb.Add("_38", 640);
kosztRzezb.Add("_39", 640);
kosztRzezb.Add("_40", 640);
kosztRzezb.Add("_41", 640);
kosztRzezb.Add("_42", 640);
kosztRzezb.Add("_43", 640);
kosztRzezb.Add("_44", 640);
kosztRzezb.Add("_45", 640);
kosztRzezb.Add("_46", 640);
kosztRzezb.Add("_47", 640);
kosztRzezb.Add("_48", 640);
kosztRzezb.Add("_49", 640);
kosztRzezb.Add("_50", 640);
kosztRzezb.Add("_51", 640);
kosztRzezb.Add("_52", 640);
kosztRzezb.Add("_53", 640);
kosztRzezb.Add("_54", 640);
kosztRzezb.Add("_55", 0);
kosztRzezb.Add("_56", 0);
kosztRzezb.Add("_57", 0);
kosztRzezb.Add("_58", 0);
kosztRzezb.Add("_59", 0);
kosztRzezb.Add("_60", 0);
kosztRzezb.Add("_61", 0);
kosztRzezb.Add("_62", 0);
kosztRzezb.Add("_63", 0);
kosztRzezb.Add("_64", 0);
kosztRzezb.Add("_65", 0);
kosztRzezb.Add("_66", 0);
kosztRzezb.Add("_67", 0);
kosztRzezb.Add("_68", 0);
kosztRzezb.Add("_69", 0);
kosztRzezb.Add("_70", 0);
kosztRzezb.Add("_71", 0);
kosztRzezb.Add("_72", 0);
kosztRzezb.Add("_73", 0);
kosztRzezb.Add("_74", 0);
kosztRzezb.Add("_75", 0);
kosztRzezb.Add("_76", 0);
kosztRzezb.Add("_77", 0);
kosztRzezb.Add("_78", 0);
kosztRzezb.Add("_79", 0);
kosztRzezb.Add("_80", 0);
kosztRzezb.Add("_81", 0);
kosztRzezb.Add("_82", 0);
kosztRzezb.Add("_83", 0);
kosztRzezb.Add("_84", 0);
kosztRzezb.Add("_85", 0);
kosztRzezb.Add("_86", 0);
kosztRzezb.Add("_87", 0);
kosztRzezb.Add("_88", 0);
kosztRzezb.Add("_89", 0);
kosztRzezb.Add("_90", 0);
kosztRzezb.Add("_91", 0);
kosztRzezb.Add("_92", 0);
kosztRzezb.Add("_93", 0);
kosztRzezb.Add("_94", 0);
kosztRzezb.Add("_95", 0);
kosztRzezb.Add("_96", 0);
kosztRzezb.Add("_97", 0);
kosztRzezb.Add("_98", 0);
kosztRzezb.Add("_99", 0);
kosztRzezb.Add("_100", 0);
kosztRzezb.Add("_101", 0);
kosztRzezb.Add("_102", 0);
kosztRzezb.Add("_103", 0);
kosztRzezb.Add("_104", 0);
kosztRzezb.Add("_105", 0);
kosztRzezb.Add("_106", 0);
kosztRzezb.Add("_107", 0);
kosztRzezb.Add("_108", 0);
kosztRzezb.Add("_109", 0);
kosztRzezb.Add("_110", 0);
kosztRzezb.Add("_111", 0);
kosztRzezb.Add("_112", 0);
kosztRzezb.Add("_113", 0);
kosztRzezb.Add("_114", 0);
kosztRzezb.Add("_115", 0);
kosztRzezb.Add("_116", 0);
kosztRzezb.Add("_117", 0);
kosztRzezb.Add("_118", 0);
kosztRzezb.Add("_120", 0);
kosztRzezb.Add("_121", 0);
kosztRzezb.Add("_122", 0);
kosztRzezb.Add("_124", 0);
kosztRzezb.Add("_125", 0);
kosztRzezb.Add("_126", 0);
kosztRzezb.Add("_127", 0);
kosztRzezb.Add("_128", 0);
kosztRzezb.Add("_129", 0);
kosztRzezb.Add("_130", 0);
kosztRzezb.Add("_131", 0);
kosztRzezb.Add("_132", 0);
kosztRzezb.Add("_133", 640);
kosztRzezb.Add("_134", 640);
kosztRzezb.Add("_135", 640);
kosztRzezb.Add("_136", 640);
kosztRzezb.Add("_137", 640);
kosztRzezb.Add("_138", 640);
kosztRzezb.Add("_139", 640);
kosztRzezb.Add("_140", 640);
kosztRzezb.Add("_149", 0);
kosztRzezb.Add("_150", 0);
kosztRzezb.Add("_151", 0);
kosztRzezb.Add("_152", 0);
kosztRzezb.Add("_153", 0);
kosztRzezb.Add("_154", 0);
kosztRzezb.Add("_155", 0);
kosztRzezb.Add("_156", 0);
kosztRzezb.Add("_157", 0);
kosztRzezb.Add("_158", 0);
kosztRzezb.Add("_159", 0);
kosztRzezb.Add("_1000", 0);
kosztRzezb.Add("_1001", 0);
kosztRzezb.Add("_1002", 0);
kosztRzezb.Add("_1003", 0);
kosztRzezb.Add("_1004", 0);
kosztRzezb.Add("_1005", 0);
kosztRzezb.Add("_1006", 0);

Najpierw posortowałam sobie elementy w calcu i ręcznie poprawiłam 'defekt pierwszej cyfry', a potem w Notatniku zaznaczyłam tę grupę która posiada rzeźby do oddzielnego pliku i dałam 'zamień':      , 0);    na    , 640);. Tu jest łatwo, bo rzeźby są w miarę po kolei.  ;)
Statuy (marmur + drewno) można zrobić tak samo, ale takie płytki na przykład są porozdzielane...
Podsumowując, lepiej najpierw wydzielić sobie wszystkie grupy obiektów o tych samych kosztach (statuy, ściany piramidy z orychalkiem i bez, płytki [uwaga, płytki czarne i orychalkowe AFAIK inaczej zachowują się w piramidach, a inaczej w świątyniach! I co zrobimy?], rzeźby, obiekty Posejdona, budynki świątyni), a potem dopiero zajmować się dopasowywaniem, zaś do głównej listy dodać dopiero efekt końcowy.

Psst, elementy 3-6 i 1000-1005 na pewno są darmowe. ;) Tj. 1000 to niby formuje fundament klasycznej świątyni, ale koszta tego są stałe niezależnie od jej fizycznej wielkości. Taki psikus.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.06.2012, 22:12:56
Małe nieporozumienie. ;) Źle nazwałem to "kosztem". Chodziło mi o to ile np. rzeźb potrzeba by postawić dany element. W przypadku rzeź będzie to zawsze 0 albo 1.
A koszt w drachmach możemy też policzyć, ale do tego wystarczy tabelka wielkości takiej jak w edytorze -> mapie świata -> ceny towarów. Kilkanaście pozycji.

Cytuj
"...AFAIK inaczej zachowują się w piramidach, a inaczej w świątyniach! I co zrobimy?..."
Zaimplementujemy oba. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 28.06.2012, 22:28:44
Le oups. ::)

kosztRzezb.Add("_0", 0);
kosztRzezb.Add("_1", 0);
kosztRzezb.Add("_2", 0);
kosztRzezb.Add("_3", 0);
kosztRzezb.Add("_4", 0);
kosztRzezb.Add("_5", 0);
kosztRzezb.Add("_6", 0);
kosztRzezb.Add("_7", 1);
kosztRzezb.Add("_8", 1);
kosztRzezb.Add("_9", 1);
kosztRzezb.Add("_10", 1);
kosztRzezb.Add("_11", 1);
kosztRzezb.Add("_12", 1);
kosztRzezb.Add("_13", 1);
kosztRzezb.Add("_14", 1);
kosztRzezb.Add("_15", 1);
kosztRzezb.Add("_16", 1);
kosztRzezb.Add("_17", 1);
kosztRzezb.Add("_18", 1);
kosztRzezb.Add("_19", 1);
kosztRzezb.Add("_20", 1);
kosztRzezb.Add("_21", 1);
kosztRzezb.Add("_22", 1);
kosztRzezb.Add("_23", 1);
kosztRzezb.Add("_24", 1);
kosztRzezb.Add("_25", 1);
kosztRzezb.Add("_26", 1);
kosztRzezb.Add("_27", 1);
kosztRzezb.Add("_28", 1);
kosztRzezb.Add("_29", 1);
kosztRzezb.Add("_30", 1);
kosztRzezb.Add("_31", 1);
kosztRzezb.Add("_32", 1);
kosztRzezb.Add("_33", 1);
kosztRzezb.Add("_34", 1);
kosztRzezb.Add("_35", 1);
kosztRzezb.Add("_36", 1);
kosztRzezb.Add("_37", 1);
kosztRzezb.Add("_38", 1);
kosztRzezb.Add("_39", 1);
kosztRzezb.Add("_40", 1);
kosztRzezb.Add("_41", 1);
kosztRzezb.Add("_42", 1);
kosztRzezb.Add("_43", 1);
kosztRzezb.Add("_44", 1);
kosztRzezb.Add("_45", 1);
kosztRzezb.Add("_46", 1);
kosztRzezb.Add("_47", 1);
kosztRzezb.Add("_48", 1);
kosztRzezb.Add("_49", 1);
kosztRzezb.Add("_50", 1);
kosztRzezb.Add("_51", 1);
kosztRzezb.Add("_52", 1);
kosztRzezb.Add("_53", 1);
kosztRzezb.Add("_54", 1);
kosztRzezb.Add("_55", 0);
kosztRzezb.Add("_56", 0);
kosztRzezb.Add("_57", 0);
kosztRzezb.Add("_58", 0);
kosztRzezb.Add("_59", 0);
kosztRzezb.Add("_60", 0);
kosztRzezb.Add("_61", 0);
kosztRzezb.Add("_62", 0);
kosztRzezb.Add("_63", 0);
kosztRzezb.Add("_64", 0);
kosztRzezb.Add("_65", 0);
kosztRzezb.Add("_66", 0);
kosztRzezb.Add("_67", 0);
kosztRzezb.Add("_68", 0);
kosztRzezb.Add("_69", 0);
kosztRzezb.Add("_70", 0);
kosztRzezb.Add("_71", 0);
kosztRzezb.Add("_72", 0);
kosztRzezb.Add("_73", 0);
kosztRzezb.Add("_74", 0);
kosztRzezb.Add("_75", 0);
kosztRzezb.Add("_76", 0);
kosztRzezb.Add("_77", 0);
kosztRzezb.Add("_78", 0);
kosztRzezb.Add("_79", 0);
kosztRzezb.Add("_80", 0);
kosztRzezb.Add("_81", 0);
kosztRzezb.Add("_82", 0);
kosztRzezb.Add("_83", 0);
kosztRzezb.Add("_84", 0);
kosztRzezb.Add("_85", 0);
kosztRzezb.Add("_86", 0);
kosztRzezb.Add("_87", 0);
kosztRzezb.Add("_88", 0);
kosztRzezb.Add("_89", 0);
kosztRzezb.Add("_90", 0);
kosztRzezb.Add("_91", 0);
kosztRzezb.Add("_92", 0);
kosztRzezb.Add("_93", 0);
kosztRzezb.Add("_94", 0);
kosztRzezb.Add("_95", 0);
kosztRzezb.Add("_96", 0);
kosztRzezb.Add("_97", 0);
kosztRzezb.Add("_98", 0);
kosztRzezb.Add("_99", 0);
kosztRzezb.Add("_100", 0);
kosztRzezb.Add("_101", 0);
kosztRzezb.Add("_102", 0);
kosztRzezb.Add("_103", 0);
kosztRzezb.Add("_104", 0);
kosztRzezb.Add("_105", 0);
kosztRzezb.Add("_106", 0);
kosztRzezb.Add("_107", 0);
kosztRzezb.Add("_108", 0);
kosztRzezb.Add("_109", 0);
kosztRzezb.Add("_110", 0);
kosztRzezb.Add("_111", 0);
kosztRzezb.Add("_112", 0);
kosztRzezb.Add("_113", 0);
kosztRzezb.Add("_114", 0);
kosztRzezb.Add("_115", 0);
kosztRzezb.Add("_116", 0);
kosztRzezb.Add("_117", 0);
kosztRzezb.Add("_118", 0);
kosztRzezb.Add("_120", 0);
kosztRzezb.Add("_121", 0);
kosztRzezb.Add("_122", 0);
kosztRzezb.Add("_124", 0);
kosztRzezb.Add("_125", 0);
kosztRzezb.Add("_126", 0);
kosztRzezb.Add("_127", 0);
kosztRzezb.Add("_128", 0);
kosztRzezb.Add("_129", 0);
kosztRzezb.Add("_130", 0);
kosztRzezb.Add("_131", 0);
kosztRzezb.Add("_132", 0);
kosztRzezb.Add("_133", 1);
kosztRzezb.Add("_134", 1);
kosztRzezb.Add("_135", 1);
kosztRzezb.Add("_136", 1);
kosztRzezb.Add("_137", 1);
kosztRzezb.Add("_138", 1);
kosztRzezb.Add("_139", 1);
kosztRzezb.Add("_140", 1);
kosztRzezb.Add("_149", 0);
kosztRzezb.Add("_150", 0);
kosztRzezb.Add("_151", 0);
kosztRzezb.Add("_152", 0);
kosztRzezb.Add("_153", 0);
kosztRzezb.Add("_154", 0);
kosztRzezb.Add("_155", 0);
kosztRzezb.Add("_156", 0);
kosztRzezb.Add("_157", 0);
kosztRzezb.Add("_158", 0);
kosztRzezb.Add("_159", 0);
kosztRzezb.Add("_1000", 0);
kosztRzezb.Add("_1001", 0);
kosztRzezb.Add("_1002", 0);
kosztRzezb.Add("_1003", 0);
kosztRzezb.Add("_1004", 0);
kosztRzezb.Add("_1005", 0);
kosztRzezb.Add("_1006", 0);

Ale że użyszkodnik będzie sam sobie dodawał potem te liczby z tabelki czy będzie jakieś podsumowanie? ;>

E: linki dla nefarema :P

http://zeus.heavengames.com/misc/gameinfo/sanctuaries.shtml
http://zeus.heavengames.com/misc/gameinfo/Pyramids.shtml

Tylko pamiętaj, że to są wartości dotyczące całości budowli.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.06.2012, 22:48:19
Hehe. Anelg, o to chodziło? Chyba nie...
;)
Czemu każdy element miałby mieć taki sam koszt?

Ale że użyszkodnik będzie sam sobie dodawał potem te liczby z tabelki czy będzie jakieś podsumowanie? ;>
Nie, nie, komputer wszystko doda.
;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 29.06.2012, 17:41:05
Mogę obczaić jak tylko się uspokoję. ;)

@nefarem już wysyłam PMkę, po prostu łącze mi wczoraj padło niespodzianie.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 30.06.2012, 00:22:18
Cytuj
Nie wiem czy ktoś wcześniej tego nie proponował, ale wpadłem na pomysł by obliczać koszt wszystkich postawionych elementów świątyni. Co Wy na to? Potrzebuję jednak do tego kogoś od czarnej roboty...

To wtedy trzeba będzie wziąć pod uwagę dokładność do ćwiartek, bo jedna kostka marmuru/granitu = 4 płytki. [/Cpt. Obvious]
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 30.06.2012, 02:37:03
Rzeczywiście! :O
Serio o tym nie pomyślałem.
Coś się wymyśli. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 30.06.2012, 14:30:34
Na pewno tak? Jedna statua + 8 płytek zażądały mi 12 płyt marmuru.

Ułamki z przecinkiem czy kropką? ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 30.06.2012, 15:27:27
Ułamki z przecinkiem czy kropką? ;)

To chyba zależy od tego, czy abstrakcyjnie duże liczby, np: tysiące, Ziemek oddziela kropką, czy nie oddziela.

Jak '1000', to wtedy przy ułamkach może być kropka.
Jak '1.000', to wtedy przy ułamkach przecinek musi być :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 30.06.2012, 15:36:06
Tak dużych liczb to w towarach nie będzie, co innego w drachmach. :P

Ale język nie preferuje zazwyczaj jednej formy zapisu? :>
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 01.07.2012, 00:37:23
Cytuj
Na pewno tak? Jedna statua + 8 płytek zażądały mi 12 płyt marmuru.

Na chwilę obecną to pamiętam że ołtarz wymaga 4 kostek marmuru. :P Ale za fakt, że z 1 kostki marmuru uzyskuje się więcej niż jedną płytkę dam sobie komara uciąć. (a nawet kilka, przeszkadzają w nocy w spaniu)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 01.07.2012, 09:49:20
O ile dobrze pamiętam, jedna kostka marmuru starcza na trzy płytki. Chyba nawet na heavengames.com mają rozpracowane tabele wartości i potrzebnych materiałów, zaraz zerknę.

EDIT: Znalazłem - jedna płytka to 1/2 kostki marmuru, niezależnie od tego czy płytka jest biała, czarna, kolorowa czy też z 'ogniem'. Dalej:
Mała świątynia: 16 marmuru, 8 drewna
Duża świątynia: 32 marmuru, 16 drewna
Duży posąg: 8 marmuru, 4 drewna
Ołtarz: 4 marmuru.
Rzeźba: 1 rzeźba ;)
Oczywiście powyższe jest dla świątyń. Póki co nikt nie rozpracował materiałów na piramidy (ściany, kiedy i ile orychalku, etc).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.07.2012, 10:16:57
@ Haspen, dzięki, właśnie testowałam i to na pewno połowa, niezależnie od źródła płytki.

Ale i tak można wynik końcowy zaokrąglić w tę górę ^^

Majestatyczny posąg Posejdona: 44 marmuru, 16 drewna, 8 orychalku (nawet u Greków)
Budynek muzealny: 32 marmuru, 16 drewna, 24 orychalku (nawet u Greków)
Budynek obserwatorium:12 marmuru, 8 drewna, 8 orychalku (nawet u Greków)

E: A, ściany piramid. Gładkie w świątyniach robią się automatycznie jeżeli podnosisz teren i dasz schodki dwupoziomowe, ściany schodkowe to nie mam pojęcia, a ozdobne...
Ogólnie taki problem jest, że w świątyniach trudno postawić prawdziwą piramidę. Wszystko to dlatego, że poziomy świątyni ustawiają się automatycznie po wyznaczeniu terenu, natomiast piramidę stawia się od zera. Kiedyś kombinowałam z ozdabianiem tych automatycznie postawionych ścian, ale wyglądało to w końcu tak, że świątynia wisiała w powietrzu – pamiętacie privy? ;)

Ktoś się podejmie? :> Niby ja mogę, ale mam zasól z rekrutacją. :]
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 01.07.2012, 10:20:53
Gra i tak wysyła dostawcę po pełną kostkę, co znaczy że artysta położy dwie płytki.

Jak można zauważyć, przy nieparzystej liczbie płytek do położenia pod koniec będziemy stratni o - olaboga! - pół kostki marmuru. Co za zdzierstwo ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.07.2012, 10:30:11
O, proszę. Postawiłam 9 razy element 117 na poziomie zerowym (oznacza zarówno gładką ścianę jak i rdzeń piramidy) i poprosiło mnie o orychalk. Dokładniej, 18 płyt marmuru i 5 sztab orychalku. Wynika stąd, że niezależnie od położenia względem otoczenia, ten element piramidy wymaga dwóch płyt marmuru i połowy sztaby orychalku.

Edit: Pomińmy może, że nic się nie pokazało, bo nie zdefiniowałam drugiego piętra.  ;)
Edit2: Teraz zdefiniowałam i jest jeszcze gorzej, bo artyści znowu chcą budować świątynię od góry. :A

Do licha, przecież segment piramidy a płytka to jest spora różnica, a oni i tak potrzebują dwóch płyt. :D I co oni, rdzeń też ozdabiają czy może sobie biżuteryję magiczną robią?!  :o

Ktoś porobi więcej testów? :>
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 01.07.2012, 10:34:41
No, ale przy szorowaniu i polerowaniu na gładko sporo marmuru trzeba zdrapać ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.07.2012, 10:48:29
Hm.

Mógłby ktoś spróbować wybudować samotny obelisk, wolno stojący?:

   {0, 0,      122,         0,},
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 01.07.2012, 11:39:06
Super! :) Nie myślałem, że z tymi piramidami będzie tyle zachodu, ale na pewno to rozpracujemy. ;)
Poproszę kropeczkę (0.5 płyty marmuru). :)

Całkiem ciekawie zapowiada się wizualizacja wizji świątyni (grafiki z gry) ;), ale jeszcze trochę czasu mi to zajmie.

Co następne? http://n-gry.pl/forum/index.php?topic=911.msg4808#msg4808 Z tej listy, ale oczywiście nowe pomysły.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.07.2012, 14:53:27
Cytuj
do wersji 2.0
 - zaznaczanie powierzchni; ustawianie piętra dla zaznaczonej powierzchni; automatyczne dodawanie potrzebnych schodów

Czemu o tym zapomnieliśmy?!  :o

Można też byłoby sprawić, by obiekt pod kursorem był jak pędzel (chyba, że już tak jest).

Jeśli Ziemek planuje first use/first save: "Dziękujemy, że chcesz na nas polegać i życzymy powodzenia w generowaniu świątyń. Zanim jednak zaczniesz testować budowle poprzez grę, upewnij się, że będziesz w stanie odzyskać ich pierwotny stan. Czy chcesz zapisać wszystkie dotychczasowe świątynie w osobnym folderze? T/N"

Jeśli osoba już modyfikowała świątynie ręcznie, pewnie taki folder już posiada, więc program mógłby przenosić nie tylko świątynie z gry, ale i ręcznie zapisane budowle.

Ustawienie czterech schodów (w sensie w górę) w jednym kwadracie 2x2 powoduje wywalenie gry lub stworzenie pozornie pustego miejsca. Może warto byłoby sprawdzić podobne sytuacje i dodać ostrzeżenia.

EDIT: Podobnie jest, gdy obiekt w ogóle nie wymaga dostarczenia towarów, tzn gdy stawia się same drzewka bądź skały. Wyjątkiem są płytki z pałacu. Chyba chodzi tu o to, że gra generuje tamte obiekty dopiero po skończeniu budowy, a tej w takim przypadku nie ma i gra głupieje.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 02.07.2012, 07:18:48
Bardzo dobra uwagi Anelg! :)
Można też byłoby sprawić, by obiekt pod kursorem był jak pędzel (chyba, że już tak jest).
Chodzi Ci o udostępnienie tzw. Drag'a? By po przeciągnięciu kursorem trzymając wciśnięty LPM kolejne elementy były stawiane? Dobry pomysł, szczególnie z płytkami itp.
Ponadto możemy nawet zrobić by program miał w sobie oryginalne pliki i jeżeli użytkownik sobie tego zażyczy, wygenerować je.

Rzeczywiście - automatycznego dodawania obiektów schodów nie ma. A jest to bardzo praktyczne. Zrobi się! :)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 02.07.2012, 18:20:02
Cytat: ziemek8
Chodzi Ci o udostępnienie tzw. Drag'a? By po przeciągnięciu kursorem trzymając wciśnięty LPM kolejne elementy były stawiane? Dobry pomysł, szczególnie z płytkami itp.
Zgadza się. ;)
I jeszcze: Gdy stawiany jest jeden z elementów dużej świątyni, automatycznie jest stawiany w odpowiednim miejscu drugi (można nawet zamiast tego zrobić w menu przycisk od razu całego budynku świątyni).

Cytuj
Ponadto możemy nawet zrobić by program miał w sobie oryginalne pliki i jeżeli użytkownik sobie tego zażyczy, wygenerować je.
Też o tym myślałam, choć będzie to z oczywistych względów dotyczyło tylko plików z gry. I naprawmy od razu świątynię Artemidy. ;)

Co z ewentualnymi błędami?

PS Wczytywanie schodów nadal jest problematyczne. Jeśli wczytuję świątynię z zupełnie legalnym wgłębieniem uformowanym przez schody, po nadpisaniu jej przez program otrzymuję fałszywie pustą ziemię.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 04.07.2012, 07:50:16
Pewnie! :)

Co z ewentualnymi błędami?

PS Wczytywanie schodów nadal jest problematyczne. Jeśli wczytuję świątynię z zupełnie legalnym wgłębieniem uformowanym przez schody, po nadpisaniu jej przez program otrzymuję fałszywie pustą ziemię.
Jakie błędy dokładnie?
Możesz podać ten przykład świątyni?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 04.07.2012, 15:34:56
Cytuj
Ustawienie czterech schodów (w sensie w górę) w jednym kwadracie 2x2 powoduje wywalenie gry lub stworzenie pozornie pustego miejsca. Może warto byłoby sprawdzić podobne sytuacje i dodać ostrzeżenia.

EDIT: Podobnie jest [tzn też wywala grę – przyp.], gdy obiekt w ogóle nie wymaga dostarczenia towarów, tzn gdy stawia się same drzewka bądź skały. Wyjątkiem są płytki z pałacu. Chyba chodzi tu o to, że gra generuje tamte obiekty dopiero po skończeniu budowy, a tej w takim przypadku nie ma i gra głupieje.

O, te. Gdyby ktoś jeszcze zauważył jeszcze inne kwiatki, to proszę pisać.

A przykładową świątynię (jedna z MaćkoZowych) podałam na privie. Ta to dopiero krzaczy. :o

Sugeruję po prostu, że generator nie może połapać się w poziomach. Albo też to wina starej wersji.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 06.07.2012, 17:02:01
A jednak... wina starej wersji!

Mam też pewną propozycję dotyczącą mapy poziomów. Zacieniowanie wprawdzie jest dosyć silne, ale mnie to nie przeszkadza. Natomiast cienie te mogłyby być w różnych kolorach bądź o różnej intensywności – tak, aby jedna warstwa wyraźnie odróżniała się od drugiej.

Inny problem z rozbieżnością między założeniami a efektem końcowym:

Wiadomo, jak wygląda taka sytuacja, gdy podczepia się schody z różnicą dwóch poziomów, a nie jednego:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1622;image)

Daje to jasny rezultat w grze.

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1625;image)

Chciałabym jednak doczepić do tej struktury zwykłe schody, które wymagają dwóch wierszy do realizacji. Nie chodzi tu jednak o zrobienie normalnego fundamentu z powrotem, a sprawienie, by schody te były tylko na wyznaczonej ścieżce:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1623;image)

Niestety, nie udaje się to i cała ściana zaczyna się kłócić!

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1627;image)

Myślę więc sobie – to przez sąsiedztwo schodów, trzeba je czymś rozdzielić. Posłużyłam się ścianą z piramidy – #117, ale nie pomaga ani to, ani płytka czy rzeźba, gdyż te dwa pola, o które chodzi:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1624;image)

w grze robią się puste i kameleonowate:

(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1629;image)

Niby to drugie wygląda już lepiej, ale i tak ojej.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 08.07.2012, 10:49:21
Z kolorami - dobry pomysł. Może masz na myśli jakieś konkretne kolory? Może znasz najlepsze zestawy do tego?

A te schody - to chyba nie ten wątek. ;) No chyba, że mówisz o tym wszystkim po to by w generatorze zablokować taką możliwość. ;) Albo jeszcze czegoś innego ja nie rozumiem.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 08.07.2012, 11:07:00
Anelg mówi ci, co będzie jeśli zaimplementujesz w końcu poziomy w swoim generatorze świątyń - będzie chaos i rozpierducha bo Zeus nie umie rozpoznać schodów podłączonych do piramidy. Ot, takie ograniczenia kodu graficznego w grze :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 10.07.2012, 23:59:03
Rozumiem. ;)

Zamieszczam wersję z połowicznie zaimplementowaną funkcją "zobacz wizję". Zachęcam do sprawdzania działania i zgłaszania bugów, pomysłów, sugestii.
Do załącznika: "zeus"
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.07.2012, 22:12:01
Tak, na pewno coś takiego dodam, jak np. "wyczyść".

Zamieszczam wersję z zaimplementowanymi schodami (w widoku wizji). Dużo podstawowych świątyń powinno działać. Jak tylko dostanę resztę obrazków ( ;) ) to je dodam i wszystko powinno się tam pojawiać. Do dodania na później są schody podwójne, tzn. te piramidowe.

Proszę o testowanie i wychwytywanie bugów.

Do załącznika: "zeus"

EDIT:
Pierwszy bug - w standardowej świątyni Dionizosa posąg zakrywa rzeźbę.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.07.2012, 07:23:42
Tak, jeszcze nie zostały dodane.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 13.07.2012, 17:12:36
Z kolorami - dobry pomysł. Może masz na myśli jakieś konkretne kolory? Może znasz najlepsze zestawy do tego?

To zależy, jaka jest najwyższa przewidywana wartość. Kiedyś sprawdzałam, jak to funkcjonuje w grze, ale nie pamiętam, gdzie leży rezultat. :P

A paczka dalej mnie nie działa, cały czas to samo – błąd CRC mimo poprawnego hasła. Aczkolwiek różnica między prawidłowym a błędnym hasłem jest, ponieważ w przypadku prawidłowego hasła pojawia się jeszcze: "nieoczekiwany koniec archiwum".

Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.07.2012, 18:07:22
Najlepiej chyba dwa - dużo różniące się - kolory i kilka odcieni kolorów pomiędzy nimi. Dziesięć na pewno wystarczy. ;)
Jakie to mogą być (te dwa) kolory?

Jak tylko prześlecie mi dodatkowe obrazki, teksty, komponenty, spisy kosztów to będę to od razu implementował.

Najnowsza wersja w załączniku.
Jak zawsze ("zeus").
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 13.07.2012, 18:34:15
A czego Ci brakuje w obrazkach? Z tego, co wiem, to tylko niektórych rzeźb i posągów, ale może się mylę?

Z kolorów? Nie mam pojęcia (może niebieski?), ale co chłodniej i jaśniej to na górę. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.07.2012, 19:01:35
Też tak pomyślałem. :)
Poziom 0 to kolor brązowy - jak ziemia, a im wyżej tym w stronę niebieskiego.

Tak, brakuje właściwie tylko posągów i rzeźb. Poza tym przydałoby się (wyrośnięte) drzewo oliwne oraz winorośla, a także płytki z flagami.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 13.07.2012, 19:20:03
Flagę trzeba byłoby ręcznie nanieść na istniejący obraz płytki i zapisać to w osobnym pliku.

Sztandary w pałacu mają mnóstwo barw...

Rzeźby można wydobyć SGRem poprzez Batch extract folderu Data z wybraniem Zeus_Godx (x to numer boga) i Zeus_General (warto przejrzeć całe ;)). Gdzie były owoce, nie pamiętam niestety.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 24.07.2012, 10:52:45
Projekt interfejsu v. 0.82 (wersja projektu, nie programu!)

*** Legenda ***

Poziom I – zakładka, przykład z gry: Dystrybucja.
Poziom II – tabliczki z wizerunkami, przykład: Spichlerz. M oznacza menu prowadzące na poziom III (w grze taka tabliczka ma strzałkę, przykład: Agory)
Poziom III – błękitne paski z nazwą obiektu.

W przypadku poziomu II obiekty wymieniane pasami poziomymi, czyli parzyste idą na prawo.

Maksymalna liczba tabliczek w grze wynosi 4, natomiast tutaj wynosi 6 (z wyjątkiem bóstw w wizerunkach).

***

I II III

Świątynia (może być zakładka z gry z innym środkiem) (M) Budynki świątyni (może być przycisk z gry) 0,1,158,159,110
Ołtarz (2)
Schody (1000)


Płytki Płytka standardowa (55)
Płytka czarna (152)
(M) Płytki ozdobne 56-60 i 153
Płytka czerwona (154)
(M) Płytki ze zniczami 111-116, 156, 157
Oddział Aresa/Artemidy (109)*

Posążki (Rzeźby) (może być ten z estetyki, na lewo od drzewka) (M) Zeus, Hera, Posejdon, Hades, etc. Wybór strony, w którą zwrócony jest wizerunek

Posągi (Statuy) (M) j/w j/w

Areały (zboże lub drzewko estetyki z gry) Drzewko oliwne
Winorośl
Ruda srebra
Ruda brązu
Drzewko pomarańczy

Pałac (administracja z gry) (M) Pałac (guzik z gry) 3, 4
Flaga oddziału (5)
Żółta płytka (6)

Piramida Posejdona (M) Piramida 117-121 + winda (124) i pad (1006)
Wierzchołek (122)
Obserwatorium
Muzeum
His Majesty ;)

Przerwa :P

Statystyki (na przykład liczba płytek, koszty)

Podgląd

Autorzy (aniołek z przeglądu ;))


* – właściwie nie wiem, gdzie to dać

W załączniku – jak mogłyby wyglądać panele nad przyciskami (płytek jest krótszy, bo ma 6 opcji).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 24.07.2012, 18:47:56
Nie do końca to sobie wyobrażam, ale ogólnie mi się podoba! :)
Sam też miałem w głowie pomysł (nie wiem czy sam wymyśliłem, czy przeczytałem na forum) - by zrobić na zasadzie zakładek w grze (pionowe zakładki tego bocznego menu z gry).

PS. Czemu wersja 0.84?

EDIT:
Przy okazji - można by użyć także czcionki z gry, jednak wcześniej wymagać będzie to sporo żmudnej roboty. (Obliczanie współrzędnych początku litery względem początku obrazka.) Ktoś się tego podejmie?

EDIT2:
...oczywiście nie wszystkich literek, wystarczą pewnie 2-3 zestawy. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 24.07.2012, 22:52:51
To chyba już było tutaj pisane, skoro ja napisałam posta w oparciu o to, co przyszło mi do głowy podczas czytania tego topicu (gdy był jeszcze młody).

Do PS: nie wiem :D

Literki są w plikach gry jakby co.

A skoro już jesteśmy przy panelu to myślałam o tym, aby tam, gdzie w oryginale są różne podglądy (pokaż wodę, pokaż higienę, niezadowolenie etc) zrobić tutaj to samo, to znaczy ukrywać wszystko prócz wskazanego elementu. Jednak to musiałoby iść nie do poszczególnych sekcji, a do Podglądu (bo jaki sens ma chowanie bloczków z widoku odgórnego z generatora?). Także te niebieskie panele nad obrazkami pozostały z przyzwyczajenia.

Obrazki są w miejscu tych ciemnych pól przedstawiających liczbę osób zatrudnionych w Produkcji czy listę towarów w Dystrybucji. Muszą być różnej długości, jeśli liczba "przycisków II poziomu" w zakładce przekracza liczbę 4 z gry (przyciski są pod spodem).
No chyba, że ktoś mi powie, jak to rozwiązać inaczej – czyżby na przykład posągi pogrupowane względem kierunków świata? :o

+: Nie mam pomysłu, jak przekształcić większość obiektów z gry na styl znany z przycisków.

EDIT: Zakładek w przedstawionej propozycji interfejsu (włącznie z pustą, oddzielającą) jest 11, czyli dokładnie tyle, ile w grze.

A gdyby ktoś chciał się upewnić, jak wygląda interfejs w grze:

(http://n-gry.pl/forum/?action=dlattach;topic=37;attach=46;image)

Z naszego Downloadu, hihi ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 25.07.2012, 00:05:34
Mogłabyś zrobić jakiś 'mockup' przykładowego stanu panelu? Choćby w paincie. Wtedy łatwiej to będzie sobie wyobrazić.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 25.07.2012, 11:36:13
(http://n-gry.pl/forum/index.php?action=dlattach;topic=911.0;attach=1662;image)

Po wybraniu menu "świątynia" pojawiłoby się 5 niebieskich pasków opisujących budynki świątyni, a także koszta ich budowy.

* – Szybki dostęp do struktur typowych dla świątyni boga (dotyczy wczytanej świątyni). Ewentualnie Pomoc.

Przepraszam za brak polskich znaków w opisach. ;)

Już widzę parę niedociągnięć.

Uwagi:


EDIT: hmmm, w opisie czcionki jest, by nie używać do projektów komercyjnych. ;p

EDIT2: Myślę też o takiej opcji, jak "zaznacz obszar" nie tylko po to, by go podnosić, ale aby móc go po prostu przesuwać! Wtedy nie byłoby aż takiego rozgardiaszu ze strzałkami.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 25.07.2012, 18:45:02
Ach, więc to tak, myślalem, że miałaś zamiar wykorzystać poziome przyciski na górze panelu...

Bardzo mi się podoba! :)

Hmm, co do praw wykorzystywania materiałów - czy to co robimy można nazwać wykorzystaniem komercjalnym? Chyba nie. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Haspen w 25.07.2012, 19:42:17
Pobieramy za generator opłaty?

Nie pobieramy.

Więc nie jest komercyjne :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Kalontas w 25.07.2012, 20:44:00
Non-profit fan work - podpada pod fair use, IMHO.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 27.07.2012, 09:26:10
Trzeba admina podpytać, gdzie leżą serwery n-gier (odmieniać?) :P

Hmm, a co w końcu z Pomocą, Wczytaj, resztą przycisków co ich w grze jest 4 i strzałkami? ;)

PS nie wiem, czemu ale Areały i Pałac w "czystej" wersji są przesunięte. Nic nie szkodzi. :P
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 28.07.2012, 21:29:04
Non-profit fan work - podpada pod fair use, IMHO.
Zdadzam się, myślę, że nikt nam z powodu użycia tych wszystkich rzeczy problemu robił nie będzie.

Hmm, a co w końcu z Pomocą, Wczytaj, resztą przycisków co ich w grze jest 4 i strzałkami? ;)
Tzn.?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 31.07.2012, 10:07:41
No zastanawiam się, gdzie te rzeczy umieścić.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 01.08.2012, 07:58:17
A czemu w ogóle "trzeba" je umieścić?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.08.2012, 18:31:22
Yyy, jak chcesz, w końcu to Twoje. ;) Tylko strzałki i Wczytaj już są w programie, hm?

Oczywiście, jeśli chodzi o grafiki przycisków to można je przesunąć, tylko to też trzeba byłoby jakoś zrobić.

Zresztą, i tak do tego jeszcze daleko, nawet nie wiadomo, czy skądś weźmiemy niektóre grafiki. :D
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 01.08.2012, 20:35:48
No tak. Najpierw samą funkcjonalność trzeba dokończyć. Czekam na materiały, które wcześniej zostały uzgodnione. ;)

Hmm, a co w końcu z Pomocą, Wczytaj, resztą przycisków co ich w grze jest 4 i strzałkami? ;)
O te pytałem. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Anelg w 01.08.2012, 21:03:45
Bo pomyślałam, że można je wykorzystać, przynajmniej część (Cofnij).
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: enost w 21.09.2012, 17:20:09
Ziemek, jak Ci idzie z tym programem? ;) Proponuję zamieścić wersję beta w Downloadzie lub zrobić jakiś osobny wątek z wypisaniem co w danej wersji zostało zrobione.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 22.09.2012, 17:58:14
Tak, planuję coś takiego, ale nie wiem jeszcze kiedy.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 11.11.2012, 14:46:45
Mam pytanie, czy tylko ja nie mogę rozpakować programu? Otóż wpisuje hasło zeus i gdy chce wypakować to wyskakuje błąd i nie chce się rozpakować.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.11.2012, 06:55:37
Jakiego programu używasz do rozpakowania?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 12.11.2012, 14:30:07
Używam Winrara.
EDIT:
Przed chwilą pobrałem 7zip i spróbowałem nim, wpisałem zeus i pokazuje, że błąd archiwum, nieprawidłowe hasło?
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 12.11.2012, 21:24:45
Który załącznik pobierasz? Kliknij na tytuł postu i skopiuj link, ale podaj datę postu.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 13.11.2012, 07:06:56
Link: http://n-gry.pl/forum/index.php?topic=911.msg5259#msg5259
Data postu: 13.07.2012, 17:07:22
Jak coś to ten post znajduje się na 14 stronie.
Próbowałem też starszej wersji chyba z 13 lub 11 strony ale również nie działa i wywala nieoczekiwany koniec archiwum.
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 13.11.2012, 19:24:32
Jaką przeglądarką pobierasz?
Pewnie masz też InternetExplorer'a, spróbuj nim. ;)
Tytuł: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: XxSPIDxX w 13.11.2012, 20:11:41
Okey pomogło, używałem chrome, dzięki za pomoc :).
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: hjf w 05.03.2013, 13:16:44
moglibyście dodać ten program
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 05.03.2013, 21:13:28
a jakie haslo jest do roypakowania
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 06.03.2013, 07:09:40
dobra odkrylem haslo jak troche poszukalem ale
1. Jak ustawic poziom
2. Jak jeden uzytkownik forum robil screeny z programu w 3D
3. Gdzie są schody i co oznacze serce,owoce,drzewo itd. chodzi tutaj o duzy posag boga
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.03.2013, 11:07:17
Cytuj
2. Jak jeden uzytkownik forum robil screeny z programu w 3D

Zupełnie inne programy niż ten generator.

Cytuj
3. Gdzie są schody i co oznacze serce,owoce,drzewo itd. chodzi tutaj o duzy posag boga

W zasadzie to sam sobie odpowiedziałeś na to pytanie. Tutaj (http://n-gry.pl/forum/index.php?topic=911.msg3355#msg3355) masz załącznik z objaśnieniem ikon posągów. Schody bodajże same się tworzą w chwili ustawienia dowolnego elementu na wyższym/niższym poziomie (głowy nie daję, poszukaj w temacie).
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 06.03.2013, 17:30:06
a poziomy
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 06.03.2013, 19:21:59
Jakbym miał działającą wersję edytora to bym powiedział.
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 07.03.2013, 14:48:20
aha dobra a inne osoby mogly by powiedziec
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 07.03.2013, 22:12:56
Można je automatycznie obliczyć, jest do tego przycisk.
Można też samemu ustawiać.
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Stachu w 09.03.2013, 22:49:38
Gdy ja próbuję rozpakować ten załącznik z generatorem, to cały czas pojawia mi się CRC błąd danych lub nieoczekiwany koniec archiwum, mimo że ściągałem to przez Mozillę, IE i Chrome.... Proszę o pomoc!
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 09.03.2013, 22:57:27
Potwierdzam to, co napisał Stachu. Ściągnięte Mozillą, Chromem i IE - w każdym przypadku wyświetla błędy archiwum.
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Stachu w 16.03.2013, 11:43:24
Pomoże nam ktoś rozwiązać ten problem...?
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Stachu w 16.03.2013, 23:12:05
Żyje ktoś na tym forum ??
Będę wdzięczny jak ktoś mi prześle mailem ten Generator :)
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: ziemek8 w 17.03.2013, 10:42:21
http://zeus.n-gry.pl/files/zeus/generator.rar
Przepraszam za późną odpowiedź.

Pobierając używając Opery również miałem problem z 'końcem archiwum', ale używając InternetExplorera udało się za pierwszym razem. :P
Bezpośrednio z serwera pobieranie nie powinno stanowić nigdzie problemu.
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 01.04.2013, 22:28:32
Super progrma ale radze dodanie takich rzeczy jak płytka ze świecą (myśle że każdy wie o co chodzi) obeliski i inne częśći estetyki a żeby ten panel ładniej wyglądał dobrze by było dodać zakładki np. Posągi, Rzeźby, Atrybuty(drzewko oliwne itd.)
Ja nie znam żadnego języka programowania ale moge zrobić obrazki co do ozdób
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KSova w 02.04.2013, 16:20:36
sorryy za plytke ze swiecsa ni zauwazylem wczesniej ale znalazlem potem
Tytuł: Odp: Program do modyfikowania świątyń - sugestie -- Poziomy ręcznie
Wiadomość wysłana przez: KSova w 02.04.2013, 20:34:19
jak ustawić poziom  ręcznie prosze o szybką odpowiedz bo chcialbym do swiatyni dodac piramide

P.S.

Która jesat aktualna wresja tj. 1.0, 3.2
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: Knight in fire w 20.07.2013, 20:14:23
Ma ten program jakieś surowce do dodawania przy świątyniach?
Tytuł: Odp: Program do modyfikowania świątyń - sugestie
Wiadomość wysłana przez: KazuaR w 21.07.2013, 10:41:37
Tak, surowce są oznaczone po prawo od ikony ołtarza.