Klikipedia:Szablon edytora zdarzeń: Różnice pomiędzy wersjami

Klikipedia - klikowa encyklopedia
Skocz do: nawigacji, wyszukiwarki
(Budowa tabelki)
Linia 1: Linia 1:
 
W artykułach i kursach [[TGF]]/[[MMF]] mogą pojawić się fragmenty zdarzeń i akcji. Warto je zakodować w uniwersalnym standardzie, który przypomina edytor zdarzeń. Oto instrukcja, jak to zrobić:
 
W artykułach i kursach [[TGF]]/[[MMF]] mogą pojawić się fragmenty zdarzeń i akcji. Warto je zakodować w uniwersalnym standardzie, który przypomina edytor zdarzeń. Oto instrukcja, jak to zrobić:
  
==Krok pierwszy==
+
==Krok pierwszy: ogólna budowa tabelki==
 
W miejscu, gdzie ma pojawić się tabelka, wstawiasz poniższy kod:
 
W miejscu, gdzie ma pojawić się tabelka, wstawiasz poniższy kod:
  
Linia 19: Linia 19:
 
}}
 
}}
  
W oznaczonym miejscu będą pojawiać się zdarzenia. Czas je dodać:
+
W oznaczonym miejscu będą pojawiać się zdarzenia. Na chwilę obecną zapamiętaj, że jedynym miejscem, w którym dodaje się tekst, warunki itp. jest szablon akcji/warunku, omawiany w punkcie trzecim. Na razie dodajmy zdarzenie:
  
==Krok drugi==
+
==Krok drugi: ogólna budowa zdarzenia==
 
Pojedyncze zdarzenie ma następującą budowę:
 
Pojedyncze zdarzenie ma następującą budowę:
 
  <nowiki>{{Zdarzenie|nr=X|
 
  <nowiki>{{Zdarzenie|nr=X|
Linia 33: Linia 33:
 
Zamiast X podajesz numer zdarzenia, który ma widnieć przy nim. Dodajmy trochę akcji i warunków:
 
Zamiast X podajesz numer zdarzenia, który ma widnieć przy nim. Dodajmy trochę akcji i warunków:
  
==Krok trzeci==
+
==Krok trzeci: ogólna budowa warunku/akcji==
 
Aby dodać warunek, użyj następującego fragmentu kodu:
 
Aby dodać warunek, użyj następującego fragmentu kodu:
 
  <nowiki>{{warunek|tresc= TREŚĆ WARUNKU }}</nowiki>
 
  <nowiki>{{warunek|tresc= TREŚĆ WARUNKU }}</nowiki>
Linia 44: Linia 44:
 
{{akcja|tresc=TREŚĆ AKCJI}}
 
{{akcja|tresc=TREŚĆ AKCJI}}
  
==Budowa tabelki==
+
==Składamy wszystko w jedno==
 
Pytanie teraz, jak to wszystko połączyć, żeby zbudować ładną tabelkę? To proste. W pojedycznym zdarzeniu:
 
Pytanie teraz, jak to wszystko połączyć, żeby zbudować ładną tabelkę? To proste. W pojedycznym zdarzeniu:
  
Linia 147: Linia 147:
  
 
Voila! Pierwsza tabelka gotowa.
 
Voila! Pierwsza tabelka gotowa.
 +
==Podział tabelki==
 +
Nie zawsze jedna kobylasta tabelka jest dobrym pomysłem - okazuje się, że można rozdzielić jedną tabelkę na kilka części, wstawiając między nie swoje uwagi i komentarze. Można również robić po jednym zdarzeniu i każde komentować. Aby to zrobić, niezbędne jest jednak zamknięcie tabelki, napisanie uwagi i otworzenie nowej tabeli. Pojawi się jednak znowu nagłówek, a chcieliśmy go tylko na początku. Można na to zaradzić, otwierając tabelkę nie tradycyjnym szablonem:
 +
<nowiki>{{Zdarzenie/Tabelka_n|naglowek=XXXXX|zawartosc=
 +
 +
<!--TUTAJ BEDA ZDARZENIA-->
 +
 +
}}</nowiki>
 +
zamiast niego należy użyć:
 +
<nowiki>{{Zdarzenie/Tabelka|naglowek=XXXXX|zawartosc=
 +
 +
<!--TUTAJ BEDA ZDARZENIA-->
 +
 +
}}</nowiki>
 +
(bez końcówki _n przy słowie tabelka).
 +
 +
Sposób dalszego użycia jest identyczny. Zobaczmy, jak może wyglądać taka tabelka:
 +
<nowiki>{{Zdarzenie/Tabelka|naglowek=XXXXX|zawartosc=
 +
 +
{{Zdarzenie|nr=4|
 +
warunki=
 +
{{warunek|tresc=ala ma kota}}
 +
{{warunek|tresc=basia ma psa}}
 +
|
 +
akcje=
 +
{{akcja|tresc=zrób to}}
 +
{{akcja|tresc=zrób siamto}}
 +
{{akcja|tresc=zrób jeszcze coś}}
 +
|
 +
}}
 +
 +
{{Zdarzenie|nr=5|
 +
warunki=
 +
{{warunek|tresc=licznik = 0}}
 +
{{warunek|tresc=gracz 1 umarł}}
 +
|
 +
akcje=
 +
{{akcja|tresc=zakończ grę}}
 +
{{akcja|tresc=sformatuj dysk twardy}}
 +
|
 +
}}
 +
 +
{{Zdarzenie|nr=6|
 +
warunki=
 +
{{warunek|tresc=wciśnięto guzik}}
 +
{{warunek|tresc=myszka jest odłączona}}
 +
|
 +
akcje=
 +
{{akcja|tresc=podłącz myszkę}}
 +
|
 +
}}
 +
 +
}}</nowiki>
 +
Sprawdźmy, czy działa:
 +
{{Zdarzenie/Tabelka|naglowek=XXXXX|zawartosc=
 +
 +
{{Zdarzenie|nr=4|
 +
warunki=
 +
{{warunek|tresc=ala ma kota}}
 +
{{warunek|tresc=basia ma psa}}
 +
|
 +
akcje=
 +
{{akcja|tresc=zrób to}}
 +
{{akcja|tresc=zrób siamto}}
 +
{{akcja|tresc=zrób jeszcze coś}}
 +
|
 +
}}
 +
 +
{{Zdarzenie|nr=5|
 +
warunki=
 +
{{warunek|tresc=licznik = 0}}
 +
{{warunek|tresc=gracz 1 umarł}}
 +
|
 +
akcje=
 +
{{akcja|tresc=zakończ grę}}
 +
{{akcja|tresc=sformatuj dysk twardy}}
 +
|
 +
}}
 +
 +
{{Zdarzenie|nr=6|
 +
warunki=
 +
{{warunek|tresc=wciśnięto guzik}}
 +
{{warunek|tresc=myszka jest odłączona}}
 +
|
 +
akcje=
 +
{{akcja|tresc=podłącz myszkę}}
 +
|
 +
}}
 +
 +
}}
 +
==Ikonki==
 +
Przyznasz, że suche teksty w tabelce imitującej edytor zdarzeń wyglądają poniekąd mało atrakcyjnie. Można temu zaradzić: oto dostępne w Klikipedii szablony ikonek:
 +
{| class="wikitable" style="width: 100%"
 +
! obrazek
 +
! szablon, jaki należy wkleić w miejscu, gdzie ma się pojawić
 +
|-
 +
| {{Obiekt|A}}
 +
| <nowiki>{{Obiekt|A}}</nowiki>
 +
|-
 +
| {{Obiekt|B}}
 +
| <nowiki>{{Obiekt|B}}</nowiki>
 +
|-
 +
| {{Obiekt|C}}
 +
| <nowiki>{{Obiekt|C}}</nowiki>
 +
|-
 +
| {{EZ/Edit}}
 +
| <nowiki>{{EZ/Edit}}</nowiki>
 +
|-
 +
| {{EZ/Array}}
 +
| <nowiki>{{EZ/Array}}</nowiki>
 +
|-
 +
| {{EZ/Counter}}
 +
| <nowiki>{{EZ/Counter}}</nowiki>
 +
|-
 +
| {{EZ/Button}}
 +
| <nowiki>{{EZ/Button}}</nowiki>
 +
|-
 +
| {{EZ/String}}
 +
| <nowiki>{{EZ/String}}</nowiki>
 +
|-
 +
| {{EZ/CustomScrollbar}}
 +
| <nowiki>{{EZ/CustomScrollbar}}</nowiki>
 +
|-
 +
| {{EZ/Binary}}
 +
| <nowiki>{{EZ/Binary}}</nowiki>
 +
|-
 +
| {{EZ/Special}}
 +
| <nowiki>{{EZ/Special}}</nowiki>
 +
|-
 +
| {{EZ/Inne}}
 +
| <nowiki>{{EZ/Inne}}</nowiki>
 +
|-
 +
|}
 +
Można ich używać zarówno w akcjach, jak i warunkach.
 +
[[Kategoria:Pomoc|S]]

Wersja z 00:56, 20 lis 2006

W artykułach i kursach TGF/MMF mogą pojawić się fragmenty zdarzeń i akcji. Warto je zakodować w uniwersalnym standardzie, który przypomina edytor zdarzeń. Oto instrukcja, jak to zrobić:

Krok pierwszy: ogólna budowa tabelki

W miejscu, gdzie ma pojawić się tabelka, wstawiasz poniższy kod:

{{Zdarzenie/Tabelka_n|naglowek=XXXXX|zawartosc=
 
 <!--TUTAJ BEDA ZDARZENIA-->
 
 }}

Zamiast XXXXX wstawiasz tekst, który będzie widniał jako nagłówek kodu. Jest on obowiązkowy, jeśli nie masz pomysłu co tam wpisać podaj np. Kod do edytora zdarzeń itp.

Jest to jak widać bardzo ogólny szablonik, którego efekt będzie następujący:

N Zdarzenia

W oznaczonym miejscu będą pojawiać się zdarzenia. Na chwilę obecną zapamiętaj, że jedynym miejscem, w którym dodaje się tekst, warunki itp. jest szablon akcji/warunku, omawiany w punkcie trzecim. Na razie dodajmy zdarzenie:

Krok drugi: ogólna budowa zdarzenia

Pojedyncze zdarzenie ma następującą budowę:

{{Zdarzenie|nr=X|
 warunki=
 <!-- TUTAJ WARUNKI -->
 |
 akcje=
 <!-- TUTAJ AKCJE -->
 |
 }}

Zamiast X podajesz numer zdarzenia, który ma widnieć przy nim. Dodajmy trochę akcji i warunków:

Krok trzeci: ogólna budowa warunku/akcji

Aby dodać warunek, użyj następującego fragmentu kodu:

{{warunek|tresc= TREŚĆ WARUNKU }}

Da to poniższy efekt:

+ TREŚĆ WARUNKU

Analogicznie, aby wstawić pojedynczą akcję należy użyć konstrukcji:

{{akcja|tresc=TREŚĆ AKCJI}}

Da to poniższy efekt:

• TREŚĆ AKCJI

Składamy wszystko w jedno

Pytanie teraz, jak to wszystko połączyć, żeby zbudować ładną tabelkę? To proste. W pojedycznym zdarzeniu:

{{Zdarzenie|nr=X|
 warunki=
 <!-- TUTAJ WARUNKI -->
 |
 akcje=
 <!-- TUTAJ AKCJE -->
 |
 }}

Widzisz przygotowane miejsce na WARUNKI i AKCJE. Zamiast <!-- TUTAJ WARUNKI --> wstawiasz warunki według szablonu w kroku trzecim, po jednym warunku w każdej linijce. Analogicznie, zamiast <!-- TUTAJ AKCJE --> wstawiasz akcje według szablonu w kroku trzecim, po jednej akcji w każdej linijce. Przykładowo mamy więc:

{{Zdarzenie|nr=1|
 warunki=
 {{warunek|tresc=ala ma kota}}
 {{warunek|tresc=basia ma psa}}
 |
 akcje=
 {{akcja|tresc=zrób to}}
 {{akcja|tresc=zrób siamto}}
 {{akcja|tresc=zrób jeszcze coś}}
 |
 }}

Jest to kod pojedynczego zdarzenia. Zdarzenia wstawiamy do tabelki z kroku pierwszego w miejsce <!--TUTAJ BEDA ZDARZENIA-->, tak, by jedna linijka była zajęta przez co najwyżej jedno zdarzenie. Przykładowo, wstawmy trzy zdarzenia do tabelki (pierwsze z nich pochodzi z kodu powyżej):

{{Zdarzenie/Tabelka_n|naglowek=XXXXX|zawartosc=
 
{{Zdarzenie|nr=1|
 warunki=
 {{warunek|tresc=ala ma kota}}
 {{warunek|tresc=basia ma psa}}
 |
 akcje=
 {{akcja|tresc=zrób to}}
 {{akcja|tresc=zrób siamto}}
 {{akcja|tresc=zrób jeszcze coś}}
 |
 }}

{{Zdarzenie|nr=2|
 warunki=
 {{warunek|tresc=licznik = 0}}
 {{warunek|tresc=gracz 1 umarł}}
 |
 akcje=
 {{akcja|tresc=zakończ grę}}
 {{akcja|tresc=sformatuj dysk twardy}}
 |
 }}
 
{{Zdarzenie|nr=3|
 warunki=
 {{warunek|tresc=wciśnięto guzik}}
 {{warunek|tresc=myszka jest odłączona}}
 |
 akcje=
 {{akcja|tresc=podłącz myszkę}}
 |
 }}

 }}

Sprawdźmy, czy działa:

N Zdarzenia
1
+ ala ma kota
+ basia ma psa
• zrób to
• zrób siamto
• zrób jeszcze coś
2
+ licznik = 0
+ gracz 1 umarł
• zakończ grę
• sformatuj dysk twardy
3
+ wciśnięto guzik
+ myszka jest odłączona
• podłącz myszkę

Voila! Pierwsza tabelka gotowa.

Podział tabelki

Nie zawsze jedna kobylasta tabelka jest dobrym pomysłem - okazuje się, że można rozdzielić jedną tabelkę na kilka części, wstawiając między nie swoje uwagi i komentarze. Można również robić po jednym zdarzeniu i każde komentować. Aby to zrobić, niezbędne jest jednak zamknięcie tabelki, napisanie uwagi i otworzenie nowej tabeli. Pojawi się jednak znowu nagłówek, a chcieliśmy go tylko na początku. Można na to zaradzić, otwierając tabelkę nie tradycyjnym szablonem:

{{Zdarzenie/Tabelka_n|naglowek=XXXXX|zawartosc=
 
 <!--TUTAJ BEDA ZDARZENIA-->
 
 }}

zamiast niego należy użyć:

{{Zdarzenie/Tabelka|naglowek=XXXXX|zawartosc=
 
 <!--TUTAJ BEDA ZDARZENIA-->
 
 }}

(bez końcówki _n przy słowie tabelka).

Sposób dalszego użycia jest identyczny. Zobaczmy, jak może wyglądać taka tabelka:

{{Zdarzenie/Tabelka|naglowek=XXXXX|zawartosc=
 
{{Zdarzenie|nr=4|
 warunki=
 {{warunek|tresc=ala ma kota}}
 {{warunek|tresc=basia ma psa}}
 |
 akcje=
 {{akcja|tresc=zrób to}}
 {{akcja|tresc=zrób siamto}}
 {{akcja|tresc=zrób jeszcze coś}}
 |
 }}

{{Zdarzenie|nr=5|
 warunki=
 {{warunek|tresc=licznik = 0}}
 {{warunek|tresc=gracz 1 umarł}}
 |
 akcje=
 {{akcja|tresc=zakończ grę}}
 {{akcja|tresc=sformatuj dysk twardy}}
 |
 }}
 
{{Zdarzenie|nr=6|
 warunki=
 {{warunek|tresc=wciśnięto guzik}}
 {{warunek|tresc=myszka jest odłączona}}
 |
 akcje=
 {{akcja|tresc=podłącz myszkę}}
 |
 }}

 }}

Sprawdźmy, czy działa:

4
+ ala ma kota
+ basia ma psa
• zrób to
• zrób siamto
• zrób jeszcze coś
5
+ licznik = 0
+ gracz 1 umarł
• zakończ grę
• sformatuj dysk twardy
6
+ wciśnięto guzik
+ myszka jest odłączona
• podłącz myszkę

Ikonki

Przyznasz, że suche teksty w tabelce imitującej edytor zdarzeń wyglądają poniekąd mało atrakcyjnie. Można temu zaradzić: oto dostępne w Klikipedii szablony ikonek:

obrazek szablon, jaki należy wkleić w miejscu, gdzie ma się pojawić
ActiveA.gif {{Obiekt|A}}
ActiveB.gif {{Obiekt|B}}
ActiveC.gif {{Obiekt|C}}
EZ-edit.png {{EZ/Edit}}
EZ-array.png {{EZ/Array}}
EZ-counter.png {{EZ/Counter}}
EZ-button.png {{EZ/Button}}
EZ-string.png {{EZ/String}}
EZ-customs.png {{EZ/CustomScrollbar}}
EZ-binary.png {{EZ/Binary}}
EZ-special.png {{EZ/Special}}
EZ-inne.png {{EZ/Inne}}

Można ich używać zarówno w akcjach, jak i warunkach.