MomoMarcin3 - Nie 11 Kwi, 2010 16:18 Temat postu: Małe pytanie.Mam mały problem jak zmienić odcień ekranu tak aby był dzień, noc wieczór, poranek???pw115 - Nie 11 Kwi, 2010 16:23 W edycji zdarzenia jest opcja odcień ekranu. Jej używasz do takich sprawMomoMarcin3 - Nie 11 Kwi, 2010 16:34 to i tak nie wychodzi HESEE - Nie 11 Kwi, 2010 19:05
Spoiler:
Kod:
# Dzień i Noc
# Autor KGC
# Edited by Lartarin the Super Pig ^@^ [www.ultimateam.pl]
#==============================================================================
def self.change_next(duration = KGC::DAYNIGHT_DURATION)
$game_screen.change_daynight_next(duration)
end
def self.now_week
# Zwraca bieżący dzień
if KGC::DAYNIGHT_METHOD == 2
return Time.now.wday
else
return $game_system.daynight_pass_days % KGC::DAYNIGHT_WEEK_NAME.size
end
end
def self.now_week_name
# Zwraca nazwę bieżącego dnia
return KGC::DAYNIGHT_WEEK_NAME[self.now_week]
end
def self.set_default(duration = KGC::DAYNIGHT_DURATION)
$game_screen.set_daynight_default(duration)
end
def self.apply(duration = KGC::DAYNIGHT_DURATION)
$game_screen.apply_daynight(duration)
end
end
@frame_count = Graphics.frame_count
@daynight_tone_duration = 0
end
def tone
if $game_temp.in_battle && KGC::DAYNIGHT_TONE_BACK_ONLY
return @default_tone
else
return @tone
end
end
alias start_tone_change_KGC_DayNight start_tone_change
def start_tone_change(tone, duration)
start_tone_change_KGC_DayNight(tone, duration)
@daynight_tone_target = tone.clone
@daynight_tone_duration = duration
if @daynight_tone_duration == 0
@daynight_tone = @daynight_tone_target.clone
end
end
alias update_KGC_DayNight update
def update
update_KGC_DayNight
if @daynight_tone_duration >= 1
d = @daynight_tone_duration
@daynight_tone.red =
(@daynight_tone.red * (d - 1) + @daynight_tone_target.red) / d
@daynight_tone.green =
(@daynight_tone.green * (d - 1) + @daynight_tone_target.green) / d
@daynight_tone.blue =
(@daynight_tone.blue * (d - 1) + @daynight_tone_target.blue) / d
@daynight_tone.gray =
(@daynight_tone.gray * (d - 1) + @daynight_tone_target.gray) / d
@daynight_tone_duration -= 1
end
if (!$game_temp.in_battle && $game_system.daynight_change) ||
($game_temp.in_battle && $game_system.daynight_change &&
$game_system.daynight_change_battle)
case KGC::DAYNIGHT_METHOD
when 0
update_daynight_pass_time
when 1
update_daynight_step
when 2
update_daynight_real_time
end
end
alias main_KGC_DayNight main
def main
DayNight._init_var_
main_KGC_DayNight
end
end
MomoMarcin3 - Pon 12 Kwi, 2010 13:40 Skrypt mi nie potrzebny. Wiem że na forum jest ten skrypt i bym nie pisał tego tematu.FireBlade, a ty tylko wbijasz posty
[ Dodano: Pon 12 Kwi, 2010 13:41 ] FireBlade, i jeszcze coś nie każdy ma czas aby odpisać.Bezel - Sro 14 Kwi, 2010 16:11 Wybierz screen color i zmień na chciany odcień :> jak pomogłem wciśnij pomógł