Zamknięty przez: Ayene Pon 20 Wrz, 2010 21:51 |
Problem z oknem wyboru |
Autor |
Wiadomość |
Darkfault
Preferowany:
Pomógł: 3 razy Dołączył: 28 Maj 2010 Posty: 54 Skąd: Strefa Zacności
|
Wysłany: Nie 19 Wrz, 2010 17:11
|
|
Problem z oknem wyboru
|
Ratunkujcie. Ma ktoś doświadczenie z tym skryptem?
Kod: | #===========================================================
# Advanced Text System
# Version: 3.0
# Author: modern algebra (rmrk.net)
# Date: June 13, 2010
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
Bawiłem się z 'dimami' [wyrysowałem dla okna wyboru oddzielny 'dim background', żeby słodko wyglądało] i niestety wystąpił pewien ekhm... PROBLEM. Spory.
Już prezentuję.
Tak wygląda okienko [dolny tekst jest jako wiadomość na 'dim', okno wyboru to... okno wyboru. Oddzielne. Też na 'dim']
Wszystko ładnie i słodko, niestety kiedy wybiorę którąś opcję z wybierałki, lub anuluję wybór, zostaje mi takie coś:
Podejrzewam, że problem leży w braku 'odświeżenia' okienek, bo kiedy wejdę w menu i z niego wyjdę - okienko znika tak jak należy; jednak boję się sam ruszać skryptu bo psuj ze mnie straszliwy :|
Ktoś uratuje Adziusia? >_>
[ Dodano: Nie 19 Wrz, 2010 18:15 ]
Dodam, że dla wybierałki zastosowałem inny plik graficzny, niż dla zwykłej wiadomości.
Plik dla zwykłej to "MessageBackground.png", a dla wybierałki "ChoiceBackground.png" :| |
|
|
|
CreeperCrisis
Preferowany:
Pomógł: 32 razy Dołączył: 01 Maj 2010 Posty: 395
|
Wysłany: Nie 19 Wrz, 2010 17:53
|
|
|
Nie polizaj tylko poliż. xD
A co do tematu, to w ogóle nie używałem tego skryptu. Chodź go widziałem. |
|
|
|
Darkfault
Preferowany:
Pomógł: 3 razy Dołączył: 28 Maj 2010 Posty: 54 Skąd: Strefa Zacności
|
Wysłany: Nie 19 Wrz, 2010 18:01
|
|
|
Adziuś mówi w swoim własnym języku, w którym 'polizaj', 'zamcz', 'ciastki', 'jajki' itp. to są poprawne formy, a wasze formy są u mnie NIEPOPRAWNE ;|
Skrypt uratujcie :| Nie mogę zrezygnować z takiego słodkiego okienka wyboru :( |
|
|
|
Ayene
Ranga RM:
Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
|
Wysłany: Nie 19 Wrz, 2010 18:22
|
|
|
Wyszukaj w skrypcie:
Kod: | class Window_ChoiceBox < Window_Selectable
|
i po zakończeniu definicji
Kod: | def initialize (viewport = nil) |
czyli po fragmencie:
Kod: | @last_index = -1
refresh
end |
dodaj definicję:
Kod: | def dispose (*args)
@back_sprite.bitmap.dispose
@back_sprite.dispose
super (*args)
end |
|
________________________
|
|
|
|
Darkfault
Preferowany:
Pomógł: 3 razy Dołączył: 28 Maj 2010 Posty: 54 Skąd: Strefa Zacności
|
Wysłany: Nie 19 Wrz, 2010 18:44
|
|
|
No naprawdę, nie wierzę. Działa.
Dziękuję :|
Niemożliwym jest w tak krótkim czasie przewertowanie TAKIEGO skryptu i znalezienie rozwiązania - to jakieś czary! Kim Ty jesteś Ayene?! :|
Jeszcze trochę i zmienię religię z Ateizmu na Ayenizm :|
[ Dodano: Nie 19 Wrz, 2010 19:46 ]
Zapomniałem nawet dodać, że to się objawia tylko kiedy 'Choice Window' używa 'dim' - przy normalnej grafice zamykało się normalnie. Zaprawdę, magia to jakaś :| |
|
|
|
|