Ogłoszenie 

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


Administracja Forum


Poprzedni temat «» Następny temat
Nazwy zdarzeń na mapie [XP]
Autor Wiadomość
daffid77 




Preferowany:
RPG Maker XP

Dołączył: 04 Kwi 2010
Posty: 10
Wysłany: Pon 05 Kwi, 2010 19:06
Nie no ... Mi żaden błąd nie wyskakuję ale nie dziaała nie wiem co grane : :?:
________________________
W Życiu Piękne Są tylko Chwilę

[Kto pare razy dostał po ryju i wie że nie jest ze szkła tez czuje że żyje dopiero gdy balansuje na krawędzi...!

 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Wto 06 Kwi, 2010 12:31
daffid77, a sprawdzałeś demo z tego posta :arrow: http://www.ultimateam.pl/...p?p=19511#19511
________________________


 
 
 
daffid77 




Preferowany:
RPG Maker XP

Dołączył: 04 Kwi 2010
Posty: 10
Wysłany: Wto 06 Kwi, 2010 16:27
Dzięki Wielki Już wiemteraz Mi wchodzi :D

[ Dodano: Wto 06 Kwi, 2010 16:34 ]
A na Polskiej wersi nie wejdzie ? :?:
________________________
W Życiu Piękne Są tylko Chwilę

[Kto pare razy dostał po ryju i wie że nie jest ze szkła tez czuje że żyje dopiero gdy balansuje na krawędzi...!

 
 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Wto 25 Maj, 2010 14:15
Mi wyświetla się error z 74 linijką, a mam angielskiego RPGMXP. Nie Wiem o co chodzi pomoże ktoś ?
________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
 
 
 
pw115 



Preferowany:
RPG Maker XP

Pomógł: 10 razy
Dołączył: 19 Lut 2010
Posty: 235
Skąd: Katowice
Wysłany: Wto 25 Maj, 2010 15:14
Pokazałbyś SSem ten błąd ??
________________________
Pomocy:
http://pw115.myminicity.com/




 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Sro 26 Maj, 2010 08:43
Aktułalnienie jestem przy tym komputerze na którym ma swój projekt ale jest jakiś problem z rgssem w 74 linijce, czy czymś.
________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Sro 26 Maj, 2010 10:20
Zapewne krzyczy, że nie może utworzyć bitmapy. Ten sam błąd wyskakuje w polskiej wersji. A próbowałeś utworzyć nowy projekt w angielskim mejkerze? Sprawdź, czy wtedy działa.
________________________


 
 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Sro 26 Maj, 2010 14:42
Ja mam tylko angielskiego RPGMXP, a jak otworze nowy projekt to wszystko jest w porządku, ale jak już dam nazwę zdarzeniu to wyskakuje błąd.

Proszę o pomoc przydały by mi się takie nazwy nad potworkami, a w gimpie nie chce mi się robić nad nimi nazw. :-(

[ Dodano: Czw 27 Maj, 2010 08:39 ]
Dokładnie pisze tam tak:

Script 'Main' line 75:RGSSError occurred
failed to create bitmup.

Proszę o pomoc, nie wiem o co chodzi. :-(
________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
Ostatnio zmieniony przez Czeliosss Pią 28 Maj, 2010 16:21, w całości zmieniany 2 razy  
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Czw 27 Maj, 2010 08:59
wito35, a sprawdzałeś demo z tego posta? http://www.ultimateam.pl/...p?p=19511#19511
________________________


 
 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Czw 27 Maj, 2010 09:11
Sprawdzać sprawdzałem ale nie wiem wogóle poco.


PS: Stworzyłem nowy projekt i wszystko działało nawet jak nazwałem zdarzenia, a gdy wrzuciłeś ten sam skrypt już do mojego właściwego projektu wyświetlał się właśnie tamten komunikat. Nie Wiem co robić. Na następny post bede mógł od powiedzieć gdzieś tak za 2-3 godziny. :-(
________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Czw 27 Maj, 2010 09:13
A wejdź w skrypt np. Scene_Title i wklej mi tutaj jego część, może być cały.
________________________


 
 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Czw 27 Maj, 2010 11:57
oto to co mam w Scene_Title:
Spoiler:


Kod:

#=========================================================#=====================
# ■ Scene_Title
#------------------------------------------------------------------------------
#  タイトル画面の処理を行うクラスです。
#==============================================================================

class Scene_Title
  #--------------------------------------------------------------------------
  # ● メイン処理
  #--------------------------------------------------------------------------
  def main
    # 戦闘テストの場合
    if $BTEST
      battle_test
      return
    end
    # データベースをロード
    $data_actors        = load_data("Data/Actors.rxdata")
    $data_classes       = load_data("Data/Classes.rxdata")
    $data_skills        = load_data("Data/Skills.rxdata")
    $data_items         = load_data("Data/Items.rxdata")
    $data_weapons       = load_data("Data/Weapons.rxdata")
    $data_armors        = load_data("Data/Armors.rxdata")
    $data_enemies       = load_data("Data/Enemies.rxdata")
    $data_troops        = load_data("Data/Troops.rxdata")
    $data_states        = load_data("Data/States.rxdata")
    $data_animations    = load_data("Data/Animations.rxdata")
    $data_tilesets      = load_data("Data/Tilesets.rxdata")
    $data_common_events = load_data("Data/CommonEvents.rxdata")
    $data_system        = load_data("Data/System.rxdata")
    # システムオブジェクトを作成
    $game_system = Game_System.new
    # タイトルグラフィックを作成
    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title($data_system.title_name)
    # コマンドウィンドウを作成
    s1 = "Zaloguj"
    s2 = "Wybierz Postać"
    s3 = "Wyjdź"
    @command_window = Window_Command.new(192, [s1, s2, s3])
    @command_window.back_opacity = 160
    @command_window.x = 320 - @command_window.width / 2
    @command_window.y = 288
    # コンティニュー有効判定
    # セーブファイルがひとつでも存在するかどうかを調べる
    # 有効なら @continue_enabled を true、無効なら false にする
    @continue_enabled = false
    for i in 0..3
      if FileTest.exist?("Save#{i+1}.sav")
        @continue_enabled = true
      end
    end
    # コンティニューが有効な場合、カーソルをコンティニューに合わせる
    # 無効な場合、コンティニューの文字をグレー表示にする
    if @continue_enabled
      @command_window.index = 1
    else
      @command_window.disable_item(1)
    end
    # タイトル BGM を演奏
    $game_system.bgm_play($data_system.title_bgm)
    # ME、BGS の演奏を停止
    Audio.me_stop
    Audio.bgs_stop
    # トランジション実行
    Graphics.transition
    # メインループ
    loop do
      # ゲーム画面を更新
      Graphics.update
      # 入力情報を更新
      Input.update
      # フレーム更新
      update
      # 画面が切り替わったらループを中断
      if $scene != self
        break
      end
    end
    # トランジション準備
    Graphics.freeze
    # コマンドウィンドウを解放
    @command_window.dispose
    # タイトルグラフィックを解放
    @sprite.bitmap.dispose
    @sprite.dispose
  end
  #--------------------------------------------------------------------------
  # ● フレーム更新
  #--------------------------------------------------------------------------
  def update
    # コマンドウィンドウを更新
    @command_window.update
    # C ボタンが押された場合
    if Input.trigger?(Input::C)
      # コマンドウィンドウのカーソル位置で分岐
      case @command_window.index
      when 0  # ニューゲーム
      when 1 # Shutdown
        command_shutdown
        command_continue
      when 2  # シャットダウン
        command_shutdown
      end
    end
  end 
  #--------------------------------------------------------------------------
  # ● コマンド : ニューゲーム
  #--------------------------------------------------------------------------
  def command_new_game
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # BGM を停止
    Audio.bgm_stop
    # プレイ時間計測用のフレームカウントをリセット
    Graphics.frame_count = 0
    # 各種ゲームオブジェクトを作成
    $game_temp          = Game_Temp.new
    $game_system        = Game_System.new
    $game_switches      = Game_Switches.new
    $game_variables     = Game_Variables.new
    $game_self_switches = Game_SelfSwitches.new
    $game_screen        = Game_Screen.new
    $game_actors        = Game_Actors.new
    $game_party         = Game_Party.new
    $game_troop         = Game_Troop.new
    $game_map           = Game_Map.new
    $game_player        = Game_Player.new
    # 初期パーティをセットアップ
    $game_party.setup_starting_members
    # 初期位置のマップをセットアップ
    $game_map.setup($data_system.start_map_id)
    # プレイヤーを初期位置に移動
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    # プレイヤーをリフレッシュ
    $game_player.refresh
    # マップに設定されている BGM と BGS の自動切り替えを実行
    $game_map.autoplay
    # マップを更新 (並列イベント実行)
    $game_map.update
    # マップ画面に切り替え
    $scene = Scene_Map.new
  end
 
  #--------------------------------------------------------------------------
  # ● コマンド : シャットダウン
  #--------------------------------------------------------------------------
  def command_shutdown
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # BGM、BGS、ME をフェードアウト
    Audio.bgm_fade(800)
    Audio.bgs_fade(800)
    Audio.me_fade(800)
    # シャットダウン
    $scene = nil
  end
  #--------------------------------------------------------------------------
  # ● 戦闘テスト
  #--------------------------------------------------------------------------
  def battle_test
    # データベース (戦闘テスト用) をロード
    $data_actors        = load_data("Data/BT_Actors.rxdata")
    $data_classes       = load_data("Data/BT_Classes.rxdata")
    $data_skills        = load_data("Data/BT_Skills.rxdata")
    $data_items         = load_data("Data/BT_Items.rxdata")
    $data_weapons       = load_data("Data/BT_Weapons.rxdata")
    $data_armors        = load_data("Data/BT_Armors.rxdata")
    $data_enemies       = load_data("Data/BT_Enemies.rxdata")
    $data_troops        = load_data("Data/BT_Troops.rxdata")
    $data_states        = load_data("Data/BT_States.rxdata")
    $data_animations    = load_data("Data/BT_Animations.rxdata")
    $data_tilesets      = load_data("Data/BT_Tilesets.rxdata")
    $data_common_events = load_data("Data/BT_CommonEvents.rxdata")
    $data_system        = load_data("Data/BT_System.rxdata")
    # プレイ時間計測用のフレームカウントをリセット
    Graphics.frame_count = 0
    # 各種ゲームオブジェクトを作成
    $game_temp          = Game_Temp.new
    $game_system        = Game_System.new
    $game_switches      = Game_Switches.new
    $game_variables     = Game_Variables.new
    $game_self_switches = Game_SelfSwitches.new
    $game_screen        = Game_Screen.new
    $game_actors        = Game_Actors.new
    $game_party         = Game_Party.new
    $game_troop         = Game_Troop.new
    $game_map           = Game_Map.new
    $game_player        = Game_Player.new
    # 戦闘テスト用のパーティをセットアップ
    $game_party.setup_battle_test_members
    # トループ ID、逃走可能フラグ、バトルバックを設定
    $game_temp.battle_troop_id = $data_system.test_troop_id
    $game_temp.battle_can_escape = true
    $game_map.battleback_name = $data_system.battleback_name
    # バトル開始 SE を演奏
    $game_system.se_play($data_system.battle_start_se)
    # バトル BGM を演奏
    $game_system.bgm_play($game_system.battle_bgm)
    # バトル画面に切り替え
    $scene = Scene_Battle.new
  end
end 

________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
Ostatnio zmieniony przez pw115 Czw 27 Maj, 2010 12:18, w całości zmieniany 1 raz  
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Pią 28 Maj, 2010 09:51
wito35, no to teraz uważnie "posłuchaj" ;-)
Może i RM'a masz angielskiego, ale wnętrze projektu masz z RM'a polskiego :!:
Dowodem na to są, japońskie znaki, które masz umieszczone w skryptach. W wersji angielskiej programu, wszystkie komentarze zostały przetłumaczone. Tylko polska wersja - nie wiadomo czemu - ma znaki japońskie.

Naniosłam, wydaje mi się, odpowiednie poprawki. Mam nadzieję, że będzie działać na wersji polskiej:
Spoiler:

Kod:
#===============================================================
# [XP] Unoszące się nazwy zdarzeń
# Skrypt wyświetla na mapie nazwy zdarzeń.
# Skrypt przerobiony z wersji VX na XP by Ayene
#--------------------------------------------------------------
# Autor VX: Woratana [woratana@hotmail.com]
# Tłumaczenie i poprawki: Ayene [yurika@o2.pl]
# Skrypt przystosowany do wersji polskiej RM
#--------------------------------------------------------------
# Umieść skrypt nad Main
#=================================================================
module Ayene   
  KOLOR_CZCIONKI = Color.new(0,0,127, 255)  # Kolor RGB i przezroczystość 0~255
  ROZMIAR_CZCIONKI = 16                     # Rozmiar czcionki
  NAZWA_CZCIONKI = "Arial"                  # Czcionka (folder Fonts)
  KURSYWA = false                           # Kursywa (true / false)
  POGRUBIENIE = false                       # Pogrubienie (true / false)
end

class Sprite_Character < RPG::Sprite
#=================================================================
# POCZĄTEK KONFIGURACJI   
#=================================================================
  FLOAT_NAME_SHOW_ALL = true
  # Czy chcesz, aby wyświetlały się nazwy wszystkich zdarzeń?
  # (true - tak / false - nie)
 
  # Jeżeli wybrano u góry false, nazwę zdarzenia można wyświetlić dopisując [FS]
  # w jego edycji...
  # np. Statek[FS]
  FLOAT_NAME_SHOW_TAG = '[FS]'   
 
  # Jeżeli wybrano u góry true, nazwę zdarzenia można ukryć dopisując [FNS]
  # w jego edycji...
  # np. Statek[FNS]
  FLOAT_NAME_NOT_SHOW_TAG = '[FNS]'
 
  # Tutaj można ukryć słowa, które mają się nie wyświetlać w nazwie zdarzenia
  # np. FLOAT_NAME_NOT_SHOW_WORDS = ['[ny]', '[ss]', 'lol']
  # Wówczas w nazwie zdarzenia nie wyświetlą się słowa [ny], [ss] i lol.
  FLOAT_NAME_NOT_SHOW_WORDS = []
 
  FLOAT_NAME_X_OFFSET = 0 # Przesunięcie nazwy zdarzenia w poziomie (+ / -)
  FLOAT_NAME_Y_OFFSET = 0 # Przesunięcie nazwy zdarzenia w pionie (+ / -)
  FLOAT_NAME_Z = 198 # Przesunięcie nazwy zdarzenia nad (+) lub pod (-) inne zdarzenia.
#=================================================================
# KONIEC KONFIGURACJI
#=================================================================
  alias wora_floatevn_sprcha_dis dispose
  alias wora_floatevn_sprcha_upd update
 
  def dispose
    if !@charname_box.nil? and @charname_box.is_a?(Sprite)
      @charname_box.bitmap.dispose
      @charname_box.dispose
    end
    wora_floatevn_sprcha_dis
  end
 
  def update
    wora_floatevn_sprcha_upd
    if @character.is_a?(Game_Event)
      if @charname_box.nil?
        if (FLOAT_NAME_SHOW_ALL and !@character.event.name.include?(FLOAT_NAME_NOT_SHOW_TAG)) or
        (!FLOAT_NAME_SHOW_ALL and @character.event.name.include?(FLOAT_NAME_SHOW_TAG))
          @float_charname = @character.event.name.dup
          not_show_words = FLOAT_NAME_NOT_SHOW_WORDS.clone.push FLOAT_NAME_SHOW_TAG,
        FLOAT_NAME_NOT_SHOW_TAG
          not_show_words.each {|w| @float_charname.gsub!(w) {''} }           
          @charname_box = Sprite.new         
          @charname_box.z = 198         
          dummy_bitmap = Bitmap.new(32, 32)
          dummy_bitmap.font.size =  $defaultfontsize - 8
          dummy_bitmap.font.name = $defaultfonttype   
          nsize = dummy_bitmap.text_size(@float_charname)
          dummy_bitmap.dispose         
          @charname_box.bitmap = Bitmap.new(nsize.width , nsize.height)         
          @charname_box.bitmap.font.size =  $defaultfontsize - 8
          @charname_box.bitmap.font.name = $defaultfonttype   
          @charname_box.bitmap.draw_text(0, 0, nsize.width, nsize.height, @float_charname)
        else
          @charname_box = 0
        end       
      end
      if @charname_box.is_a?(Sprite)
       @charname_box.x = self.x  - (@charname_box.bitmap.width / 2) + FLOAT_NAME_X_OFFSET
       @charname_box.y = self.y - self.oy - @charname_box.bitmap.height + FLOAT_NAME_Y_OFFSET
      end
    end
  end
end

class Game_Event < Game_Character
  attr_reader :event
end

________________________


 
 
 
wito35 




Preferowany:
RPG Maker XP

Pomógł: 2 razy
Dołączył: 27 Gru 2009
Posty: 82
Skąd: K.Szen-Lon
Wysłany: Pią 28 Maj, 2010 15:58
Teraz wyświetla się takie coś:

Script'Scene_Title'line 61: SystemStackError occurred
Stack level too deep

PS: Proszę o pomoc.
________________________
Z ogromną przyjemnością przedstawiam wam stronę, pierwszych zapisów do Alpha CBT Fenix OnLine !! www.fenixonline.pun.pl =D
Mamy nadzieję że nasza gra przypadnie wam do gustu i powitacie ją z otwartymi rękoma :>
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Pią 28 Maj, 2010 16:02
A zmień linijkę:
Kod:
FLOAT_NAME_SHOW_ALL = true

na
Kod:
FLOAT_NAME_SHOW_ALL = false

i daj w nazwie jakiegoś zdarzenia słowo "[FS]
________________________


 
 
 
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