UltimaForum

Skrypty [VX] - Usuwacz cienia

cj2 - Pon 07 Cze, 2010 12:18
Temat postu: Usuwacz cienia
Opis: Ten krypt służy do usuwania cienia automatycznego w projekcie
Z strony: http://rmvx.gameclover.com/
Skrypt:
Spoiler:


Kod:
# Ultimate shadow remover!
# By the folks at http://rmvx.gameclover.com

# Problems?
# http://rmvx.gameclover.com/scripts/shadow-remover/

class Game_Map
  alias gamebaker_goodbyeshadow_oldsetup setup
  def setup(*args)
    gamebaker_goodbyeshadow_oldsetup(*args)
    goodbye_shadows
  end

  def goodbye_shadows
    for x in 0...$game_map.data.xsize
      for y in 0...$game_map.data.ysize
        if $game_map.data[x,y,0] >= 4352
          $game_map.data[x,y,1] = $game_map.data[x,y,0]
          $game_map.data[x,y,0] = 0
        end
      end
    end
  end
end



Wersja nr 2:
Z strony: http://rmvx.gameclover.com/

Spoiler:

Kod:

class Game_Map
  alias gamebaker_goodbyeshadow_oldsetup setup
  def setup(*args)
    gamebaker_goodbyeshadow_oldsetup(*args)
    #goodbye_shadows
  end

  def goodbye_shadows
    for x in 0...$game_map.data.xsize
      for y in 0...$game_map.data.ysize
        if $game_map.data[x,y,1] == 0
          $game_map.data[x,y,1] = $game_map.data[x,y,0]
        end
      end
    end
  end
end


Do następnego! :mrgreen:

CreeperCrisis - Pon 07 Cze, 2010 12:34

Dzięki. przyda mi się na pewno, ponieważ zamiast podstawowej podłogi daję sufit... XD

Powered by phpBB modified by Przemo © 2003 phpBB Group