[VXAce] Bugowate Obrazki Pospolite - Wersja do druku
Ultima Forum
[VXAce] Bugowate Obrazki Pospolite - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Wsparcie (/Forum-Wsparcie)
+--- Wątek: [VXAce] Bugowate Obrazki Pospolite (/Thread-VXAce-Bugowate-Obrazki-Pospolite)



Bugowate Obrazki Pospolite - Yoroiookami - 22-07-16 20:04

Heloł. Używam dwóch skryptów do wyświetlania obrazków na mapie. Jeden ma przytwierdzać obrazki, tak żeby nie latały za bohaterem. Drugi skrypt pozwala na wyświetlanie obrazków pod bohaterami. Niestety nie znalazłem połączonej wersji tych skryptów.
Nie wiem, czy przypadkiem się nie gryzą, bo występują u mnie jakieś niepokojące bugi. :ehe:
Przy otworzeniu menu obok obrazków, podświetlają się jakby na chwilę zmieniały się na "Add". Do tego, czasami gdy zapisuję grę na mapie z tymi obrazkami, kompletnie znikają i już nigdy nie wracają. Wejście i wyjście z mapy czasem pomaga a czasem nie.
Byłbym wdzięczny za pomoc. Poprawienie skryptu, lub wskazanie mi dobrej alternatywy. smiles
Spoiler: (Otwórz)
Spoiler: (Otwórz)
Korzystam też ze skryptu na mgłę od Woratany i kilka skryptów Yanfly. (Dotyczące walki)
Spoiler: (Otwórz)
[Obrazek: eIFp1IY.png]
[Obrazek: 1uTx5uo.png]


RE: Bugowate Obrazki Pospolite - curiosis - 22-07-16 22:16

Wybacz, ale niestety nie mogę ci pomóc, jednak sam mam problem. Właśnie szukałem takiego skryptu, który pozwala na przyczepienie obrazka by nie poruszał się za graczem, jednak do wersji XP :) Ktoś by miał / znalazł pod XP ? :D


RE: Bugowate Obrazki Pospolite - Yoroiookami - 22-07-16 23:34

I musiałeś o to poprosić w moim wątku? :ehe:
Kod:
#=======================================================
#         Fix Picture
# Autor: Raizen
# Engine: RMXP
# Comunidade : www.centrorpg.com
# O script fixa qualquer imagem na posição (0,0) que contém o
# prefixo (FIX), e assim posibilita ao maker fazer
# iluminações e panomaps com essa imagem fixa.
#=======================================================

class Sprite_Picture < Sprite
alias raizen_update_picture update
  def update
    raizen_update_picture
    if @picture.name.include?("(FIX)")
    self.x = -$game_map.display_x/4
    self.y = -$game_map.display_y/4
    else
    self.x = @picture.x
    self.y = @picture.y
    end
    self.z = @picture.number
  end
end