• 締切済み

このスクリプトは何ベース???

↓これってCベースのスクリプトですか? もしくは他のベースになるのですか? 先日ゲーム会社の面接で聞かれて全く答える事が出来ず、恥をかきました・・・。 下記は個人で作ったADVゲームのスクリプトです。 //セーブ画面で表示されるタイトル <SAVETITLE TITLE="恋"> //ウィンドウ非表示 <WINDOW VISIBLE=FALSE> //立ち絵表示 <IMG="..\img\c_b4.bmp" EFFECT="FADE" TIME=20 PLACE="PERSON1"> <IMG="..\img\c_b2.bmp" EFFECT="FADE" TIME=20 PLACE="PERSON2" X=250 Y=0> //画面効果発生 <EFFECT="WIPE_BLIND_RIGHT" DIR="IN" TIME=20> //名前ウィンドウに表示させる名前 <NAME="大男"> //発生するボイスのパス <SOUND SRC="..\..\sound\voice\15\vosad10.mid" CHANNEL="3"> 「はあ、はあ、はあ……」 //選択肢です↓ <SELECT TEXT="選択肢のテキスト1"> <END> <SELECT TEXT="選択肢のテキスト2"> <END> <SELECT TEXT="選択肢のテキスト3" COND="フラグ1 = 1"> <END> いきなりこんなもん見せられても、きっと答えづらいんだろうなぁ、と思うのですが なにかわかる方、いっらしゃいましたら、オネガイシマス。

みんなの回答

  • pick52
  • ベストアンサー率35% (166/466)
回答No.5

> 下記は個人で作ったADVゲームのスクリプトです。 これって、質問者さまが個人的に作成したスクリプトという意味 でしょうか。 なら、自分が何を使用して作ったのかによると思います。 見た感じ、BASIC系言語をベースにしたマークアップ言語に見えますね。 HSPベースと作者が(?)主張しているKSプログラミングかと思ったの ですが文法が違いますね。 http://www.bl.mmtr.or.jp/~suzuki/ 他にHTML風スクリプト言語としては調べた限りDNMLでしょうか。 http://hp.vector.co.jp/authors/VA015183/dnml/

全文を見る
すると、全ての回答が全文表示されます。
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.4

なにかしらのML系でしょうね、TVMLのようにも見えるけどちょっと違うな。 独自拡張したもだと思います。 ただ、これをHTMLベースだというのはたぶん間違い。 HTMLはML系のなかでもかなり特殊な存在で、どちらかといえば異端児的な存在ですからね。

全文を見る
すると、全ての回答が全文表示されます。
  • mibusys
  • ベストアンサー率60% (18/30)
回答No.3

ベースは完全にHTMLです。 閉じタグがないのでXMLとは異なります。 特定の企業や団体内で使用されている独自ローカル言語か 面接用にそれっぽくつくった仮想言語のどちらかだと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

すでに回答ついている通り、XMLちっく…ですね。 どうみてもC言語がベースには見えません。 # define定義しまくればC言語のソースファイルとしてビルドできるかもしれませんけど。

全文を見る
すると、全ての回答が全文表示されます。
  • equinox2
  • ベストアンサー率48% (321/660)
回答No.1
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • SuzukaのAction Scriptについて

    SuzukaでのAction Scriptについて質問があります。 スプライト(インスタンス名:c_sprite)の中にテキスト(変数名、インスタンス名:c_text)を配置して、 _rootより、Action Scriptによってこのテキストの色を変更しようとしました。 しかしながら、色が変わりません。 当該部分のプログラムは以下のとおりです。 var c_text_tf = new TextFormat(); c_text_tf.color = 0x0000FF; _root.c_sprite.c_text.setNewTextFormat(c_text_tf); _root.c_sprite.c_text = "■"; テキストは次のように設定しています。 ・自動サイズ、ダイナミックテキストにチェック ・それ以外(テキスト入力、HTMLなど)はチェックなし ・文字は「■」を埋め込み ・初期テキストなし どのようにすれば改善できるでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • スクリプトファイルについて

    AOTOCADにTEXT文字をスクリプトで表示される場合、これまで下記のようなスクリプトファイルを作成して実行してましたが、AUTOCAD LT2013にバージョンアップしたところ表示できなくなりました。解決策を教えてください。 LAYER M AAA-TEXT STYLE MSゴシック "MS ゴシック" 1.8 1 0 n n TEXT ML -8165.66,-50599.052 0 1 TEXT ML -8165.467,-50603.01 0 5 TEXT ML -8165.531,-50606.855 0 10

  • プルダウンからテキストボックスに入力

    プルダウンから選択したものをテキストボックスに表示させています。 <script type="text/javascript"> function displayText(thatOption, textId) { var text1 = document.getElementById(textId); text1.value = thatOption.title; } </script> <SELECT onchange="displayText(this.options[this.selectedIndex], 'text1');"> <option value="1" title=""></option>  #空欄 <option value="2" title="A">A</option> #大文字 <option value="3" title="a">a</option> #小文字 </SELECT> <input type="text" value="" id="text1"> プルダウンを2個や5個など複数用意して、それぞれ選択したものをテキストボックス1行に 続けて表示させたいです。 上記のプルダウンをA~Eまで用意した場合、[A b C D e]と表示させたり、Cは選ばず 空欄を選択した場合は、[A b D e]と表示させる事は可能でしょうか? また、テキストボックスにvalue="ZZ"と初期表示を入れて、その後に 続くように表示させたいです。 [ZZ A b C D e]とする事は可能でしょうか?

  • scriptによる読み込みのselect表示

    <script language="javascript" type="text/javascript" src=""></script> で外部ファイルからHTMLを読み込ませ表示させたいのですがなぜかselectが上手く表示されません。 上手く説明できませんが <script language="javascript" type="text/javascript" src="http://www.○○.com/××.php"></script> を貼り付けた部分に http://www.○○.com/に用意した××.phpから <form action="" method="post"> <input type="radio" name="test1" value="1" />r1 <input type="radio" name="test1" value="2" />r2 <input type="checxbox" name="test2" value="1" />c1 <input type="ceckbox" name="test2" value="2" />c2 <select name="test3"> <option value="1">s1</option> <option value="2">s2</option> </select> </form> このようなHTMLを吐き出して表示させたいのですが、redioやchekboxは問題ないのにselectが上手く表示されません。 全くプルダウンが出来ずoption部分を見る事が出来ない状態です。 上記のような方法で表示させる事は無理なのでしょうか? それとも何か対応策はあるのでしょうか? どなたかお教え願えませんでしょうか。

  • 複数のvalue値を返すには

    Aを選択した時10、Bを選択した時100、Cなら1000と <input type="text" name="TEXT" value="">に表示されるように以下のようなjavascriptを記述しましたが、 Aの時10と20を、Bの時100と200、Cの時1000と2000が もうひとつの<input type="text" name="TEXT2" value="">に表示できるようにするにはどうしたらよいのでしょうか。 記述方法を教えていただければ一番いいのですが、サンプルがあるページでもいいので、教えてください。 <script type="text/javascript"> <!-- function kai(){ document.FORM.TEXT.value = document.FORM.num.value; } //--> </script> </head> <body> <form name="FORM"> <input type="text" name="TEXT" value=""> <select name="num" onChange="kai()"> <option value="10">A</option> <option value="100">B</option> <option value="1000">C</option> </select> </form>

  • ジャバスクリプトが作動しません。

    初めまして、素人なので的外れな質問だったら恐縮です。 以下のようにジャバスクリプトを2つ記述しましたが、後ろに記述した1つしか作動しません。 記述の順番を入れ替えても、やはり後ろに記述した方しか作動しません。 何が悪いのか、どなたか教えて頂けますでしょうか? <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>ホームページテンプレート</title> <meta name="description" content="説明を入れます" /> <meta name="keywords" content="キーワード" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/script.js"></script> <link href="css/gallery11.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/effects.js"></script> <script type="text/javascript" src="js/glider.js"></script> <script type="text/javascript"><!-- Event.observe(window, "load", function(){ new Glider("album1", { duration:1.0 } ); }); // --></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script type="text/javascript"> $(function(){ var setImg = '#viewer'; var fadeSpeed = 1500; var switchDelay = 5000; $(setImg).children('img').css({opacity:'0'}); $(setImg + ' img:first').stop().animate({opacity:'1',zIndex:'20'},fadeSpeed); setInterval(function(){ $(setImg + ' :first-child').animate({opacity:'0'},fadeSpeed).next('img').animate({opacity:'1'},fadeSpeed).end().appendTo(setImg); },switchDelay); }); </script> </head>

  • リソースファイルの選択

    VB2010で、以下のような書き方でリソースファイルの選択を行っているのですが、 リソースファイルを増やすたびにコードを書き足さなければならず非効率的です。 リソースが10個・20個と増えてくるとその分だけコードが長くなります。 ほかに方法はあるのでしょうか? なお、今はVB2010が入っていないパソコンから投稿しているので コードを思い出しながら書いています。 たぶん大丈夫だと思いますが、もしかしたらエラーが発生するかもしれません。 Private ResourceID As Integer (中略) Dim bmp As Bitmap Select Case ResourceID Case 1 : bmp = My.Resources.picture1 Case 2 : bmp = My.Resources.picture2 Case 3 : bmp = My.Resources.picture3 End Select Select Case ResourceID Case 1 : TextBox1.Text = My.Resources.text1 Case 2 : TextBox1.Text = My.Resources.text2 Case 3 : TextBox1.Text = My.Resources.text3 End Select

  • これだけ外部スクリプトで動かない

    <script type="text/javascript"> <!-- kikan=4; function new4W(writeday){ if((new Date()-new Date(writeday))/(24*60*60*1000)<=kikan) document.write("<img src='/img/ic/new036.gif'>"); } // --> </script> <script>new4W("2008/03/16")</script> 指定した日付(この場合 2008/03/16)から4日間、 画像を表示させるものです。<body>~</body>でちゃんと動きます。 <SCRIPT LANGUAGE="JavaScript" SRC="http://~/js/newmark.js"></SCRIPT> <script>new4W("2008/03/16")</script> 外部スクリプトにしました。そのまま内容を移行しましたが動きません。 呼び出しの部分を <head>~</head>に挿入しても、それでも動きません。 指定を絶対パス・相対パスいづれでも動きません。 これとは別に「3月18日は○○さんの誕生日です」なる JavaScript を 外部から引いてますが、こちらは問題なくできています。 指定URLも直接移動で内容が表示されるのを確認しました。 どうかご指導いただければと思います。よろしくお願いします。

  • 「<img>を<script>~</script> 内に書くことはできません」

    元アルバイト先に頼まれてサイトを作り運営しているのですが、わからないことがあるので教えて下さい。 サイトはXHTML1.0 Transitional で作っており、ここに、http://fmono.sub.jp/ の「w3Analyzer」を組み込みアクセス解析をしています。サイト自体もこのアクセス解析も正常に動作しています。 ただ、このサイトをhttp://openlab.ring.gr.jp/k16/htmllint/htmllint.htmlで構文チェックすると、アクセス解析のタグにエラー「<img>を~行目の<script>~</script>内に書くことはできません。」が表示されてしまいます。 エラーが表示されるタグは下記のようなものです。 <script type="text/javascript"> document.write('<img src="http://~/w3a/writelog.php?ref='+document.referrer+'" width="1" height="1" />'); </script> > アクセスログは普通に取得できているので問題ないのですが、もし上記エラーを回避する方法があればご教授下さい。よろしくお願いします。

  • 計算された値をselectboxにselectedしたい

    セレクトボックスAとセレクトボックスBの選択された値を加算し、その値をセレクトボックスCにselectedしたいです。 計算はできているので後は、セレクトボックスCにselectedするだけですが、その方法がわかりません。 言語はJavascriptとHTMLです。 ご回答お願いします。 現状のソースコードは以下のとおりです。 なお、セレクトボックスAとセレクトボックスBの<option>タグの中身は省略(0~23までの数値)します。 <ソースコード> <html> <head> <script type="text/javascript"> function schedule_end_time(){ var val1=parseInt(document.form1.schedule_start_jikan.value,10); var val2=parseInt(document.form1.work_jikan.value,10); var val3=val1+val2; </script> </head> <body> <form method="GET"> <td><select name="schedule_start_jikan" onchange="schedule_end_time()"></select></td> セレクトボックスA <td><select name="work_jikan" onchange="schedule_end_time()"></select></td> セレクトボックスB <td><select name="schedule_end_jikan"><option value="ここをセレクトボックスAとセレクトボックスBの合計にしたい" selected>××</option> </form> </body> </html>