Nowy twórca, pierwsze pytanie
Aktualny czas: 18-09-26, 12:10 Witaj! Przejdź do zakładki Logowanie lub Rejestracja

To była dobra przygoda. Dziękujemy!
Po wielu wspólnych latach Ultima Forum przechodzi w tryb archiwalny.
Zostawiamy je tutaj takim, jakie stworzyliśmy je razem,
z tysiącami postów, projektów, porad, skryptów i wspomnień.
Dziękujemy każdemu, kto był częścią Ultimy.


Odpowiedz 
[XP] Nowy twórca, pierwsze pytanie
RATISOFT Offline
*


Liczba postów: 34
Dołączył: 15-01-16

Pomógł: 13



Post: #49
RE: Nowy twórca, pierwsze pytanie

Proponuję ci popróbować jakie możliwości poszczególne opcje dają. Jeżeli będziesz je znać to gdy zajdzie potrzeba będziesz wiedział czego użyć do uzyskania określonego efektu. Jeżeli miałeś styczność z programowaniem to bez problemu załapiesz z czy to się je :)

Postaram się pokrótce opisać te opcje:
- Conditional Branch - jedna z komend, których będziesz używał najczęściej w eventach, to po prostu instrukcja warunkowa, odpowiednik IF/ELSE IF
- Loop / break loop - czyli pętla / łamanie pętli - dla zaznajomionych z programowaniem sposób działania i zastosowanie nie nastręczy problemów. W pętle zazwyczaj dajemy komendy, które event musi powtórzyć x razy zamiast kopiować te instrukcje każde z osobna. Instrukcje zawarte w pętli będą wykonywane do czasu aż zostanie ona złamana (break loop). Zastosowanie? Na przykład musimy sprawić że po zagadaniu z dziadkiem ten zakręci się 10 razy i powie coś śmiesznego :P Spróbuj, czy uda ci się to zrobić :)
- Exit event processing - czyli zatrzymanie wykonywania eventu. Po linijce z tą komendą dalsze instrukcje przestaną być wykonywane.
- Common event - wywołanie wykonania eventu, który można ustawić w bazie
- Label / Jump to label - zarządzanie zakładkami, czyli ustawiamy zakładki w evencie i na przykład jeżeli zostanie spełniony jakiś warunek to instrukcje będą wykonywane od podanej zakładki (Jump to label) - czyli pomijamy resztę instrukcji po drodze, lub wracamy do początku eventu. Zastosowań może być wiele, na pewno ci się przyda w walce z RMem :P
- Comment - dajemy jakiś komentarz, na przykład opisując działanie danej części eventu (dzięki czemu po kilku miesiącach/latach szybko sobie przypomnimy z czym to się jadło:P), także wykorzystywane przy pluginach, na przykład by nad eventem wyświetlać nazwę.
11-02-16 21:39
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a): JellyB
Odpowiedz 


Wiadomości w tym wątku
RE: Nowy twórca, pierwsze pytanie - RATISOFT - 11-02-16 21:39

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.