UltimaForum

Wsparcie [XP] - Problem

artekwnc - Nie 11 Paź, 2009 18:17
Temat postu: Problem
Mam sprawe... Zrobiłem tak aby gościu dał mi 20 złota na początek, lecz jak już wezme tą kase to mogę ją wziąść spowrotem, co zrobić aby już to zablokować? Jak po tym jak dostane kase zrobić żeby mi się wyświetlił napis - Dostałeś 20 złota (20 złota jakimś innym kolorem)... Wybrać comments?
SaE - Nie 11 Paź, 2009 18:42

Aby "gościu" nie dawał tobie kasy za każdym razem jak do niego podchodzisz, musisz ustawić self switcha. Pod komendą z dodaniem kasy graczom daj control self switch (bodajże tak, bo nie mam teraz zainstalowanego ikspe) i ustaw "A" na ON. Następnie załóż nową stronę (na górze "New event page" i ustaw na nim ponownie tego samego ludzika, a nad okienkiem z grafiką ustaw Self Switch na A.

To co teraz ustawiłeś będzie działać tak ->> najpierw gościu da kase po czym zdarzenie wejdzie samoistnie na drugą stronę, żeby już więcej kasy nie dał.

Żeby wyświetlić wiadomość użyj komendy show text (albo text) i wpisz w niej kod, np.
Kod:
Otrzymałeś \c[3]20\c[0] złota.

Wówczas liczba 20 będzie napisana innym kolorem. (za to dopowiada kod \c[numer_koloru] )

artekwnc - Nie 11 Paź, 2009 20:05

Kolory nie działają :(
Ayene - Nie 11 Paź, 2009 20:16

A co wpisujesz? Tak jak napisała SaE, wystarczy że przed tekstem, który ma zostać pokolorowany umieścisz kod np. \c[4]
artekwnc - Nie 11 Paź, 2009 20:17

Następny problem... Mam sklep, i jak moge zrobić by sprzedawczyni sprzedawała?
Ayene - Nie 11 Paź, 2009 20:20

Na stronie trzeciej w zdarzeniach powinieneś mieć komendę 'Shop Processing' (druga od góry). Wybierz po prostu przedmioty, które mają się znaleźć z sklepie.
artekwnc - Pon 12 Paź, 2009 13:31

Wielkie dzięcki, widzę że spoko forum;]

Następne pytanko...

Jak robić tak żeby gościu zadawał ci Questa?

Ayene - Pon 12 Paź, 2009 13:44

Nie ma takiej komendy w Makerze. Jedyne co możesz zrobić to stworzyć zdarzenia na zasadzie przełączników lub wgrać odpowiedni skrypt - niestety jeszcze na forum takiego nie ma. Jest zbyt rozbudowany i tłumaczenie zajmuje wiele czasu :-(
artekwnc - Pon 12 Paź, 2009 15:39

Yhy;/ A na czym polega komenda Event cośtam? ocoi w tym chodzi? Następne pyt, dalej mi nie działa kolor;/ Jak mi się uda wrzuce zdjęcie...

[ Dodano: Pon 12 Paź, 2009 16:00 ]
jeszcze jedno pytanie... jak zrobilem teleporta, to jak raz wejde do niego i powroce to juz wejsc drugi raz niemoge;/

Rambo - Pon 12 Paź, 2009 19:16

Stary, pytasz o alfabet? Do pewnych rzeczy musiz dojść sam. A jak juz pytasz to pytaj zroumiale, bo nic z tego nie kumam (event cośtam?)
A teleport to na pewno w zdarzeniu zrobiłeś przejście na drugą stronę albo usunąłeś je (erase event). wklejaj shoty :guns1: to chociaż będzie zobrazowane.

artekwnc - Pon 12 Paź, 2009 19:29

http://i33.tinypic.com/foqejn.jpg - kolor nie wchodzi...
Rambo - Pon 12 Paź, 2009 19:33

Jest róznica między / a \ jak nie wychodzi /c[5] to daj \c[5]
artekwnc - Wto 13 Paź, 2009 12:43

Przepraszam was wszystkich, mój błąd;]

[ Dodano: Wto 13 Paź, 2009 13:03 ]
Jeśli dobrze pójdzie wrzuce dziś na forum demo.


Pytanie następne... Czy mogęzrobić questa że mam iśc do jakiegoś gościa i z nim pogadać? I za to np dostane doświad itp... Czy moge wyłączyć muzyke w grze, bo jest dosyć głupia (jak naciskam ESC niema żadnej opcji żeby wyłączyć dźwięk...) I następne czy moge zrobić że w menu bd mapa krainy?

[ Dodano: Wto 13 Paź, 2009 16:42 ]
Jeszcze jedno pyt (sry że was tak zamęczam ale nowy jestem w tym) chce aby jednemu gościowi przynieść zioła, jak zrobić aby je mu dać jak je znajdę np w skrzyni?

SaE - Wto 13 Paź, 2009 18:33

- Doświadczenie drużynie zwiększasz komendą "change exp" na stronie 3.
- Muzykę w grze wyłączasz F1, po prostu odznacz opcje z BGM i BGS.
- Mapa w menu to już kwestia skryptu, bo normalnie nie można tego zrobić. Musiałbyś albo poprosić o skrypt nas forum, albo poszukać takiego na własną rękę.
- a zioła jak dajesz to: primo zabierasz je drużynie (change items -> zioła -> decrease) i ewentualnie dostajesz za to jakieś wynagrodzenie (change gold lub change items -> increase -> i podajesz co drużyna ma dostać).

Nie ma spawy ja mogę tłumaczyć... tylko faktycznie czy jest sens ^^

artekwnc - Wto 13 Paź, 2009 21:56

Jest problem;/ Gdy chce aby ktoś przyniósł zioła to i tak nawet jeśli ich nie posiadam moge je oddać;/ jak to naprawić?;/
Unnamed - Wto 13 Paź, 2009 22:07

Zrób warunek czyli conditional branch z zakladki pierwszej i po otwarciu okna przejdz na czwarta strone. Tam masz item wybierz ziola, czyli warunek sprawdza czy druzyna ma ziola jezeli ma to dajesz jakis tam tekst i zabierasz z ekwipunku. Jezeli nie maja (pod else) to niech ktos tam powie, ze jeszcze ziol nie maja.

Powered by phpBB modified by Przemo © 2003 phpBB Group