Ogłoszenie 

Uwaga! To forum jest w trybie offline.
Wszelką pomoc uzyskasz pod adresem
forum.ultimateam.pl


Administracja Forum


Poprzedni temat «» Następny temat
Przesunięty przez: Ayene
Wto 06 Kwi, 2010 13:47
Zrobi ktoś kompas?
Autor Wiadomość
Czeliosss 



Ranga RM:
1 gra

Pomógł: 49 razy
Dołączył: 02 Lis 2009
Posty: 661
Skąd: Wa-wa
Wysłany: Nie 04 Kwi, 2010 17:20
Dobra, dzięki. Grafikę już sobie przygotowałem. A może chciałbyś mieć coś takiego, że grafika kompasu zmienia się jak naciśniesz strzałkę. Np. Idziesz przez wąwóz, kompas pokazuje, że przed tobą jest północ, skręcasz w lewo i pokazuje, że jest zachód. Tak w chwilę to wymyśliłem.
Pzdr.
________________________
...Amelanduil & FireBlade words will be remembered...
...Amelanduil & FireBlade acts will be remembered...
...Amelanduil & FireBlade never gonna die...

Nie pisać, bo nie odpiszę.
 
 
Melvin 




Preferowany:
RPG Maker XP

Ranga RM:
1 gra

Pomógł: 35 razy
Dołączył: 23 Paź 2009
Posty: 1063
Wysłany: Nie 04 Kwi, 2010 20:16
Dobra...
Masz tu skrypt na kompas...
Kompas jest co prawda nieruchomy, ale jakbym posiedział troszkę dłużej byłby ruchomy.

Skrypt wywołujesz przełącznikiem nr. 1/on i wyłączasz nr.1/off
Spoiler:

Kod:
#==============================================================================
# Kompas v1.0
#------------------------------------------------------------------------------
# Script by Melvin
#==============================================================================
class Window_Base
  def draw_kompas(x, y)
    bitmap = RPG::Cache.picture(Melvin::NazwaOk)
    kompasw = bitmap.width
    kompash = bitmap.height
    self.contents.blt(x , y  , bitmap, Rect.new(0, 0, kompasw, kompash))
  end
end
class Scene_Map
  alias kompas_main main
  def main
    @Kompas = Window_Kompas.new
    kompas_main
    @Kompas.dispose if @Kompas != nil
  end
  alias kompas_update update
  def update
    @Kompas.update
    kompas_update
  end
end
class Window_Kompas < Window_Base
  def initialize
    super(5, -26, 220, 270)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.opacity = 0
    if $game_switches[1] == false
      self.x = -400
    end
  end
  def update
    self.contents.clear
    actor = $game_party.actors[0]
    draw_kompas(0, 0)
    if $game_switches[1] == true
        self.x = -40
    end
    if $game_switches[1] == false
        self.x = -400
    end
  end
end



PS. Zamieszczę pełną wersję w skryptach...
________________________
MelvinClass:
Spoiler:

 
 
HESEE 




Preferowany:
RPG Maker VX

Pomógł: 1 raz
Dołączył: 31 Mar 2010
Posty: 145
Wysłany: Nie 04 Kwi, 2010 20:17
Dół-http://img260.imageshack.us/i/beznazwyi.png/
GĂłra-http://img534.imageshack.us/i/grab.png/
Lewo-http://img16.imageshack.us/i/lewo.png/
Prawo-http://img688.imageshack.us/i/prawo.png/
Ok

[ Dodano: Nie 04 Kwi, 2010 20:20 ]
A gdzie mam obrazek wstawić?
 
 
 
Melvin 




Preferowany:
RPG Maker XP

Ranga RM:
1 gra

Pomógł: 35 razy
Dołączył: 23 Paź 2009
Posty: 1063
Wysłany: Nie 04 Kwi, 2010 20:21
Do folderu "Pictures" w gł. folderze z grą...
________________________
MelvinClass:
Spoiler:

 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group | Template Klam by Ayene