Nieśmiertelne Gry

Zeus Pan Olimpu => Zeus Pan Olimpu => Artykuły => Wątek zaczęty przez: ziemek8 w 22.05.2009, 18:01:41

Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 22.05.2009, 18:01:41
Może zacznę od tego o co tu tak w ogóle chodzi. Otóż autorzy Zeusa Pana Olimpu zaimplementowali możliwość modyfikowania pewnych ustawień gry. Możliwości tych jest wiele, jednak w tym artykule zajmiemy się modyfikowaniem plików świątyń.

No to zaczynamy. Wejdźmy do folderu w którym znajdują się pliki świątyń, czyli do folderu Model, który znajduje się w głównym katalogu gry. Znajduje się tam wiele plików, nas interesują te z przedrostkiem "Sanctuary_". Otwórzmy któryś z plików.

Co tam widzimy... Na początku jest kilka informacji, których modyfikowanie nic nam nie da, a wręcz może coś popsuć, więc tego nie ruszamy. Dalej znajduje się legenda, czyli przyporządkowana lista liczb i odpowiadających im części świątyni (płytek, rzeźb, posągów...). Cała ta lista, przetłumaczona na język polski znajduje się poniżej. Oczywiście legendy nie opłaca się zmieniać, ponieważ to także nic nie daje.

Bogatsi o tą wiedzę możemy przejść do sedna sprawy. Przyjrzyjmy się zatem właściwemu kodowi pliku.
Sposób kodowania jest bardzo prosty - na początku każdej lini znajdują się współrzedne (x,y) każdego przedmiotu (płytki, rzeźby, posągu...), następnie typ (type) przedmiotu (czyli liczba mu odpowiadająca - jak już napisałem cała legenda znajduje się poniżej), na końcu zapisane jest piętro (elevation), na którym znajduje się dany przedmiot (oczywiście 0 oznacza najniższe piętro).

Czas na kilka przykładów:

Jeżeli chcemy postawić rzeźbę Zeusa na początku świątyni (x=0, y=0), której liczba wynosi 7-10 w zależności od tego, w którą stronę ma być zwrócona rzeźba, napisać musimy:
{ 0, 0, 7, 0,},
Jeżeli natomiast chcemy postawić duży posąg Afrodyty zwrócony na południe (kod 99), pod nim dwie ładne płytki (kod 58), a pod nimi jeszcze ołtarz (kod 2), wszystko na pierwszym (zerownym) piętrze to musimy napisać:
{ 0, 0, 99, 0,},
{ 0, 2, 58, 0,},
{ 1, 2, 58, 0,},
{ 0, 3, 2, 0,},   
Dlaczego akurat tak? Ponieważ duży posąg Afrodyty zajmuje cztery pola (2x2, czyli zajmuje współrzędne 0,0; 0,1; 1,0; 1,1), płytki tylko po jednej (1x1, czyli obie zajmują współrzędne 0,2; 1,2), ołtarz, podobnie jak posąg, również zajmuje cztery pola (2x2, czyli zajmuje współrzędne 0,3; 1,3; 0,4; 1,4).
Wymiary całej tej 'mini' świątyni wynoszą 2x5.

To było proste - teraz czas na coś trudniejszego. ;)
Chcemy postawić mały budynek świątyni (kod 110), poniżej posąg Ateny zwrócony na południe (kod 79) otoczony ładnymi płytkami (kod 57). Wszystko to na wyższym piętrze otoczonym pięknymi schodami.
Zacznijmu od budynku świątyni:
{ 0, 0, 110, 1,}, Niech współrzędne wynoszą 0,0, pamiętajmy także o piętrze, które teraz ma wynosić 1.
Teraz postawmy posąg Ateny:
{ 1, 5, 79, 1,}, Współrzędne wynoszą 1,5, ponieważ mały budynek świątyni ma wymiary 4x4, do tego chcemy otoczyć posąg Ateny płytkami, stąd dodatkowy odstęp (pamiętajmy cały czas, że pierwsza współrzędna to 0,0, a nie 1,1!).
Teraz czas na otoczenie posągu płytkami:
{ 0, 4, 57, 1,},
{ 0, 5, 57, 1,},
{ 0, 6, 57, 1,},
{ 0, 7, 57, 1,},
{ 1, 7, 57, 1,},
{ 2, 7, 57, 1,},
{ 3, 7, 57, 1,},
{ 3, 6, 57, 1,},
{ 3, 5, 57, 1,},
{ 3, 4, 57, 1,},
{ 2, 4, 57, 1,},
{ 1, 4, 57, 1,},
Tu chyba jest wszystko jasne.
Na koniec zostały schody (kod 1000).
{ -1, -1, 1000, 0,},
{ -1, 0, 1000, 0,},
{ -1, 1, 1000, 0,},
{ -1, 2, 1000, 0,},
{ -1, 3, 1000, 0,},
{ -1, 4, 1000, 0,},
{ -1, 5, 1000, 0,},
{ -1, 6, 1000, 0,},
{ -1, 7, 1000, 0,},
{ -1, 8, 1000, 0,},
{ 0, 8, 1000, 0,},
{ 1, 8, 1000, 0,},
{ 2, 8, 1000, 0,},
{ 3, 8, 1000, 0,},
{ 4, 8, 1000, 0,},
{ 4, 7, 1000, 0,},
{ 4, 6, 1000, 0,},
{ 4, 5, 1000, 0,},
{ 4, 4, 1000, 0,},
{ 4, 3, 1000, 0,},
{ 4, 2, 1000, 0,},
{ 4, 1, 1000, 0,},
{ 4, 0, 1000, 0,},
{ 4, -1, 1000, 0,},
{ 3, -1, 1000, 0,},
{ 2, -1, 1000, 0,},
{ 1, -1, 1000, 0,},
{ 0, -1, 1000, 0,},
Musieliśmy zacząć od współrzędnych -1,-1, ponieważ budynek świątyni kończył się (czy jak kto woli - zaczynał się ;)) na współrzędnych 0,0. Pamiętać należy także by schody, które łączą wyższe piętro z niższym, same (w kodzie świątyni) miały piętro tego niższego (w naszym przypadku 0).
Tak więc, cały kod przedstawia się następująco:
; x,y, type elevation
{ 0, 0, 110, 1,},
{ 1, 5, 79, 1,},
{ 0, 4, 57, 1,},
{ 0, 5, 57, 1,},
{ 0, 6, 57, 1,},
{ 0, 7, 57, 1,},
{ 1, 7, 57, 1,},
{ 2, 7, 57, 1,},
{ 3, 7, 57, 1,},
{ 3, 6, 57, 1,},
{ 3, 5, 57, 1,},
{ 3, 4, 57, 1,},
{ 2, 4, 57, 1,},
{ 1, 4, 57, 1,},
{ -1, -1, 1000, 0,},
{ -1, 0, 1000, 0,},
{ -1, 1, 1000, 0,},
{ -1, 2, 1000, 0,},
{ -1, 3, 1000, 0,},
{ -1, 4, 1000, 0,},
{ -1, 5, 1000, 0,},
{ -1, 6, 1000, 0,},
{ -1, 7, 1000, 0,},
{ -1, 8, 1000, 0,},
{ 0, 8, 1000, 0,},
{ 1, 8, 1000, 0,},
{ 2, 8, 1000, 0,},
{ 3, 8, 1000, 0,},
{ 4, 8, 1000, 0,},
{ 4, 7, 1000, 0,},
{ 4, 6, 1000, 0,},
{ 4, 5, 1000, 0,},
{ 4, 4, 1000, 0,},
{ 4, 3, 1000, 0,},
{ 4, 2, 1000, 0,},
{ 4, 1, 1000, 0,},
{ 4, 0, 1000, 0,},
{ 4, -1, 1000, 0,},
{ 3, -1, 1000, 0,},
{ 2, -1, 1000, 0,},
{ 1, -1, 1000, 0,},
{ 0, -1, 1000, 0,},
Teraz to przypomina prawdziwą świątynię! ;)
Należy pamiętać, aby to była świątynia Ateny, należy skopiować ten kod do pliku Sanctuary_ATHENA.

Na koniec powiem jeszcze: nie łap się od razu za coś wielkiego, pisz kod po kawałku, często go testując, w ten sposób zrozumiesz wszystkie tajniki modyfikowania. ;)

Mam nadzieję, że wszystko jest teraz już jasne, jeżeli masz jakieś pytania to napisz w komentarzu.
Teraz czas na obiecaną legendę:



LEGENDA

Lista ta zawiera, oprócz podstawowych przedmiotów, także te dodatkowe tj. drzewka oliwne, winorośle, skały miedzi, srebra itp. (nie wszystkie pliki świątyń zawierają to w swojej legendzie). Obok podane są wymiary każdego przedmiotu, które trzeba uwzglądnić podczas projektowania świątyni.

0    - przód dużego budynku świątyni (na lini północ - południe) - 4x4
1    - tył dużego budynku świątyni (na lini północ - południe) - 4x4
158  - przód dużego budynku świątyni (na lini wschód - zachód) - 4x4
159  - tył dużego budynku świątyni (na lini wschód - zachód) - 4x4
110  - mały budynek świątyni - 4x4
2    - ołtarz - 2x2
3    - przód pałacu - 4x4
4    - tył pałacu - 4x4
5    - pole flagowe pałacu - 1x1 (nie wymaga marmuru)
6    - płytka pałacowa - 1x1 (nie wymaga marmuru)

7    - rzeźba Zeusa N (zwrócona na północ) - 1x1
8    - rzeźba Zeusa E (zwrócona na wschód) - 1x1
9    - rzeźba Zeusa S (zwrócona na południe) - 1x1
10   - rzeźba Zeusa W (zwrócona na zachód) - 1x1

11   - rzeźba Posejdona N - 1x1
12   - rzeźba Posejdona E - 1x1
13   - rzeźba Posejdona S - 1x1
14   - rzeźba Posejdona W - 1x1

15   - rzeźba Hadesa N - 1x1
16   - rzeźba Hadesa E - 1x1
17   - rzeźba Hadesa S - 1x1
18   - rzeźba Hadesa W - 1x1

19   - rzeźba Demeter N - 1x1
20   - rzeźba Demeter E - 1x1
21   - rzeźba Demeter S - 1x1
22   - rzeźba Demeter W - 1x1

23   - rzeźba Ateny N - 1x1
24   - rzeźba Ateny E - 1x1
25   - rzeźba Ateny S - 1x1
26   - rzeźba Ateny W - 1x1

27   - rzeźba Artemidy N - 1x1
28   - rzeźba Artemidy E - 1x1
29   - rzeźba Artemidy S - 1x1
30   - rzeźba Artemidy W - 1x1

31   - rzeźba Apolla N - 1x1
32   - rzeźba Apolla E - 1x1
33   - rzeźba Apolla S - 1x1
34   - rzeźba Apolla W - 1x1

35   - rzeźba Aresa N - 1x1
36   - rzeźba Aresa E - 1x1
37   - rzeźba Aresa S - 1x1
38   - rzeźba Aresa W - 1x1

39   - rzeźba Hefajstosa N - 1x1
40   - rzeźba Hefajstosa E - 1x1
41   - rzeźba Hefajstosa S - 1x1
42   - rzeźba Hefajstosa W - 1x1

43   - rzeźba Afrodyty N - 1x1
44   - rzeźba Afrodyty E - 1x1
45   - rzeźba Afrodyty S - 1x1
46   - rzeźba Afrodyty W - 1x1

47   - rzeźba Hermesa N - 1x1
48   - rzeźba Hermesa E - 1x1
49   - rzeźba Hermesa S - 1x1
50   - rzeźba Hermesa W - 1x1

51   - rzeźba Dionizosa N - 1x1
52   - rzeźba Dionizosa E - 1x1
53   - rzeźba Dionizosa S - 1x1
54   - rzeźba Dionizosa W - 1x1

137  - rzeźba Atlasa N - 1x1
138  - rzeźba Atlasa E - 1x1
139  - rzeźba Atlasa S - 1x1
140  - rzeźba Atlasa W - 1x1

133  - rzeźba Hery N - 1x1
134  - rzeźba Hery E - 1x1
135  - rzeźba Hery S - 1x1
136  - rzeźba Hery W - 1x1

61   - posąg Zeusa N - 2x2
62   - posąg Zeusa E - 2x2
63   - posąg Zeusa S - 2x2
64   - posąg Zeusa W - 2x2

65   - posąg Posejdona N - 2x2
66   - posąg Posejdona E - 2x2
67   - posąg Posejdona S - 2x2
68   - posąg Posejdona W - 2x2

69   - posąg Hadesa N - 2x2
70   - posąg Hadesa E - 2x2
71   - posąg Hadesa S - 2x2
72   - posąg Hadesa W - 2x2

73   - posąg Demeter N - 2x2
74   - posąg Demeter E - 2x2
75   - posąg Demeter S - 2x2
76   - posąg Demeter W - 2x2

77   - posąg Ateny N - 2x2
78   - posąg Ateny E - 2x2
79   - posąg Ateny S - 2x2
80   - posąg Ateny W - 2x2

81   - posąg Artemidy N - 2x2
82   - posąg Artemidy E - 2x2
83   - posąg Artemidy S - 2x2
84   - posąg Artemidy W - 2x2

85   - posąg Apolla N - 2x2
86   - posąg Apolla E - 2x2
87   - posąg Apolla S - 2x2
88   - posąg Apolla W - 2x2

89   - posąg Aresa N - 2x2
90   - posąg Aresa E - 2x2
91   - posąg Aresa S - 2x2
92   - posąg Aresa W - 2x2

93   - posąg Hefajstosa N - 2x2
94   - posąg Hefajstosa E - 2x2
95   - posąg Hefajstosa S - 2x2
96   - posąg Hefajstosa W - 2x2

97   - posąg Afrodyty N - 2x2
98   - posąg Afrodyty E - 2x2
99   - posąg Afrodyty S - 2x2
100  - posąg Afrodyty W - 2x2

101  - posąg Hermesa N - 2x2
102  - posąg Hermesa E - 2x2
103  - posąg Hermesa S - 2x2
104  - posąg Hermesa W - 2x2

105  - posąg Dionizosa N - 2x2
106  - posąg Dionizosa E - 2x2
107  - posąg Dionizosa S - 2x2
108  - posąg Dionizosa W - 2x2

129  - posąg Atlasa N - 2x2
130  - posąg Atlasa E - 2x2
131  - posąg Atlasa S - 2x2
131  - posąg Atlasa W - 2x2

125  - posąg Hery N - 2x2
126  - posąg Hery E - 2x2
127  - posąg Hery S - 2x2
128  - posąg Hery W - 2x2

55   - płytka - 1x1
56   - płytka - 1x1
57   - płytka - 1x1
58   - płytka - 1x1
59   - płytka - 1x1
60   - płytka - 1x1

109  - pole flagowe świątyni (np. Ares, Artemida) - 1x1

111  - płytka z ogniem (gdy bóg czczony w tej świątyni zjawi się w mieście zapalany jest ogień na tej płytce) - 1x1
112  - płytka z ogniem - 1x1
113  - płytka z ogniem - 1x1
114  - płytka z ogniem - 1x1
115  - płytka z ogniem - 1x1
116  - płytka z ogniem - 1x1

152  - czarna płytka - 1x1
155  - czarna płytka z ogniem - 1x1
160  - biała płytka - 1x1
161  - czerwona płytka (wymaga orychalku) - 1x1
162  - biała płytka z ogniem - 1x1
163  - czerwona płytka z ogniem (wymaga orychalku) - 1x1

1000 - schody - 1x1

1001 - skała srebra - 1x1
1002 - drzewko oliwne - 1x1
1003 - skała miedzi - 1x1
1004 - winorośl - 1x1
1005 - drzewko pomarańczowe - 1x1

151  - wspaniały posąg Posejdona - 6x6
149  - obserwatorium - 5x5
150  - muzeum - 6x6

ELEMENTY PIRAMID (można również używać przy świątyniach):

117 – blok/ściana gładka - 1x1
118 – blok ze schodkami - 1x1
120 – blok z trójkątną ozdobą w ścianie - 1x1
121 – blok z okrągłą ozdobą w ścianie - 1x1
122 – wierzchołek piramidy (mały obelisk) - 1x1
124 – drewniana winda do wnoszenia materiałów na wyższe partie - 1x1

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

1006 – pole (drewniana kładka, domyślnie wystająca z placu budowy) wyznaczające którędy rzemieślnicy wchodzą na budowę - 1x1

(http://n-gry.pl/forum/index.php?action=dlattach;topic=60.0;attach=1214;image)
(kliknij aby powiększyć) (http://n-gry.pl/forum/index.php?action=dlattach;topic=60.0;attach=1214;image)



UWAGI

 - duży budynek świątyni może wystąpić tylko raz w każdej świątyni
 - instrukcja kodowania dużego budynku świątyni:
Cytuj
Duże budynki świątyni stawia się koniecznie w następujący sposób:
Na lini północ-południe stawia się - bardziej na północ - tył (kod 1) dużego budynku świątyni, a następnie cztery jednostki odległości pod spodem (y-4) przód (kod 0) budynku świątyni.



TESTOWANIE ŚWIĄTYŃ

 - by modyfikacje w pliku zadziałały należy wyłączyć grę i włączyć ponownie (jeżeli zapisywałeś plik nie mając włączonej gry nie musisz jej wyłączać ;) )
 - za każdym razem należy budować świątynię od nowa, tak więc lepiej zrezygnować z wczytywania gry z gotową świątynią (choć oczywiście można tak zrobić, ale to ryzyko - w skrajnych wypadkach wyłączenie gry)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 18.08.2011, 21:40:41
Cytuj
- duży budynek świątyni może wystąpić tylko raz w każdej świątyni

A w Twierdzy Posejdona z Atlantydy?
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 18.08.2011, 22:02:07
Też nie jestem przekonany co do tego punktu. Nawet świątynie tworzone przez graczy (MaciekZ, Kazuar) czasem mają po kilka budynków dużych świątyń. Tylko nie wiem czy nie ma z tym jakiegoś problemu, pamiętam że na starym forum była na ten temat dyskusja.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 18.08.2011, 22:02:27
Hmmm, nie pamiętam dokładnie, ale w kodzie tej świątynie występuje (tak jak we wszystkich innych) tylko jedno "SANCTUARY_FRONT" i "SANCTUARY_BACK" o kodach odpowiednio 0 i 1. Są jednak dwie kolejne linie:
{0,0, 159, 1,}, ; SANCTUARY_BACK
{4,0, 158, 1,}, ; SANCTUARY_FRONT
Tak więc również kod 158 i 159 to budynek świątyni.

EDIT:
Heh. Jest napisane w legendzie w pierwszym poście:
Cytuj
0    - przód dużego budynku świątyni (na lini północ - południe) - 4x4
1    - tył dużego budynku świątyni (na lini północ - południe) - 4x4
158  - przód dużego budynku świątyni (na lini wschód - zachód) - 4x4
159  - tył dużego budynku świątyni (na lini wschód - zachód) - 4x4

Czyli elementów o kodach 0, 1, 158 i 159 można użyć tylko raz.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 18.08.2011, 22:16:43
Tylko nie wiem czemu chodzi mi po głowie świątynia, która ma cztery budynki dużych świątyń ustawione w kwadrat, a w środku jest duży posąg jakiegoś bóstwa. Chyba MaciekZ stworzył taką świątynię i była to Wyrocznia Delficka, ale nie jestem pewien.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 18.08.2011, 22:31:53
Może były tam jeszcze małe budynki świątyni. Wtedy w sumie może być ich więcej (postawiony jeden za drugim będą wyglądać prawie tak jak jeden duży budynek świątyni), ale nie wyglądało to by zbyt estetycznie.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 18.08.2011, 22:38:44
Chyba nie, ewentualnie mogły to być małe świątynie, ale tak czy inaczej przetestuję to kiedyś.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 25.08.2011, 16:58:14
Czy jeśli dodam do świątyni element granitowy i/lub orychalkowy, nadal będzie mogła zostać wybudowana przez Greków?
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 25.08.2011, 17:10:00
Cytuj
Orychalk i granit nie są używane w Grecji. Możesz pozwolić graczowi na wydobywanie orychalku i granitu w misji w Grecji. Jednak żadne greckie budynki nie potrzebują tych materiałów do funkcjonowania. Grecy mogą wykorzystać je jedynie do sprzedaży na eksport.

Wychodzę z założenia, że nie potrzebują ich, bo nie ma (oryginalnie) takich świątyń. Z powyższego tekstu wynika, że surowiec można dać, tak więc może i by to wszystko przeszło, ale nie wiem, czy nie wystąpią jakieś ,,wewnętrzne niesnaski'' dostawców ;)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Haspen w 25.08.2011, 17:52:11
Cytuj
Orychalk i granit nie są używane w Grecji. Możesz pozwolić graczowi na wydobywanie orychalku i granitu w misji w Grecji. Jednak żadne greckie budynki nie potrzebują tych materiałów do funkcjonowania. Grecy mogą wykorzystać je jedynie do sprzedaży na eksport.

Wychodzę z założenia, że nie potrzebują ich, bo nie ma (oryginalnie) takich świątyń. Z powyższego tekstu wynika, że surowiec można dać, tak więc może i by to wszystko przeszło, ale nie wiem, czy nie wystąpią jakieś ,,wewnętrzne niesnaski'' dostawców ;)

Sam się zastanawiam.

Jeśli chodzi tylko o nie możność wydobywania orychalku/granitu przez Greków, to zostają jeszcze importerzy. Teoretycznie świątynie możnaby zbudować z granitem i orychalkiem.

Piramid, niestety, Grecy nie wybudują, bo zarówno w grze i jak edytorze piramidy są dozwolone tylko dla miasta Atlantyckiego.

Jak komuś z tą świątynią się uda, to niech powie. Miło będzie wiedzieć ;)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 25.08.2011, 23:00:22
Kiedyś testowałem jedną świątynię i grając Grekami, struktury piramid były budowane automatycznie wraz z postawieniem fundamentu (nie kosztowało to żadnych dodatkowych surowców). Jednak jak się taką świątynię zburzy to może pozostać wzniesienie-urwisko, którego nie da się normalnie zlikwidować (może kulami ognia z kodów się da).

Cytuj
Piramid, niestety, Grecy nie wybudują, bo zarówno w grze i jak edytorze piramidy są dozwolone tylko dla miasta Atlantyckiego.
Jest jeszcze taka możliwość, żeby pokombinować z danymi binarnymi w pliku .pak, ale nie ma 100% pewności czy się to da zmienić.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 26.08.2011, 11:30:31
@nefarem, masz jednak rację. ;> Edytor (czy co tam) kłamie. Nie można postawić Hut i Kamieniarzy Granitu grając Grekami mimo ustawienia tych bogactw w surowcach miasta. Oczywiście daniny i handel idą bez problemu.

@enost Wygląda na to, że Grecy mają tu lepiej niż Atlanci, którzy muszą z mozołem zbierać materiały ;D

BTW jest możliwość wybudowania czarnych schodów (i jeszcze frytki do tego?) czy znowu mamy rasizm? ;)
I zastanawiam się, czy ściągnąć budynki z DLu czy lepiej samej pokombinować :)

EDIT: a będzie coś o modyfikacji piramid? W końcu też mają swoje kody których tu nie ma :]
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 26.08.2011, 13:25:49
(nie mogę edytować)

Szkoda, że nie mogę uzyskać czarnej płytki z orychalkiem. Mogę tylko białą. Prawdopodobnie płytka z orychalkiem podana w artykule jest warunkowana (gdyż jest z plików piramid) i przybiera kolor domyślny, czyli biały.

Ale musi się udać, bo tak (http://zeus.n-gry.pl/download/201) (dachy są czerwone)!

Czarne płytki i ta biała z orychalkiem wyświetlają się jak należy, ale wymagają tylko marmuru <:

EDIT: MAM!

#154 i #157 (ta z ogniem).  :) :) :) :) :)

EDIT2: Skopałam sobie schody przy robocie. :( Awwww
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 26.08.2011, 17:57:33
[jejciu, co ja robię...]
No, już prawie wszystko OK poza tym, że górna część, zamiast wejść w podstawę świątyni, zostaje ,,zawieszona'' w powietrzu, gdyż sektory ,,schodów'' (tych większych) są nieaktywne, a normalnych nie ma jak założyć w to samo miejsce. :(

No i czarnych schodów chyba nie znajdę... Jeśli tak będzie, to po prostu zmienię schody na normalne.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 26.08.2011, 19:28:54
Czarnych schodów nie ma w grze.

To "zawieszenie" świątyni wynika chyba z tego, że nie umieszczasz kolejnych schodów na wyższym piętrze, wtedy możesz robić schody kilkupiętrowe. I pamiętaj, że schody umieszcza się na niższym piętrze, a nie na wyższym.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: KazuaR w 27.08.2011, 22:35:14
Anelg, jeśli chcesz to mogę trochę pomóc wyjaśnić co i jak z modyfikacją świątyń. :)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 28.08.2011, 14:07:36
Jednak jak się taką świątynię zburzy to może pozostać wzniesienie-urwisko, którego nie da się normalnie zlikwidować (może kulami ognia z kodów się da).

Też się nie da. Napiszę więcej, testowałam pałac z nagim marmurowym fundamentem (bo nigdy taki nie zostanie zabudowany) i poziomem schodków (zwyczajnych) – po kasacji pałacu nie dość, że zostaje wzniesienie, to jeszcze pozostaje reszta podstawy – w samej grze już niewidzialna – ale widoczna na minimapie i tworząca nadal ,,zajęty'' obszar. Ani kule ognia, ani ponownie wczytanie gry nic nie dają ;)

Z kolejnych dziwnych testów to wpisanie ujemnego poziomu nie działa, natomiast można (jak widać w modelach z downloadu) obniżać stopnie wcześniej podwyższone.

@KazuaR dzięki :)

W savie jest taka na szybko zrobiona mapka (Atlantydzka) z surowcami i dwiema dosyć hojnymi koloniami :)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 28.08.2011, 17:06:28
A poniżej obrazkowy wykaz płytek w grze, jednak bez płytek warunkowych (#160-163) i pałacowej płytki flagowej (#5). ;)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 28.08.2011, 21:37:22
Pałacu raczej się nie modyfikuje, właśnie ze względu na to, że nie da się później zniszczyć tych fundamentów. Chyba, że chcesz płytki pozmieniać albo dodać jakiś obiekt na poziomie 0, to wtedy nie ma problemu.

No bo ujemny poziom w Zeusie nie istnieje, najniższy jest poziom zerowy. Jeśli chcesz zrobić np. trzy poziomy schodów to umieszczasz je na kolejno 0, 1 i 2 poziomie, a jeśli chcesz obniżyć poziom to stawiasz schody o poziom niżej, czyli w tym wypadku na poziomie 1.

Wykaz płytek na pewno jest bardzo pomocny, bo nie trzeba samemu testować, która za co odpowiada. Może nawet warto go dodać do artykułu ;).
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 28.08.2011, 21:58:30
@enost Właśnie problem w tym, że płytek i tak się zmienić nie da. Albo #6, albo #5, albo goły marmur (wywołany dowolną świątynno-piramidową płytką) który jest niekasowalny.

Co do wykazu – dlatego ktoś musiał sprawdzić i opisać pierwszy :D
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.08.2011, 12:19:48
Pozwoliłem sobie trochę zmodyfikować obrazek i go zamieścić. ;)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 29.08.2011, 13:32:03
Możesz zmienić ułożenie płytek i flag. A nie wiesz jak jest z rzeźbami, też nie da się ich zamieścić?
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 29.08.2011, 14:54:15
@enost Rzeźb też się nie da. Zaraz sprawdzę, czy da się wbić muzeum, obserwatorium lub #1006 :P
EDIT: Da się #1006, ale nie jestem pewna czy nie ma udziwnień.

IMHO pałac, jako główny budynek miasta, powinien reprezentować jego cechy a zatem mieć jakąś dozę indywidualności. ;) W końcu armia walczy głównie w jego obronie. A jakoś ręczne dodawanie estetyki czy nawet piramidy mnie nie rajcuje.

A tak BTW, mam kilka wątpliwości co do danych z piramid. Wątpliwości te dotyczą głównie pól #119 i #123. Poniżej wykaz pól z piramid oraz niektóre numery powtórzone dla porządku:

117 – blok/ściana gładka *
118 – blok ze schodkami *
119 – ? (nieużyte w grze, przypomina bodajże gładką ścianę.)
120 – blok z trójkątną ozdobą w ścianie *
121 – blok z okrągłą ozdobą w ścianie *
122 – wierzchołek piramidy – 1x1 *
123 – ? [Teoretycznie pole wyznaczające którędy rzemieślnicy wchodzą na budowę. O ile mi wiadomo to pole jest normalnie niewidoczne i nie jest nigdy używane w przeciwieństwie do #1006.]
124 – drewniana winda do wnoszenia materiałów na wyższe partie
----
(dla porządku – 125-140 to rzeźby i posągi Hery oraz Atlasa)
----
141 – rzeźba bóstwa N – 1x1 **
142 – rzeźba bóstwa E – 1x1 **
143 – rzeźba bóstwa S – 1x1 **
144 – rzeźba bóstwa W – 1x1 **
145 – marmurowy posąg bóstwa N – 2x2 **
146 – marmurowy posąg bóstwa E – 2x2 **
147 – marmurowy posąg bóstwa S – 2x2 **
148 – marmurowy posąg bóstwa W – 2x2 **
----
149 – obserwatorium – 5x5
150 – muzeum – 6x6
----
#151 to oczywiście posąg Posejdona, #152-157 to autonomiczne płytki z granitem, orychalkiem bądź jednym i drugim, #158 i #159 to drugi duży budynek świątyni, prostopadły do oryginalnego
----
160 – płytka gładka *
161 – płytka orychalkowa *
162 – płytka gładka, z ogniem *
163 – płytka orychalkowa, z ogniem *
----
1006 – pole (drewniana kładka, domyślnie wystająca z placu budowy) wyznaczające którędy rzemieślnicy wchodzą na budowę (to jest to używane)

* – struktury te są warunkowane ustawieniami piramidy z edytora. Mogą przybrać kolor zarówno biały jak i czarny w zależności od tego, jakie kolory warstw zostaną ustalone przy tworzeniu misji. Przykładowo, pole #161 może przybrać zarówno wygląd pola #153 jak i #154. Tak na logikę, pola #117-121 również powinny korzystać z innych pól, tylko jeżeli korzystają, to z jakich? UWAGA: W świątyni pola te zawsze przybierają kolor biały.
** – struktury te także są warunkowane, bowiem postać bóstwa również ustala się w edytorze.

@ziemek8, miło :) To ja jeszcze poprawię końcówkę (mam nadzieję, że kompresja tego nie popsuła):

Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.08.2011, 16:37:30
Obrazek poprawiony. ;)
Cenne uwagi, możesz zebrać wszystko razem i napisać pełny tekst o modyfikowaniu piramid.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Haspen w 29.08.2011, 16:53:54
Jak już kompresja kogoś martwi, można zapisać jako PNG. Jakość jak na bitmapie a wielkość pliku niewiele większa od JPG'a ;)
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg (N) w 30.08.2011, 07:28:32
Jeśli chodzi o piramidy, jest tam piąta koordynata mówiąca o kolejności budowania. Musiałabym najpierw trochę popraktykować, aby się upewnić jak je dokładnie modyfikować. ;)

@Haspen – jasne. Akurat o jakość samego pliku się nie martwię, nie zapisuję tego w Windowsowym Paintcie. ;) Tylko mam bezprzewodowy internet i czasami kompresja w łączu obejmuje nawet upload; stąd te obawy. Ale widzę, że jest dobrze ;).
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 26.12.2011, 10:15:01
Fragment kodu:

{0,-7, 1000, 0,},
{1,-7, 1000, 0,},
{2,-7, 1000, 0,},
{3,-7, 1000, 0,},
{4,-7, 1000, 0,},

{0,-6, 1000, 0,},
{1,-6, 1000, 2,},
{2,-6, 1000, 2,},
{3,-6, 1000, 2,},
{4,-6, 1000, 0,},

{0,-5, 1000, 0,},
{1,-5, 1000, 2,},
{2,-5, xxxx, 4,},
{3,-5, 1000, 2,},
{4,-5, 1000, 0,},

{0,-4, 1000, 0,},
{1,-4, 1000, 2,},
{2,-4, 1000, 2,},
{3,-4, 1000, 2,},
{4,-4, 1000, 0,},

{0,-3, 1000, 0,},
{1,-3, 1000, 0,},
{2,-3, 1000, 0,},
{3,-3, 1000, 0,},
{4,-3, 1000, 0,},

Co mam wpisać w "xxxx" aby mieć pustą "ziemię" z możliwością postawienia na niej kolumny czy ławeczki? Nie mogę wywalić linijki, bo muszę zdefiniować wysokość tego punktu.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: KazuaR w 26.12.2011, 12:17:51
Z tego co mi się wydaje to puste pola dawało się na poziomie zero stawiać tylko. Tak to obstawiałbym pozostawienie tego miejsca pustego tj. bez "xxxx".
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 26.12.2011, 21:19:52
Na wyższych poziomach można postawić płytkę ze zwykłym marmurem i wtedy da się stawiać budynki w tym właśnie miejscu.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 28.12.2011, 21:57:46
@enost Przecież ona i tak zostanie zabudowana tym marmurem. Zresztą, no trudno. ;)

Mógłby mi ktoś powiedzieć czy w poniższym kodzie jest błąd, czy też przekroczyłam limit wysokości (najwyższy pkt jest na 14. poziomie)? Specjalnie zamieściłam to wewnątrz świątyni.

Z generatora wynika, iż wszystko jest bez zarzutu.

W takim razie, jeśli przyczyną jest limit, to najwyższym poziomem jest 12. czy 13.? ;)

Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 10:41:25
Za co odpowiada kod 122?
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 29.12.2011, 11:23:05
Za wierzchołek piramidy będący miniobeliskiem. Oczywiście, zajmuje on pojedyncze pole. Jest normalnie budowany przez rzemieślników jeśli dasz im orychalk.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 11:50:21
Trzeba dopisać do tekstu. Taki tekst dobrze go opisuje?
"122 - mały obelisk (potrzebuje orychalku) - 1x1"
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Kalontas w 29.12.2011, 12:15:40
Trzeba dopisać do tekstu. Taki tekst dobrze go opisuje?
"122 - mały obelsk (potrzebuje orychalku) - 1x1"

Poza literówką (obelsk), chyba tak.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 12:21:34
Poprawiłem. Zdziwiłem się właśnie jak zauważyłem na końcu "i", przecież chciałem napisać w liczbie pojedynczej...  To stąd to "i" było! :D
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 29.12.2011, 12:36:23
Przecież wykaz tych elementów podałam parę postów wyżej. ;> Tylko to było dawno i nie było tam uwzględnienia niezbędności orychalku.

Nadal nie wiem, po co dwie wersje kładki oraz gładkiej ściany (gdzie jedna wersja nie jest w ogóle używana). :] Chociaż zastanawiam się czy #119 to nie ściana umożliwiająca tworzenie narożników "do wewnątrz". Ale w świątyniach i tak to nie działa; nie wiem, co z prawdziwymi (;)) piramidami.

Edit: a "piramida" z poprzedniego postu po zmianie elementu wieńczącego na inny działa. :o Od czego to zależy... Przecież wierzchołek piramidy zawsze się dało w świątyni postawić. :P
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: enost w 29.12.2011, 13:24:33
Rzeczywiście, musiało mi się coś pomylić ;). W takim razie jest pewnie tak jak pisze KazuaR.

Z tą piramidą może być taki problem, jak pisałaś, że musi być ta sama liczba poziomów, albo może chciałaś postawić ten obelisk, na elemencie z piramidy Majów, a on pasuje do tej w stylu atlantydzko-egipskim.

Skoro nie jest nigdzie używana to znaczy, że nie należy jej używać, choć mogę się mylić ;).
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 29.12.2011, 13:34:18
Przecież wykaz tych elementów podałam parę postów wyżej. ;> Tylko to było dawno i nie było tam uwzględnienia niezbędności orychalku.
Rzeczywiście. :D Dodałem do tekstu. Mam nadzieję, że nie masz nic przeciwko. :)
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 29.12.2011, 13:45:19
Nie mam, wręcz przeciwnie – dzięki, Ziemek. :) Tylko chyba winda i pole na materiały nie przydadzą się w świątyniach, chyba, że to drugie będzie dla dekoracji. :>

Z tą piramidą może być taki problem, jak pisałaś, że musi być ta sama liczba poziomów, albo może chciałaś postawić ten obelisk, na elemencie z piramidy Majów, a on pasuje do tej w stylu atlantydzko-egipskim.

? To jest jakiś podział na style wewnątrz gry? EDIT: Aaa, czy może chodzi Ci o podział na Piramidy i Pomniki do Nieba? ;)
Właśnie o to chodzi, że wewnątrz świątyni też jest popsute.

Cytuj
Skoro nie jest nigdzie używana to znaczy, że nie należy jej używać, choć mogę się mylić ;).

Sami twórcy gry opisują wszystkie części piramidy w ten oto sposób:

; STEEP_STEPS_PLAIN, // 117
; STEEP_STEPS_STEPS, // 118
; STEEP_STEPS_V, // 119
; STEEP_STEPS_TRIANGLE, // 120
; STEEP_STEPS_CIRCLE, // 121
; PYRAMID_TOPPER, // 122
; ACCESS_PAD, // 123
; LIFT, // 124
; SCULPTURE_CUSTOM_N, // 141
; SCULPTURE_CUSTOM_E, // 142
; SCULPTURE_CUSTOM_S, // 143
; SCULPTURE_CUSTOM_W, // 144
; STATUE_CUSTOM_N, // 145
; STATUE_CUSTOM_E, // 146
; STATUE_CUSTOM_S, // 147
; STATUE_CUSTOM_W, // 148
; OBSERVATORY, // 149
; MUSEUM, // 150

; AUTOCOLOR_TILE_PLAIN, // 160
; AUTOCOLOR_TILE_ORICHALC, // 161

; FIREPOT_AUTOCOLOR_TILE_PLAIN, // 162
; FIREPOT_AUTOCOLOR_TILE_ORICHALC, // 163

; ACCESS_PAD, // 1006

Są tu pola i #117, i #119, są też i #123, i #1006. Nie ma za to autonomicznych płytek z granitem i orychalkiem (#152-#157), które też nie są używane w grze a które z powodzeniem wstawiamy do świątyń jako marmurowe. ;)
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Anelg w 04.01.2012, 22:07:51
Hm. Zedytowałam kiedyś Pałac i wyświetliło mi, że nie ma dostępu do siły roboczej. Umożliwiłam przedniej stronie głównego budynku dostęp do drogi i wyszło to samo.

Nie mam już tego kodu. A chciałabym ogólnie się upewnić, jaka może być tego przyczyna.

Swoją drogą mam dziwne pytanie (niezwiązane z niczym konkretnym tak naprawdę) i kompletnie nie wiem, gdzie je zadać. ;)
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: Dragwen w 04.01.2012, 22:24:21
Swoją drogą mam dziwne pytanie (niezwiązane z niczym konkretnym tak naprawdę) i kompletnie nie wiem, gdzie je zadać. ;)
hydepark. tu offtopic ;)
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 05.01.2012, 08:37:42
Hm. Zedytowałam kiedyś Pałac i wyświetliło mi, że nie ma dostępu do siły roboczej. Umożliwiłam przedniej stronie głównego budynku dostęp do drogi i wyszło to samo.

Nie mam już tego kodu. A chciałabym ogólnie się upewnić, jaka może być tego przyczyna.
Musiałabyś podać kod tej świątyni. Wtedy byśmy coś poradzili. ;)

Swoją drogą mam dziwne pytanie (niezwiązane z niczym konkretnym tak naprawdę) i kompletnie nie wiem, gdzie je zadać. ;)
Jeżeli związane z jakąś grą to w dziale głównym tej gry, jeżeli nie - to jak jak mówi Dragwen to Offtopicu.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: KSova w 04.01.2013, 16:28:08
Czy mogą być dwie świątynie tego samego bóstwa
np. standardowa Zeusa i jeszcze jedna dla Zeusa zrobiona przeze mnie
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: KazuaR w 04.01.2013, 16:30:26
Raczej nie da się postawić naraz dwóch świątyń jednego boga bez grzebania w kodzie gry.
Tytuł: Modyfikowanie świątyń
Wiadomość wysłana przez: ziemek8 w 05.01.2013, 14:37:44
Jeżeli chodzi tylko o wygląd to możesz podmienić świątynię innego boga.
Posągi, rzeźby będą wybranego przez Ciebie boga, ale świątynia tak naprawdę będzie ku czci innego boga.
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: KSova w 12.04.2013, 07:31:04
Mi chodzi o takie coś dodaje dwie świątynie i mam do wyboru albo wybieram tą albo tą tak żeby mi się już zbudowane świątynie nie psuły

P.s.

Tj. Moge miec wyglad jednej świątyni w jednej misji a w innej standardowy wygląd
Tytuł: Odp: Modyfikowanie świątyń
Wiadomość wysłana przez: Haspen w 12.04.2013, 15:07:37
Trzeba ręcznie podmieniać plik świątyni gdy chce się mieć inaczej wyglądającą świątynię.

O ile dobrze pamiętam, save'y nie zmieniaja się, dotyczy to tylko nowych gier po podmianie pliku.