Ogłoszenie 

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


Administracja Forum


Poprzedni temat «» Następny temat
Zamknięty przez: Ayene
Pon 25 Paź, 2010 19:46
Poszukuje scener shootera scrypt
Autor Wiadomość
arczaniol1 




Preferowany:
RPG Maker VX

Dołączył: 21 Cze 2010
Posty: 80
Skąd: Holandia/Lelystad
Wysłany: Pią 01 Paź, 2010 16:14
Poszukuje scener shootera scrypt
Tak jak w temacie poszukuje scryptu do robienia obrazu gry
szukalem na forum ale nie znalazlem

Dam pomogl ;]
________________________
Wkrotce
 
 
 
Tjef 




Preferowany:
RPG Maker VX

Pomógł: 12 razy
Dołączył: 21 Wrz 2010
Posty: 163
Skąd: Wolsztyn
Wysłany: Nie 10 Paź, 2010 20:17
Gościu, możesz mi odrazu dać "pomógł"

Chodzi ci o klawisz "Print Screen"?

Jeżeli tak, to przy uruchomionej grze naciśnij ALT + Print Screen (na klawiaturze) po czym
obrazek wklej do painta, lub jakiegoś innego programu odtwarzającego grafikę.
________________________
SAGA TS ( ThiefStory )
Rozdział I: Same Game http://www.ultimateam.pl/viewtopic.php?t=4978
Rozdział II: Terror http://www.ultimateam.pl/...p?p=64366#64366
Pozostałe rozdziały mogą nawet nie wyjść :P
Lista elity: http://i.imgur.com/Li9fU.jpg
 
 
RATI 




Preferowany:
RPG Maker VX

Pomógł: 16 razy
Dołączył: 12 Cze 2010
Posty: 72
Skąd: Lubin
Wysłany: Nie 10 Paź, 2010 23:41
Jest taki skrypt:

Spoiler:

Kod:
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#_/   ◆             Window Screen Capture - KGC_ScreenCapture         ◆ XP/VX ◆
#_/   ◇                    Last Update: 2008/01/02                            ◇
#_/   ◆                 Translation by Mr. Anonymous                          ◆
#_/   ◆ KGC Site:                                                             ◆
#_/   ◆ http://f44.aaa.livedoor.jp/~ytomy/                                    ◆
#_/   ◆ Translator's Blog:                                                    ◆
#_/   ◆ http://mraprojects.wordpress.com                                      ◆
#_/----------------------------------------------------------------------------
#_/  Installation: Requires and is inserted below KGC_InterfaceForWin32API.
#_/============================================================================
#_/  This script allows you to make screen shots. Images are saved the the root
#_/   project folder. This script works for both RMVX and RMXP.
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

#=============================================================================#
#                               ★ Customization ★                             #
#=============================================================================#

module KGC
 module ScreenCapture
  # ◆ Screen Capture Key
  #  Assigns the key used for manual screen capturing.
  #  The button is disabled if set to nil. Ex: CAPTURE_BUTTON = Input::nil
  CAPTURE_BUTTON = Input::F8
  # ◆ CTRL Key Option Toggle
  #  This toggle allows you to require the CTRL key to be held while pressing
  #   the Screen Capture Key (Default: F8)
  #  true = CTRL must be held.
  #  false = CTRL is not required.
  USE_CTRL  = false
  # ◆ ALT Key Option Toggle (See above)
  USE_ALT   = false
  # ◆ SHIFT Key Option Toggle (See above)
  USE_SHIFT = false

  # ◆ Screenshot Filename Format
  #  This allows you to change the format of the image file that is saved when
  #   a screenshot is made.
  #   {num} = an incremental number added when saving the file.
  NAME_FORMAT = "Screenshot{num}.jpg"

  # ◆ Screen Capture Sound Effect
  #  This allows you to change the sound effect(SE) played when a screenshot is
  #   made. If set to nil, no sound is played. Ex: SUCCESS_SE = nil
  if $DEBUG
    # XP-Only
    SUCCESS_SE = RPG::AudioFile.new("056-Right02")
  else
    # VX-Only
    SUCCESS_SE = RPG::SE.new("Up", 100, 150)
  end
 end
end

#==============================================================================
# ■ TCap
#==============================================================================

module TCap
  CP_UTF8 = 65001  # UTF-8 Unicode
  #--------------------------------------------------------------------------
  # ● The TCap.dll version is aquired.
  #     (Example: 1.23 → 123)
  #--------------------------------------------------------------------------
  def self.version
    begin
      api = Win32API.new('TCap.dll', 'DllGetVersion', %w(v), 'l')
      ret = api.call
    rescue
      ret = -1
    end
    return ret
  end
  #--------------------------------------------------------------------------
  # ● Capture Game Screen
  #     filename : output destination (bmp)
  #--------------------------------------------------------------------------
  def self.capture(filename)
    begin
      hwnd = Win32API.GetHwnd
      if hwnd == 0
        hwnd = Win32API.GetActiveWindow
      end
      if hwnd == 0
        ret = -1
      else
        tcap = Win32API.new('TCap.dll', 'CaptureA', %w(l p l l), 'l')
        ret = tcap.call(hwnd, filename, 1, CP_UTF8)
        Graphics.frame_reset
      end
    rescue
      ret = -1
    end
    return ret
  end
end

#==============================================================================
# ■ Input
#==============================================================================

if KGC::ScreenCapture::CAPTURE_BUTTON != nil
 module Input
  @@_capture_num = 1
  CAPTURE_FILE_NAME = KGC::ScreenCapture::NAME_FORMAT.gsub(/{num}/) { "%03d" }
  #--------------------------------------------------------------------------
  # ● Frame Update
  #--------------------------------------------------------------------------
  unless defined?(update_KGC_ScreenCapture)
  class << Input
    alias update_KGC_ScreenCapture update
  end
  def self.update
    update_KGC_ScreenCapture

    judge_capture
  end
  end
  #--------------------------------------------------------------------------
  # &#9679; Capture Execution Judgement
  #--------------------------------------------------------------------------
  def self.judge_capture
    if trigger?(KGC::ScreenCapture::CAPTURE_BUTTON) &&
        (!KGC::ScreenCapture::USE_CTRL || press?(CTRL)) &&
        (!KGC::ScreenCapture::USE_ALT || press?(ALT)) &&
        (!KGC::ScreenCapture::USE_SHIFT || press?(SHIFT))
      result = TCap.capture(sprintf(CAPTURE_FILE_NAME, @@_capture_num))
      if result == 0
        capture_se = KGC::ScreenCapture::SUCCESS_SE
        if capture_se != nil
        $DEBUG ? $game_system.se_play(capture_se) : capture_se.play
        end
        @@_capture_num += 1
      end
      end
    end
  end
end



Wciskasz F8 podczas gry i zapisuje ci plik ze screenem w folderze z grą. Dawno tego nie używałem i dopiero wykopałem to z zasobów na kompie, ale z tego co pamiętam to po wyłączeniu gry i ponownym włączeniu screeny zapisuje z nazwą o numerach początkowych, czyli jeżeli za poprzednim razem zapisaliśmy trzy screeny i po ponownym uruchomieniu gry znowu użyjemy screen capture to automatycznie nadpisze pierwszy screen itd.
________________________
https://www.facebook.com/...122840511098876 - dołącz do grupy gry Magiczna Wieża[VX] na fb i śledź na bieżąco postęp prac nad projektem :P
 
 
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