Kolor Deszczu
Wystąpiły następujące problemy:
Warning [2] Cannot modify header information - headers already sent by (output started at /home/ayene/public_html/forum/inc/languages/polish/global.lang.php:1) - Line: 1710 - File: inc/functions.php PHP 5.6.40 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/functions.php 1710 header
/inc/functions.php 1772 my_setcookie
/inc/functions_indicators.php 42 my_set_array_cookie
/showthread.php 578 mark_thread_read
Warning [2] Cannot modify header information - headers already sent by (output started at /home/ayene/public_html/forum/inc/languages/polish/global.lang.php:1) - Line: 1710 - File: inc/functions.php PHP 5.6.40 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/functions.php 1710 header
/inc/functions.php 1772 my_setcookie
/inc/functions_indicators.php 218 my_set_array_cookie
/inc/functions_indicators.php 48 mark_forum_read
/showthread.php 578 mark_thread_read



Aktualny czas: 28-04-24, 05:41 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VX] Kolor Deszczu
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #1
lezka Kolor Deszczu

Można jakoś zmienić podstawowy kolor deszczu podczas gry? :L
Są jakieś skrypty na pogodę, ale strasznie się gryzą, a ja i tak potrzebuję tylko zmiany odcienia. :ehe:

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
09-12-17 17:16
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
AlmostNoRuby Offline
*


Liczba postów: 174
Dołączył: 22-09-16

Pomógł: 33



Post: #2
RE: Kolor Deszczu

Na pewno trzeba zmienić coś w zmiennych color1 i color2. Ale niestety, tak się średnio staram, że zawsze mi wychodzi efekt pogodowy w innym kolorze, nawet z przełącznikiem ustawionym na false. Mogę tylko sprecyzować kolor dla konkretnego efektu pogodowego (inny kolor dla np. tylko burzy, a deszcz będzie miał zwykły)

[Obrazek: userbar1.png]
09-12-17 17:52
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #3
RE: Kolor Deszczu

Potrzebuję innego koloru dla deszczu, a reszta powinna być taka jak była. Ale potrzebuję móc zmienić ten kolor podczas gry. :zmienny:

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
09-12-17 18:04
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #4
RE: Kolor Deszczu

Na jaki kolor chcesz zmienić? Chcesz to modyfikować przełącznikami czy zmiennymi?

[Obrazek: aye_furniture_pres.png]
11-12-17 15:55
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #5
RE: Kolor Deszczu

Ayene! :lala: Na pomarańczowy. :lol2: Wystarczy mi przełącznik. smiles

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
11-12-17 21:22
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #6
RE: Kolor Deszczu

By zmienić kolor na czerwony (bo pomarańczowy nie będzie widocznywink) wejdź do klasy Spriteset_Weather.
Znajdź:
color2 = Color.new(255, 255, 255, 80)
po nim dodaj:
if $game_switches[TU WSTAW NUMER]
      color1 = Color.new(255, 0, 0, 160)
      color2 = Color.new(255, 0, 0, 80)
    end

[Obrazek: aye_furniture_pres.png]
12-12-17 21:41
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): Yoroiookami
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #7
RE: Kolor Deszczu

Chyba coś mi nie działa. :ehe:
#--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  def initialize(viewport = nil)
    @type = 0
    @max = 0
    @ox = 0
    @oy = 0
     color1 = Color.new(255, 255, 255, 160)
     color2 = Color.new(255, 255, 255, 80)
    if $game_switches[835]
     color1 = Color.new(255, 0, 0, 160)
     color2 = Color.new(255, 0, 0, 80)
    end
    @rain_bitmap = Bitmap.new(7, 56)
    for i in 0..6
      @rain_bitmap.fill_rect(6-i, i*8, 1, 8, color1)
    end
    @storm_bitmap = Bitmap.new(34, 64)
    for i in 0..31
      @storm_bitmap.fill_rect(33-i, i*2, 1, 2, color2)
      @storm_bitmap.fill_rect(32-i, i*2, 1, 2, color1)
      @storm_bitmap.fill_rect(31-i, i*2, 1, 2, color2)
    end
    @snow_bitmap = Bitmap.new(6, 6)
    @snow_bitmap.fill_rect(0, 1, 6, 4, color2)
    @snow_bitmap.fill_rect(1, 0, 4, 6, color2)
    @snow_bitmap.fill_rect(1, 2, 4, 2, color1)
    @snow_bitmap.fill_rect(2, 1, 2, 4, color1)
    @sprites = []
    for i in 1..40
      sprite = Sprite.new(viewport)
      sprite.visible = false
      sprite.opacity = 0
      @sprites.push(sprite)
    end
  end
[Obrazek: ad416d0eff.png]
Dobrze umieściłem? Bo sprawdzałem i zmiana koloru działa dobrze, ale nie reaguje na przełącznik. Pewnie zrobiłem coś głupiego. Ostatnio mi się zdarza. :zmienny:

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
(Ten post był ostatnio modyfikowany: 13-12-17 01:35 przez Yoroiookami.)
13-12-17 00:28
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
AlmostNoRuby Offline
*


Liczba postów: 174
Dołączył: 22-09-16

Pomógł: 33



Post: #8
RE: Kolor Deszczu

U mnie to samo - nie chce współpracować z przełącznikiem. On tworzy Spriteset_Weather tylko przy teleportacji (włączeniu jeszcze raz Scene_Map), więc trzeba by było moim zdaniem pogrzebać przy refresh.

[Obrazek: userbar1.png]
13-12-17 08:05
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #9
RE: Kolor Deszczu

Hmm, pewnie wina tego, że przełączniki włączałam przez okno "debug".
Dodaj do klasy Scene_Map:
def map_refresh
    @spriteset.dispose_weather
    @spriteset.create_weather
  end
W zdarzeniu po zmianie przełącznika wywołaj skrypt:
$scene.map_refresh

Tylko że teraz doczytałam, że chciałeś żeby kolor dotyczył tylko deszczu... ale inne efekty mają pozostać w jednym czasie bez zmian?

[Obrazek: aye_furniture_pres.png]
15-12-17 09:05
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #10
RE: Kolor Deszczu

Dziękuję ci, Ayene. :przytul: Działa. A ten deszcz jest na samym końcu gry, więc jest dobrz. :ahoy:

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
15-12-17 09:59
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


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.