忍者ブログ

Top

power spot. へようこそ!
このサイトはじどりの創作活動(RPGツクールXPで製作しているゲームの公開、ゲーム系グラフィック素材の配布、ホームページ製作など)を紹介するサイトです。


現在配布中のゲーム  : BUTLURN.(第一話のみ) download.gif


「ちま鍋」を配布中です。
主制作、立ち絵、マップなどを担当しました。

[55] [54] [53] [52] [51] [50] [49] [48] [47] [46] [45]
 ya06.gif 2008年 01月 16日  RGSS勉強… ツクールのイベントコマンドをスクリプトで! その・・・回数忘れたw
ツクールXPの、ライセンス更新完了。ユーザー登録していれば、パソコンの構成変えたときに電話一本で済みます。それでも電話するのが面倒だ・・・


さて、拍手でもあった通り、久々にRGSS勉強会ネタ。
といっても、しばらく触ってなかったので簡単な部分を・・・

前、「文章の表示」をやろうとしたんだけど、上手く行かずに断念したのを思い出した。
どうやればいいんだ・・・



エンカウント禁止の変更は、グローバル変数 $game_system.encounter_disabled で管理されています。
これはBoolearn型の変数です。クラス Game_System 内、33行目のインスタンスの初期化     @encounter_disabled = false からわかります)

ya_next_act.gifエンカウント禁止をONにする場合…
$game_system.encounter_disabled = true

インスタンスの初期化時に、falseで定義されているので、元に戻す時は次のようになります。

ya_next_act.gifエンカウント禁止をOFFにする場合…
$game_system.encounter_disabled = false

特に難しいことは無いと思います。


セーブ禁止の変更、メニュー禁止の変更は、これと同様に行うことが出来ます。



ya_next_act.gifセーブ禁止をONにする場合…
$game_system.save_disabled = true

ya_next_act.gifセーブ禁止をOFFにする場合…
$game_system.save_disabled = false



ya_next_act.gifメニュー禁止をONにする場合…
$game_system.menu_disabled = true

ya_next_act.gifメニュー禁止をOFFにする場合…
$game_system.menu_disabled = false



スイッチの操作でも述べているとおり、Boolearn型の変数で代入出来る値は、true、もしくはfalseのみです。
true、falseは、ゲームスイッチにおけるON、OFFにあたるものと考えて大丈夫だと思います。



余談その1:
簡単すぎる内容でごめんなさい・・・
今回紹介したものにつきまして、RGSS勉強会ページにアップするのはまた後日ということでよろしくおねがいします。


余談その2:
「エンカウント」という言葉、どこの国の言葉でしょう? 「英語」と答えたあなたは半分正解、半分はずれ。
エンカウント→encount と、書きたいところですが、英語の辞書にはこの言葉は載っていません。
エンカウントという言葉が該当する英単語は、「encounter」です。エンカウント禁止の変更で使用されている変数の名前からもそれが伺えます。
PR



コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


spacer.gif
08 2017/09 10
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Blog内検索


power spot.
モバイルサイト

qrcode.png
Copylight 2000-2007 power spot. All Right Reserved.