| |
UltimaForum
|
 |
Skrypty [VX] - Noce i Dnie
Ayene - Sob 21 Lis, 2009 20:42 Temat postu: Noce i Dnie
Squall - Sob 21 Lis, 2009 22:14
Świetny skrypt! A i demo fajnie zrobione hehe Nie przepuszczę cie chyba że przyjdziesz gdy będę spał a wtedy masz bana! hehe albo masz kryształ "Hrum Hrum" Nie no ale na poważnie więcej takich skryptów!
Cyklop - Pon 23 Lis, 2009 15:25
Superancki. Skrypt dla mnie wymarzony. Dzięki :):):)
Deegi - Pią 27 Lis, 2009 09:30
Czy można w jakiś sposób ustawić zmianę muzyki wraz z porą dnia? Tj. inną w dzień, i inną w nocy.
SaE - Pią 27 Lis, 2009 22:23
Sprawdzałam, można ^^ co musisz zrobić - stworzyć common event w którym ustawiasz warunki - kiedy zmienna nr 11 (taka jak w demie) jest równa 0 to Play BGM i jakiś wybierz, jeśli zmienna nr 11 jest równa 1 to inna muzyka itd. do wartości zmiennej równej 3.
Wartości zmiennej:
0 - południe
1 - wieczór
2 - noc
3 - rano
Ale to nie wszystko - w common evencie musisz dodatkowo ustawić trigger parallel i wybrać nowy przełącznik, nazwij go dowolnie. Następnie przechodzisz na pierwszą mapę i dajesz na niej nowe zdarzenie równoległe (czyli parallel) i w jego poleceniach wpisujesz tylko wybrany switch na ON.
Chyba zrozumiale napisałam. A jak nie to zobrazuję.
Siekacz - Pon 22 Lut, 2010 17:51
Mam pytanie można tak zrobić żeby pory dnia i dni zmieniały się same?
Ayene - Pon 22 Lut, 2010 23:08
Można. Wszystko jest zawarte w instrukcji skryptu:
| Kod: | # METODA PRZEJŚCIA DNIA W NOC
# 0. Upływ czasu 1.W zależności od liczby kroków 2.Czas realny
METHOD = 0 |
Następnie wystarczy zmienić poniższe wartości: 100, 200, 300 i 400:
| Kod: | PHASE = [
# NAZWA Odcień Upływ czasu
["Południe", Tone.new( 0, 0, 0), 100], # Pora 0
["Wieczór", Tone.new( -32, -96, -96), 200], # Pora 1
["Noc", Tone.new(-128, -128, -32), 300], # Pora 2
["Rano", Tone.new( -48, -48, -16), 400], # Pora 3
] # Nie usuwaj tej linijki! |
Asantos - Sob 20 Mar, 2010 08:54
a mógłby ktoś zamieścić kod bo mam "inną wersję programu" a podmiana bibliotek nie działa
EDIT: znalazłem skrypt w Internecie jednakże mam błąd w 389 linijce i nie wiem czemu.
Ayene - Nie 21 Mar, 2010 11:03
Asantos - Nie 21 Mar, 2010 12:33
Wszystko gra, tańczy i śpiewa. Dzięki za fatygę.
EDIT: skrypt "Thomas Edison" (ze światłami) ma opcję "czy posiadasz skrypt KGC-day/night"
kiedy tam zaznaczam true - bardzo "ostro" (natychmiastowo) uruchamia się poranek i wieczór zaś południe i noc aktywują się stopniowo i łagodnie (a co za tym idzie prawidłowo). Czy zaznaczenie w tej linijce "false" będzie miało większy wpływ na skrypt "Thomas Edison"?
Squall - Wto 20 Kwi, 2010 12:26
Właśnie ja też mam pytanie czy dało by się zrobić by poranek i wieczór ze skryptem światła uruchamiał się stopniowo a nie tak gwałtownie?
CreeperCrisis - Sob 08 Maj, 2010 12:17
Ten skrypt przyda mi się na pewno.
Szczurek - Nie 09 Maj, 2010 15:29
A ja mam pytanko :) Wiem, że istnieje wersja skryptu, z 6-cioma porami dni, czy ktoś mógłby ją udostępnić, bo miałem ją na zewnętrznym dysku twardym, ale padł mi zasilacz i nie mogę się do niego dostać, a przydałaby mi się "wersja powiększona" :)
Z góry dzięki !
PaKiTos - Czw 01 Lip, 2010 08:28
mi się nie chcą pory zmieniać ;(
mój początek:
| Kod: | module KGC
module DayNight
# METODA PRZEJŚCIA DNIA W NOC
# 0. Upływ czasu 1.W zależności od liczby kroków 2.Czas realny
METHOD = 0
# ZMIENNA PORY DNIA
# W tej zmiennej przechowywana jest obecna pora dnia.
PHASE_VARIABLE = 1
# ZMIENNA DNI TYGODNIA
# W tej zmiennej przechowywana jest obecny dzień tygodnia.
PASS_DAYS_VARIABLE = 2
# ZATRZYMAJ PRZY ZDARZENIACH
# Czas nie leci, gdy gracz wywołuje zdarzenie.
STOP_ON_EVENT = false
# ODCIEŃ DZNIA I NOCY PODCZAS WALKI
# 0: Brak 1: Tylko Tło 2: Tło + Przeciwnicy
BG_TONE_IN_BATTLE = 2
# PORY DNIA
# Ustawienia upływu czasu
PHASE = [
# NAZWA Odcień Upływ czasu
["Południe", Tone.new( 0, 0, 0), 100], # Pora 0
["Wieczór", Tone.new( -32, -96, -96), 200], # Pora 1
["Noc", Tone.new(-128, -128, -32), 300], # Pora 2
["Rano", Tone.new( -48, -48, -16), 400], # Pora 3
] # Nie usuwaj tej linijki!
# Ustawienia czasu realnego
# ["Południe", Tone.new( 0, 0, 0), 13], #Pora 0 (godz. 13.00)
# ["Wieczór", Tone.new( 0, -96, -96), 19], #Pora 1 (godz. 19.00)
# ["Noc", Tone.new(-96, -96, -64), 1], #Pora 2 (godz. 1.00)
# ["Rano", Tone.new(-48, -48, -16), 7], #Pora 3 (godz. 7.00)
# ZMIANA DNIA
# Dzień tygodnia zmienia się o wraz z nastaniem określonej pory dnia.
# 0.Południe 1.Wieczór 2.Noc 3.Rano
PASS_DAY_PHASE = 3
# PRZEJŚCIE MIĘDZY PORAMI DNIA
# Jednostka klatek animacji przy przejściu do kolejnej pory dnia
PHASE_DURATION = 22
# NAZWY DNI TYGODNIA
# Wartiość kolejno: 0, 1, 2, 3, 4, 5, 6
WEEK_NAME = ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"]
end
end |
Lolex123321 - Czw 26 Sie, 2010 10:36
A jak przeniose skrypt do swojegu projektu to jak używać krzyształu czasu?
sled - Sro 29 Cze, 2011 11:11
A ja mam inne pytanko. A mianowicie - pobrałem demo jednak nie mogę go odpalić na polskim makerze w efekcie czego nie mogę wrzucić czy też nawet przejrzeć tego skryptu...
Czy mógłby ktoś wrzucić całość w spoilerze-byłbym wdzięczny (domyślam się że to co wrzucił PaKiTos to jedynie "początek jak to sam ujął)
Z góry dziękuję
Ayene - Sro 29 Cze, 2011 11:54
sled, zmień 'mejkera' na angielski, to problemu nie będzie 'Polski mejker' jest piracki
Angius - Sro 29 Cze, 2011 12:51
Albo użyj tuta na otworzenie projektu w innej wersji makera...
Ayene, nie bądź taka stanowcza, nie każdy wie o istnieniu jakiejś innej wersji... Ja na przykład nie wiedziałem
sled - Sro 29 Cze, 2011 16:19
Doświadczenia z angielskim makerem mi nie brakuje więc wyjaśniać jego kwestii mi nie trzeba (miałem oba... no właśnie - dopóki komputer nie padł xD Teraz tylko wersje z twierdzy na tym posiadam z VX dlatego grzecznie spytałem )
PS - Dzięki, spróbuję poszukać po tych tutkach i może coś wykombinuję
Angius - Sro 29 Cze, 2011 16:25
http://www.ultimateam.pl/...10e19ee60ba246e Polecam
sled - Czw 30 Cze, 2011 02:54
dziękuję Angius jednak pofatygowałem się i poszukałem angielskiej wersji programu
Jednak to co mnie zdziwiło najbardziej to fakt że obyło się bez żadnych błędów przy wczytaniu projektu (który jakby nie patrzeć był z wersji PL) chyba pierwszy raz
Co do samego skryptu - naprawdę kawał dobrej roboty
MrDawnok - Pią 25 Maj, 2012 18:49
Hejka!Mam problem otóż kiedy próbuję zmienić barwę ekranu
to wszystko jest dobrze.Do czasu gdy z kimś rozmawiam.
Kiedy skończę lub zacznę dialog to barwa ekranu zmienia
się na podstawową.
Pomocy
gats - Pon 11 Cze, 2012 15:16
Dobra mam pytanie jak zrobić żeby te pory dnia się zmieniały automatycznie wytłumaczy mi ktoś krok po kroku był bym wdzięczny.
przemusiek25 - Wto 12 Cze, 2012 13:58
| MrDawnok napisał/a: | Hejka!Mam problem otóż kiedy próbuję zmienić barwę ekranu
to wszystko jest dobrze.Do czasu gdy z kimś rozmawiam.
Kiedy skończę lub zacznę dialog to barwa ekranu zmienia
się na podstawową.
Pomocy |
chodzi o to że gdy wywołujesz okno wiadomości, menu czy inne sceny to główna scena(Scene_Map) po której się poruszasz się odświeża, musi tak być bo przecież pory dnia się co chwilę zmieniają a nie da się akceptować dwóch różnych barw ekranu na raz, więc pora dnia przewyższa zmianę barw ekranu. Jedyne co możesz zrobić z tym skryptem to na mapach gdzie masz zmianę barw ekranu musisz ustawić za pomocą tagów(przeczytaj instrukcje skryptu) aby czas się zatrzymał i nie wrócił domyślną barwę ekranu.
Ja z tym problemem poradziłem sobie inaczej, mianowicie znalazłem inny skrypt dnia i nocy, i wystarczy że zablokuje tagiem aby na tej mapie kolory barw ekranu były domyślne, i wszystko mi gra.
Dzwon - Wto 17 Lip, 2012 20:24
Gdy zmieniam za pomocą skryptu porę z wieczora lub nocy na rano, lub samodzielnie przechodzi na poranek, to znikają mi wszystkie zdarzenia.
Sprawdziłem za pomocą dodatkowego zdarzenia wartość zmiennej 11 (pozostawiłem domyślną) i ku mojemu zdziwieniu wynosiła wartość -1.
Nie wiem jak zrobić aby zmienna się zmieniała poprawnie.
Ps: używam skryptu "Thomas Edison" (ze światłami), może to on sprawia problem.
EDIT: Bez skryptu na światło działa poprawnie.
sawik99 - Czw 02 Sie, 2012 14:35
Mam pytanie. Czy da się zrobić tak że zdarzenie powtarza się co tydzień, ale tylko raz na dzień można go użyć?
egzudus - Nie 23 Gru, 2012 21:04
A dałoby rade przerobić ten skrypt na Ace?
DrVanHelsing - Czw 27 Gru, 2012 13:45
Mam problem, skopjowałem skrypt dzień i noc do mojego projektu i jak mam kryształ czasu w ekwipunku to wywala mi grę. Co mam zrobić? Skopjowałem też skrypt kryształu czasu jedyne co mnie zastanawia to to gdzie jest zawarty skrypt "użycie kryształu"
Ayene - Czw 27 Gru, 2012 14:49
egzudus, musiałbyś poszukać skryptu do Ace'a. Nie ma co liczyć na przeróbki. Spróbuj może tego http://forums.rpgmakerweb...-time-nightday/
DrVanHelsing, ten skrypt jest jedynie dodatkiem do dema. Przedmiot, który ma aktywować skrypt ustaw, by włączał wybrany common event. Podmień skrypt Kryształu na poniższy:
i w miejscu COMMON_EVENT_ID = 1, wpisz ID common eventu, który wybrałeś.
|
|