HSPポータル
サイトマップ お問い合わせ


HSP3掲示板


未解決 解決 停止 削除要請

2011
0502
WhoSボタンで文字表示25未解決


WhoS

リンク

2011/5/2(Mon) 19:37:27|NO.38881


button "文字",*box button "文字2",*box2 stop *box color 255,255,255 boxf color:pos 50,50 mes "MessageBox[1]を表示!!" stop *box2 color 255,255,255 boxf color:pos 50,50 mes "MessageBox[2]を表示!!" stop

僕は今RPGゲームを作っているのですが一つのボタンで順番にメッセージを表示したいです。
上のスクリプトですとボタン二つで同じ所に違う文字を表示する事が出来たのですが。
一つのボタンにまとめる方法はないでしょうか?

MessageBox[1]を表示!!
MessageBox[2]を表示!!
MessageBox[3]を表示!!
<<ここからはリピートして最初から>>
MessageBox[1]を表示!!
MessageBox[2]を表示!!
MessageBox[3]を表示!!
<<ここからはリピートして最初から>>
MessageBox[1]を表示!!
MessageBox[2]を表示!!
MessageBox[3]を表示!!

的な感じでリピートも出来るようにしたいです。よろしくお願いします。



この記事に返信する


ORZ

リンク

2011/5/2(Mon) 19:59:58|NO.38882

度胸は買う。無謀だが。
http://hsp.tv/play/pforum.php?mode=all&num=38823



Cookies

リンク

2011/5/2(Mon) 20:30:24|NO.38883

だから、いちいち名前を変えるのやめません?

もうあなたに対して僕は、サンプルを載せるつもりはありません。
あなたのためになりませんからね。というか、HSP3掲示板のためですからね。
でも可哀想だから、考えるヒントをあげましょう。

文字結合の演算は知ってるでしょうか。
"Hot"+"Soup"は"HotSoup"になります。

それから、変数は知ってるでしょうか。
で、変数のないようを演算するのはできますでしょうか。
たとえばi=0したあと、i=i+1でiは1になり、もう一度i=i+1でiは2になります。

あと、割り算のあまり、というものをご存知でしょうか。その演算記号は\です。
5\3=2ですし、1\3=1です。

この三つを踏まえ、考えれば、できます。考えれば、できます。
mes "MessageBox[1]を表示!!"の「1」を変数に置き換え、
その変数を1→2→3→1→2→3→1となるようにアルゴリズムを考えます。
あとは、文字列結合を使って、「MessageBox」と変数内の数を表示させればおkです。



WhoS

リンク

2011/5/2(Mon) 20:31:57|NO.38884

やっと把握しました
何か僕の事皆さん勘違いされてません?



mamo

リンク

2011/5/2(Mon) 20:39:03|NO.38885

>〜何か僕の事皆さん勘違いされてません?
何の事?



WhoS

リンク

2011/5/2(Mon) 20:40:04|NO.38886

度胸は買う。無謀だが。
http://hsp.tv/play/pforum.php?mode=all&num=38823
それと
だから、いちいち名前を変えるのやめません?
についてです。



ORZ

リンク

2011/5/2(Mon) 20:47:59|NO.38887

もう……やめるんだ。頼むからこれ以上はっ……
誰も得しねぇから。やめてくれジャック!ジャアアアァアァック!



SYAM

リンク

2011/5/2(Mon) 20:56:21|NO.38888

ここで回答してる人って、それなりの知識や技術があるわけです。
ただの勘で疑ったりしてるわけじゃないのですよ。



たんす

リンク

2011/5/2(Mon) 21:09:09|NO.38889

勘違いかどうかを検証するすべは持っていない私ですが、
Cookiesさんの有益なヒントについて一言入れるべきだったのでは、と思います。

質問に対してのレスであるヒント部分をスルーしている姿勢には好感が持てません。



backdrop

リンク

2011/5/2(Mon) 21:20:07|NO.38895

>WhoSさん
最近基本的なこと聞くスレが多くなってるんでね。
何度も言われる用だけど少し(たぶん少しじゃないね。)考えてくださいな

ボタンのとび先でrepeat~loop書けば簡単にできる
わからなかったら、HDLを検索して。



backdrop

リンク

2011/5/2(Mon) 21:22:03|NO.38896

>Cookiesさん
>あなたが事実を認めてくださり、これから考えるようにさえなってくれればいいのです。
あんまり疑うとまずいですよ
どれだけ気にかけてるかによりますが



Cookies

リンク

2011/5/2(Mon) 21:22:05|NO.38897

>>backdropさん
 え、そうなの?
 ボタンを押すたびに、1,2,3,1,2,3と進んでいくものだと思ってた。
 一回押すだけでだんだんと表示されるってこと?



Cookies

リンク

2011/5/2(Mon) 21:24:16|NO.38900

>>38896 backdropさん
 それもそうですね。削除しました。

疑いすぎでした。すいませんでした。



backdrop

リンク

2011/5/2(Mon) 21:26:34|NO.38901

いまさらだけど

上のスクリプトですとボタン二つで同じ所に違う文字を表示する事が出来たのですが。 一つのボタンにまとめる方法はないでしょうか? MessageBox[1]を表示!! MessageBox[2]を表示!! MessageBox[3]を表示!! <<ここからはリピートして最初から>> MessageBox[1]を表示!! MessageBox[2]を表示!! MessageBox[3]を表示!! <<ここからはリピートして最初から>> MessageBox[1]を表示!! MessageBox[2]を表示!! MessageBox[3]を表示!!
同じ内容を繰り返して表示してるなんてことないよね(無意味だし…)
最初のコードにあったけど、もし2つのボタンが両方押されると余裕で重なるよ
変更後は座標をずらして表示させることを忘れずに



Cookies

リンク

2011/5/2(Mon) 21:30:49|NO.38903

>>backdropさん
 え、boxfで塗りつぶしてるから重ならないんじゃないの?
>上のスクリプトですとボタン二つで同じ所に違う文字を表示する事が出来たのですが。
 同じところに表示したいんじゃないの?



ORZ

リンク

2011/5/2(Mon) 21:32:53|NO.38905

疑うもナニもあるかいな。考え方、取り組む姿勢を改めにゃ、ぷま氏のとこへ行こうが
痴恵袋へいこーが、いずれ相手にされなくなる。質問厨に待っているのは冷やかな嘲笑のみだ。
http://lhsp.s206.xrea.com/misc/osietekun.html

ここと今までの所行を見比べてどれだけアレだったかを考え十分に反省し、みんなが忘れたころに
きちんと日本語が話せるようになっていたら、ひょっとしたら救いがあるかも知れんぞ。
と前にも似たようなことを書いたが全く反省が見られないので、もう無理やな。



WhoS

リンク

2011/5/2(Mon) 23:02:33|NO.38908

>>SYAMさん
確かにそうかもしれませんね。
ですが、結果的に外れていると思います。

>>たんすさん
Cookiesさんのヒントをスルーするのは良くなかったと反省しております。

>>backdropさん
僕の説明の仕方が悪かったようで申し訳ないです。
自分でももう1日以上悩まされている状況であり決して全く考えてないで質問している訳ではありません。
文字を同じ所に表示したいと思っています。

>>Cookiesさん
文字を同じ所に表示したいと思っています。
ヒントを参考にしてスクリプトを作っていこうと思います。

>>ORZさん
確かにあなたは回答者として正しい回答をし質問者を正しい道へ導いていると思います
ですが、あなたがこの掲示板でまともに回答しているのを一度も見た事がありません
ほとんどは質問者へ『悪口』ばかりで僕の立場から見てもはっきり言って飽きれます
しかもあなたの発言がこの掲示板を炎上させ風紀を乱れさせているようにも思えます
僕の立場から言える様な事ではないと思いますが少しはあなたも反省してほしいです



SYAM

リンク

2011/5/2(Mon) 23:43:30|NO.38910

もう一度繰り返しになりますが、「ただの勘で疑ったりしてるわけじゃない」のです。
名前を変えた同じ人の投稿だと示すデータが、みんなには見えてるんです。それは見ようと思えば、誰にでも見えるんです。
そのデータがあるということを知ってる人が相手では、いくらとぼけてても判るのです。
「そうかもしれない」どころではないのです。

開き直ってないで、状況をよく考えてください。
うそつきがばれた上で、このまま質問に答えて欲しいなんてお願いを、まともに聞いてもらえると思いますか?



backdrop

リンク

2011/5/2(Mon) 23:52:17|NO.38911

(棒読みで)
断言するト結局質問は質問なので名前でどうのこうの言うだけ無駄でス
なので私ハこのまま続けたいと思いまス

(ここから元通り)
>文字を同じ所に表示したいと思っています。
だったら、文字が重ならないよう気をつけてね
boxfかなんかでいったん、一部分を塗りつぶさないと必ず文字が重なるよ



Cookies

リンク

2011/5/2(Mon) 23:55:08|NO.38913

ああ、やっぱり認めてはくださらなかったか。
まあいい。もういい。
他の人はどうだか知らないが、私はマルチポストをしないで、
自分で考えるようになってくれればいい。

勘違いされている(ことにしている)過去に「(^ω^)」という名前の、
ほとんど考えなく、サンプルをずっと待ち、その上無駄にスレッドをたて、
マルチポストをし、それを指摘されるとキレて、
レスをした「Jack」という名前をなぜか名乗る、酷いやつがいた。
ちなみについさっき知ったが、そいつのe-mail欄には「titohanbai123@yahoo.co.jp」が入力されており、
それでググると、「Sudden Attack」というゲームのチートコードを販売しているレスが見つかる。

こんなとんでもないやつがいて、君もなんとなく(ではないが)類似していたので、
みんなで忠告しておいた。
こんなやつに決してならぬよう、これからぜひ心がけていただきたい。僕はそれで十分だ。


改めて、僕のヒントを参考にしてスクリプトを作っていってください。

ちなみに、僕が君を特定する情報でググると、
某ブログのチート対策ツールについてのとこがヒットする。
その情報の人に対して怒っているのが見つかる。



Cookies

リンク

2011/5/2(Mon) 23:57:16|NO.38914

>>backdropさん
 一番初めの質問者さんのレス(?レスポンスではないな。質問といっておこう。)を見てください。
 僕にはboxfが見えるのですが…?



backdrop

リンク

2011/5/2(Mon) 23:58:53|NO.38915

SYAMさん

開き直ってないで、状況をよく考えてください。 うそつきがばれた上で、このまま質問に答えて欲しいなんてお願いを、まともに聞いてもらえると思いますか?
はっきり言いますがよく考えるような状況じゃないです
HSPに関する質問に答えるのが「教えて!」のスレです喧嘩の場じゃないんです
結論からすると無駄話にしかなってませんよもう

先ほどの繰り返しのようで申し訳ないですが
Cookiesさんこのスレを喧嘩の場に変えたの責任を負うのはCookiesさんです



SYAM

リンク

2011/5/3(Tue) 00:14:59|NO.38917

喧嘩の場ではないですが、かといって嘘つき放題で好きにやっていいものですか?
それでも注意することを禁じようというのであれば、そんな無秩序な掲示板は利用したくありません。



名も無き開拓者

リンク

2011/5/3(Tue) 00:20:15|NO.38918

そろそろ俺からも口を出させて貰うが何で俺がWhosさんになってるのですか
勝手に勘違いされても困ります
それと話変わりますが
http://hsp.tv/play/pforum.php?mode=about
1.HSPに関する話題、質問、宣伝などを自由にお書きください。
2.掲示板は大勢の人が利用するものです。不快になるような発言や威圧的な態度は取らないでください。
自分でもググっても分からない事などを今まで質問するために利用させて貰っていましたが
いつからここは自由掲示板から中級者/上級者向け掲示板になったんでしょうね



mamo

リンク

2011/5/3(Tue) 00:21:23|NO.38919

>HSPに関する質問に答えるのが「教えて!」のスレです喧嘩の場じゃないんです
これだけだと「危険」もあるから問題なんじゃないの?

RPGをゲームするものを作っていると言っているものの
それよりず〜っと手前のRPG、それ以前の基本から勉強しなければいけないような質問なので

まずは一つのボタンで同じ場所に色々なメッセージを表示させる事から始めたら?



ORZ

リンク

2011/5/3(Tue) 00:23:07|NO.38920

質問スレだから嘘をついて名前を変えていいことにはならないな。だから注意も当然するべきだし
嘘吐き野郎に使う頭は無いというのが普通。俺もヤダ。
だけどbackdrop氏がそれでもコヤツに助言をしたいというのを止める気はみんなねえはずなんだ。
ほんとにタメになるかはさて置くがな。

あと、ほんと自演はやめて。タブーだろ。せめてわからないようにやってくれ。



記事削除

記事NO.パスワード

NO.38881への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  2. 自動改行されません。適度に改行を入れてください。
  3. スクリプトは小文字の<pre>〜</pre>で囲んでください。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2011(c) All rights reserved.