| |
UltimaForum
|
 |
Wsparcie [VX] - Problem z oknem wyboru
Darkfault - Nie 19 Wrz, 2010 17:11 Temat postu: 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 - 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 - 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 - 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 - 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ś :|
|
|