HSP2掲示板


[ツリー表示] [使い方] [ワード検索] [過去ログ] [管理用] [ホーム]
おなまえ
Eメール (現在この項目の入力は無効です)
題   名
メッセージ    手動改行 強制改行
URL
削除キー (記事削除時に使用。英数字で8文字以内)
プレビュー

新着順(40件)

新着順40件を表示しました

MEMEXT.DLL  投稿者:丸山  (09/03/20(金) 13:27) No.5012 5.55.111.219.dy.bbexcite.jp
HSP2のHPにMEMEXT.DLL 
というファイルがあるのですがダウンロードできません。
どうすればいいでしょうか?
Mac版について質問です  投稿者:コスタリカ  (09/03/03(火) 01:58) No.5001 port-87-234-205-226.static.qsc.de
Mac版のHSPについて質問です。

近いうちにMacのパソコンを買おうと思っています。
そのMacのパソコンでもHSPをやりたいと考えています。
Mac版のHSPはどのくらい実用的な段階なのでしょうか?
是非とも使用している方の意見が聞きたいです。

更新が長い間されていないようなのですが、今後更新されていくで
しょうか?

宜しくお願い致します。
たびたび申し訳ありません  投稿者:おさかな  (09/03/02(月) 22:21) No.5000 231.net059086135.t-com.ne.jp
2.61で試してみたのですが
rnd命令の記述の仕方がそれ以前のものと
変わった様で

私には書き換えるのは難しいようです
もし分かる人がいたら
コレをどうにか出来ないでしょうか?
結局投げやりで、恥ずかしい限りなのですが、
誰かお力添えを下さる方がいたらよろしくお願いします

以下に記述
	randomize
	life=3
*shokika
	stage++
	mode=0 : shux=200 : shuy=150 : xk=0 : yk=0
	if stage=1 : men=3 : tama=5 : limit=3000
	if stage=2 : men=10 : tama=20 : limit=4000
	if stage=3 : men=30 : tama=40 : limit=5000
	if stage=4 : men=50 : tama=60 : limit=7000
	if stage=5 : men=100 : tama=-1 : limit=4000 : mode=1
	if stage=6 : men=1 : tama=-1 : limit=70 : mode=1
	if stage=7 : men=1 : tama=1 : limit=70
	cls 1
	pos 300,200 : color
	if limit<0 : limitm="∞" : else : limitm=limit
	if tama<0 : tamam="∞" : else : tamam=tama
	if mode=1 : tamam="∞(ガトリング)"
	menm=men
	mes "STAGE"+stage+"\n敵の数.."+men+"\nLimit..."+limitm
+"\n弾数...."+tamam+"\n\n\n\n\n\n\n\n\n\nlife...."+life
	wait 500
	dim enm,100,8
		repeat men
		enm.cnt.0=1					
;seizon
		rnd enm.cnt.1,640				
	;x
		rnd enm.cnt.2,480				
	;y
*@
		rnd enm.cnt.3,7 : enm.cnt.3-=3			
;xk
		rnd enm.cnt.4,7 : enm.cnt.4-=3			
;yk
		if (enm.cnt.3=0)|(enm.cnt.4=0) : goto *@b
		rnd enm.cnt.5,155 : enm.cnt.5+=100		
	;green
		rnd enm.cnt.6,155 : enm.cnt.6+=100		
	;blue
		rnd enm.cnt.7,6 : enm.cnt.7+=6			
;ookisa
		loop
*main
	limit--
	gosub *arg
	gosub *tek
	if jio&16 : tama-- : gosub *hitter
	gosub *draw
	if menm=0 : goto *kuria
	if tama=0 : goto *over
	if limit=0 : goto *over
	await 20
	goto *main
*arg
	stick jio,15+(mode*16)
	if jio&1 : xk-=2
	if jio&2 : yk-=2
	if jio&4 : xk+=2
	if jio&8 : yk+=2
	if xk<0 : xk+=1
	if xk>0 : xk-=1
	if yk<0 : yk+=1
	if yk>0 : yk-=1
	shux+=xk
	shuy+=yk
	if shux<1 : shux=1 : xk=0
	if shux>639 : shux=639 : xk=0
	if shuy<1 : shuy=1 : yk=0
	if shuy>479 : shuy=479 : yk=0
	return
*tek
		repeat men
		if enm.cnt.0=0 : goto *@f
		enm.cnt.1+=enm.cnt.3
		enm.cnt.2+=enm.cnt.4
		if enm.cnt.1<0 : enm.cnt.1=0 : rnd enm.cnt.
3,3 : enm.cnt.3++
		if enm.cnt.1>640 : enm.cnt.1=640 : rnd enm.
cnt.3,3 : enm.cnt.3-=3
		if enm.cnt.2<0 : enm.cnt.2=0 : rnd enm.cnt.
4,3 : enm.cnt.4++
		if enm.cnt.2>480 : enm.cnt.2=480 : rnd enm.
cnt.4,3 : enm.cnt.4-=3
*@
		loop
	return
*hitter
		repeat men
		if (shux-enm.cnt.1-enm.cnt.7<0)&(shux-e
nm.cnt.1+enm.cnt.7>0)&(shuy-enm.cnt.2-enm.cnt.7<0)&a
mp;(shuy-enm.cnt.2+enm.cnt.7>0)&(enm.cnt.0=1) : enm.cnt
.0=0 : menm--
		loop
	return
*draw
	redraw 0
	if jio&16 : color 100,, : else : color
	boxf 0,0,640,480
		repeat men
		if enm.cnt.0=0 : color 255,, : boxf enm.cnt.1+
enm.cnt.7,enm.cnt.2+enm.cnt.7,enm.cnt.1-enm.cnt.7,enm.cnt.2-en
m.cnt.7
		loop
		repeat men
		if enm.cnt.0=1 : color ,enm.cnt.5,enm.cnt.6 : 
boxf enm.cnt.1+enm.cnt.7,enm.cnt.2+enm.cnt.7,enm.cnt.1-enm.cnt
.7,enm.cnt.2-enm.cnt.7
		loop
	color ,255,
	line 0,shuy,640,shuy : line shux,0,shux,480
	if limit<0 : limitm="∞" : else : limitm=limit
	if tama<0 : tamam="∞" : else : tamam=tama
	pos 0,0 : color 255,255,255 : mes "Limit : "+limitm+"\
n弾/敵数 : "+tamam+"/"+menm
	redraw 1
	return
*kuria
	if stage=7 : dialog "おわり" : end : else : dialog "く
りあ"
	goto *shokika
*over
	dialog "yarareta?"
	if life=0 : else : life-- : stage-- : goto *shokika
	life=3
	dialog "game over?"
	dialog "tudukeru?",2
	if stat=6 : stage=0 :  goto *shokika
HSPからHSP2への変換はできるのでしょうか?  投稿者:おさかな  (09/03/02(月) 01:04) No.4996 247.net059086134.t-com.ne.jp
こんにちは
自分はパソコン初心者でよく分からない部分もあるのですが

以前パソコンに詳しかった友人が私にHSPで
(たぶん最初の頃のもの)
色々なゲームのスクリプトを書いてくれました

その友人は事故で死んでしまったのですが
友人が他にもスクリプトを残してくれていたのがわかり
実行してみたいのです

しかし最近はHSP3になっていて
HSPのころのコードは使えないようです

HSP2からHSP3に変換するソフトは見つけたのですが
どうしても
HSPのスクリプトをHSP2に変換するやりかたがわかりません
そもそも
元から書き直すしかないのでしょうか?

解決策を知っている方がいたら
どなたか協力して下さらないでしょうか?
たどたどしい文章で申し訳ございません・・・
おみくじの課題がうまくいきません・・・  投稿者:紅蓮  (09/02/10(火) 09:04) No.4991 211.127.234.16
自分はhsp261を使っています。
課題で出されたおみくじを作るのですが、
単純じゃダメらしく
いろいろ工夫をしようとしたのですが、画像と音がうまくいきませ
ん。
画像は、大吉の時に大吉の画像、吉の時に吉の画像をといった感じ
にしたいのですが
うまくいきません。(画像がランダムに出てしまいます。)
音は、大吉の時に大吉の音を、吉の時に吉の音をといった感じにし
たいのですが
音は全く再生されません。

自分で試行錯誤して作ってみたものです。
どう直せばいいかご指導お願いします。

randomize 
picload "おみくじ.bmp"
width 800,600
objsize 445,108
pos 177,229
button "おみくじ",*kuji
stop
*kuji
rnd a, 5
if a=0 : kekka="大吉"
picload "大吉.jpg"
mmload "大吉.wav",0:mmplay 0
if a=1 : kekka="中吉"
picload "中吉.jpg"
mmload "中吉.wav",1:mmplay 1
if a=2 : kekka="吉"
picload "吉.jpg"
mmload "吉.wav",2:mmplay 2
if a=3 : kekka="凶"
picload "凶.jpg"
mmload "凶.wav",3:mmplay 3
dialog kekka,0,"おみくじ"
stop
AIについて その2  投稿者:hebimeta  (08/08/12(火) 22:53) No.4823 softbank219173196010.bbtec.net
こないだ、AIについて質問させていただいた者ですが、
GENKIさんに提示してもらったAIのサンプルを見せていただきまし
た。しかし ソースが長いんで、、 無能な自分には
どこがAIについての文になるのかわからなくなりました。
何行目がAIの文なのか 教えていただけないでしょうか。>_<
AIについて  投稿者:hebimeta  (08/08/10(日) 22:26) No.4817 softbank219173196010.bbtec.net
ありがとうございます!
今回の作品は、間に合ったらコンテストに出品するつもりだったの
で、とても参考になりました。
教えてもらったことを生かして、作成したいと思います。
ZGPのAIについて  投稿者:hebimeta  (08/08/08(金) 09:58) No.4812 softbank219173196049.bbtec.net
僕はZGPというプラグインを使用して、1人称視点のガンシューテ
ィングを作っています。もうマップやターゲットの表示、銃の発射や
当たり判定も出来上がっていますが、今、ターゲットのAIについて
困ってます。ターゲットが自動的に移動するようにしたいのです。し
かし、どの命令を使えばいいか迷ってます。どなたか
オブジェクトのAI(思考)の作成に必要な命令を教えてくれませ
んか?
あと、objtrgの使い方についても知りませんか?
リッチテキスト上でショートカットメニュー  投稿者:ヴァーサタイル  (08/07/31(木) 04:28) No.4810 atunni-07s2p085.ppp12.odn.ad.jp
リッチテキスト上で右クリックするとショートカットメニューが、
表示されるようにしたい。
具体的には、mesboxやinputの中で右クリックすると表示される、
ショートカットメニュー(コピーや貼り付け機能)とまったく同じもの
を作りたいのですが・・・
ちょくとさんのサイトも拝見しましたが書いてなかったと思われます
。
どうか教えて下さい。



- Web Forum -