Ogłoszenie 

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


Administracja Forum


Poprzedni temat «» Następny temat
Kompas
Autor Wiadomość
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 21:45
Kompas
Kompas v1.0


Opis
Skrypt pozwalający umieścić na ekranie kompas.

Zalety:
- Nie powinien kolidować z innymi skryptami.
- Kompas ułatwiający rozpoznanie terenu.

Wady:
- Nie posiada animacji obrotowej.
- Praktycznie brak konfiguracji.

Autor skryptu
Melvin (Ja)

Kompatybilność
Tylko XP

Skrypt
Spoiler:

Kod:
#==============================================================================
# Kompas v1.0
#------------------------------------------------------------------------------
# Script by Melvin
#==============================================================================
#------------------------------------------------------------------------------
# Konfiguracja
#------------------------------------------------------------------------------
module Melvin
# Nazwa obrazka kompasu
  NazwaOk = "Kompas"
end
#------------------------------------------------------------------------------
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


Dodatki
Grafika kompasu z gry Gothic 3 - Kompas.png

Demo


Instrukcja
1 - Wkleić skrypt nad main w edytorze skryptów.


Konfiguracja
Mała zmiana ustawień skryptu znajduję się na początku kodu.


Dodatkowe informacje
- Działa na polskiej jak i angielskiej wersji R'M XP
________________________
MelvinClass:
Spoiler:

 
 
Sabikku 




Nagrody:
UF i UFT2 Winner

Ranga RM:
4 gry

Pomógł: 73 razy
Dołączył: 04 Kwi 2010
Posty: 428
Wysłany: Nie 04 Kwi, 2010 22:48
Cytat:
- Kompas ułatwiający rozpoznanie terenu.

Mógłbyś wytłumaczyć, w jaki sposób ułatwia rozpoznanie terenu?
+ Przy obrazku większym niż 400px znikanie nie będzie działało poprawnie (miast czterystu pobierz przeciwną wartość do szerokości obrazka).
 
 
 
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 22:50
Cytat:
Mógłbyś wytłumaczyć, w jaki sposób ułatwia rozpoznanie terenu?

Widzisz gdzie w grze jest północ.
________________________
MelvinClass:
Spoiler:

 
 
Amelanduil 




Preferowany:
RPG Maker VXAce

Pomógł: 3 razy
Dołączył: 28 Wrz 2011
Posty: 464
Wysłany: Nie 04 Kwi, 2010 23:04
Melvin napisał/a:
Widzisz gdzie w grze jest północ.

O ja, trudne jest spojrzenie w górę mapki :lol2: Nieprzydatny jak dla mnie.
________________________
(╯°□°)╯︵ ┻━┻
"A jeśli... Boga nie ma, to co z ciebie za szatan?"
 
 
 
HESEE 




Preferowany:
RPG Maker VX

Pomógł: 1 raz
Dołączył: 31 Mar 2010
Posty: 145
Wysłany: Pon 05 Kwi, 2010 08:10
Ej wiem co można zrobić tak jak czelioss powiedział można kompas zrobić tak pokazuje,
Czeliosss napisał/a:
Np. Idziesz przez wąwóz, kompas pokazuje, że przed tobą jest północ, skręcasz w lewo i pokazuje, że jest zachód. .

Albo też że kompas się tylko pokazuje jak menu włanczamy ale trzeba mieć ten skrypt na hud menu.
 
 
 
Melvin 




Preferowany:
RPG Maker XP

Ranga RM:
1 gra

Pomógł: 35 razy
Dołączył: 23 Paź 2009
Posty: 1063
Wysłany: Pon 05 Kwi, 2010 08:48
Cytat:
Np. Idziesz przez wąwóz, kompas pokazuje, że przed tobą jest północ, skręcasz w lewo i pokazuje, że jest zachód. .

Pomyślę nad tym...
________________________
MelvinClass:
Spoiler:

 
 
Czeliosss 



Ranga RM:
1 gra

Pomógł: 49 razy
Dołączył: 02 Lis 2009
Posty: 661
Skąd: Wa-wa
Wysłany: Pon 05 Kwi, 2010 08:57
Do tego nie jest potrzeby skrypt wystarczy krótkie zdarzenie w Bazie Danych. Tu masz ss'a.
Spoiler:

. Przełącznik włącz na początku gry.
Pzdr.


Jak wolisz zdarzenie to trzymaj.
Demo
________________________
...Amelanduil & FireBlade words will be remembered...
...Amelanduil & FireBlade acts will be remembered...
...Amelanduil & FireBlade never gonna die...

Nie pisać, bo nie odpiszę.
Ostatnio zmieniony przez Nhadala Pon 05 Kwi, 2010 23:27, w całości zmieniany 2 razy  
 
 
Amelanduil 




Preferowany:
RPG Maker VXAce

Pomógł: 3 razy
Dołączył: 28 Wrz 2011
Posty: 464
Wysłany: Pon 05 Kwi, 2010 21:56
Mam pytanie: da się to przerobić na licznik Geigera + do VX? :D
________________________
(╯°□°)╯︵ ┻━┻
"A jeśli... Boga nie ma, to co z ciebie za szatan?"
 
 
 
Czeliosss 



Ranga RM:
1 gra

Pomógł: 49 razy
Dołączył: 02 Lis 2009
Posty: 661
Skąd: Wa-wa
Wysłany: Pon 05 Kwi, 2010 21:58
Jak na eventach to już pokazywałem, ale jak w skrypcie to już nie pomogę.
________________________
...Amelanduil & FireBlade words will be remembered...
...Amelanduil & FireBlade acts will be remembered...
...Amelanduil & FireBlade never gonna die...

Nie pisać, bo nie odpiszę.
 
 
Amelanduil 




Preferowany:
RPG Maker VXAce

Pomógł: 3 razy
Dołączył: 28 Wrz 2011
Posty: 464
Wysłany: Pon 05 Kwi, 2010 22:03
Postaram się sam domyślić... Może zmienną ustawić?
Spróbuję...

::EDIT::
Skrypt nie działa w VX, ze sprawdzaniem nici
________________________
(╯°□°)╯︵ ┻━┻
"A jeśli... Boga nie ma, to co z ciebie za szatan?"
 
 
 
max2808 



Dołączył: 09 Lut 2010
Posty: 1
Wysłany: Czw 08 Kwi, 2010 16:07
Link nie działa :-(
________________________
W Creditsach : Max2808 lub maksmilewicz
 
 
 
pw115 



Preferowany:
RPG Maker XP

Pomógł: 10 razy
Dołączył: 19 Lut 2010
Posty: 235
Skąd: Katowice
Wysłany: Czw 08 Kwi, 2010 16:23
Jaki link ??

Ps: Mi działają wszystkie w tym temacie
________________________
Pomocy:
http://pw115.myminicity.com/




 
 
Ronaldinho fanPL 




Preferowany:
RPG Maker XP

Dołączył: 03 Kwi 2010
Posty: 9
Skąd: Rumia
Wysłany: Czw 08 Kwi, 2010 16:48
Jak wkleiłem ten skrypt i włączyłem grę to na początku gry pokazało mi się to:
Brakuje pliku:No such file or directory-Graphics/Pictures/Kompas
I co teraz zrobić???
________________________
Imię i nazwisko: Ronaldo de Assis Moreira
Pseudonim: Ronaldinho, (Ronaldinho Gaúcho)Ronni,Królik
Data urodzenia: 21 marca 1980
Miejsce urodzenia: Porto Alegre, Brazylia
Wzrost: 181cm
Waga: 76 kg
Numer: 80
Pozycja: Pomocnik, Napastnik
Jest w:AC Milan


Żałoba narodowa.Nasz Prezio nie żyje.
 
 
 
Czeliosss 



Ranga RM:
1 gra

Pomógł: 49 razy
Dołączył: 02 Lis 2009
Posty: 661
Skąd: Wa-wa
Wysłany: Czw 08 Kwi, 2010 16:53
Nie dodałeś grafiki kompasu, co jest w pierwszym poście. Masz tam link.
Pzdr.
________________________
...Amelanduil & FireBlade words will be remembered...
...Amelanduil & FireBlade acts will be remembered...
...Amelanduil & FireBlade never gonna die...

Nie pisać, bo nie odpiszę.
 
 
Ronaldinho fanPL 




Preferowany:
RPG Maker XP

Dołączył: 03 Kwi 2010
Posty: 9
Skąd: Rumia
Wysłany: Czw 08 Kwi, 2010 17:00
Ale jak dodać tą grafikę kompasu?


Pzdr.Ronaldinho fanPL
________________________
Imię i nazwisko: Ronaldo de Assis Moreira
Pseudonim: Ronaldinho, (Ronaldinho Gaúcho)Ronni,Królik
Data urodzenia: 21 marca 1980
Miejsce urodzenia: Porto Alegre, Brazylia
Wzrost: 181cm
Waga: 76 kg
Numer: 80
Pozycja: Pomocnik, Napastnik
Jest w:AC Milan


Żałoba narodowa.Nasz Prezio nie żyje.
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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