- 1 名前:デフォルトの名無しさん [2006/03/17(金) 02:11:59 ]
- ■とりあえずこれを嫁。
www.geocities.jp/hsp_summary/law.html ■ 前スレ 【オフィシャル発売】HSP初質P50【コンテスト選考】 pc8.2ch.net/test/read.cgi/tech/1132612819/ ■HSPの入手はここから(HSP2.61、HSP3.0公開中。) □Hot Soup Processor Page www.onionsoft.net/hsp/ ■HSPの各種情報 □HSP Wiki quasiquote.org/hspwiki/ quasiquote.org/hspwiki/2%a4%c1%a4%e3%a4%f3%a4%cd%a4%eb%a4%ce%a5%b9%a5%ec%a5%c3%a5%c9 ■HSPLetの入手はここから(ブラウザ上でHSPを動かす) □HSP BIGINNER'S CLUB www.rinku.zaq.ne.jp/ultimate/ □HSPLet3.0 www.group-finity.com/HSP/HSPLet/ ■HSPスレまとめページ □Hot Soup Processor@2ch hsp2ch.hp.infoseek.co.jp/ www.geocities.jp/hsp_summary/
- 549 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 20:51:36 ]
- >>544
いや、そんなんじゃねぇw 今ちょっと調べたら見つかった repeat 16 rnd b, cnt +1 a.cnt = a.b a.b = cnt loop こんなやつ。
- 550 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:25:43 ]
- 普通にシャッフルしてね?
- 551 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:40:00 ]
- >>549 すばらしいな。普通なら、
5 + 6 =11 のような書きかたをしてしまいそうなところを、 5 | 6 = 7 で済ませた、みたいな。 5 が 配列aの初期化部(0〜15を代入)で 6 が 配列aのシャッフルな
- 552 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:59:58 ]
- ようやくわかった 華麗だな。
- 553 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:01:12 ]
- 速度的に大差はないだろうし可読性を言うと低い部類に入るのだろうが
…なんだか感動するな。
- 554 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:13:04 ]
- マス北野もうなる。
- 555 名前:デフォルトの名無しさん [2007/06/17(日) 10:08:27 ]
- 基地外が集まって何してるでつか?
- 556 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 11:49:22 ]
- >>549が何をしてるのか理解できない・・・
- 557 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 12:40:36 ]
- 全然任意の数じゃないw
- 558 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 13:15:13 ]
- dim a, 16 // ←下準備
//>>549展開すると、 repeat 16 rnd b, cnt +1 temp = a.cnt // ←cntで初期化しているのならcntになっている a.cnt = a.b a.b = temp // ←つまりcnt temp = a.cntは意味が無いので消える loop
- 559 名前:デフォルトの名無しさん [2007/06/17(日) 20:10:29 ]
- ()使えよ
- 560 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 20:36:59 ]
- 2.61用だぜ? ボウヤ・・・
- 561 名前:デフォルトの名無しさん [2007/06/17(日) 23:58:48 ]
- 何でこうゆうスレタイが許されるの?
- 562 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 10:39:22 ]
- >>561
mes >>50
- 563 名前:デフォルトの名無しさん [2007/06/18(月) 20:31:15 ]
- 此所が本スレだと思ってんの? m9(^Д^)
- 564 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 21:08:52 ]
- >>562
納得。 そもそも今時HSPなんぞでソフト作ろうとしてる時点で低脳だと。
- 565 名前:デフォルトの名無しさん [2007/06/18(月) 21:25:37 ]
- 本家でなでしこ誉めてる基地害が居るが
そもそもHSPと張り合っている時点でw
- 566 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 21:28:40 ]
- さて、入沢やKZ3は、TVで、誰に変装為ているのかな
- 567 名前:デフォルトの名無しさん [2007/06/19(火) 12:12:50 ]
- 2x 時代の方が面白かったと・・・
- 568 名前:デフォルトの名無しさん [2007/06/20(水) 20:17:12 ]
- 糞ばっかりだなぁ 本家はょw
- 569 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 22:24:19 ]
- いや、そもそもHSPが(ry
- 570 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 22:53:54 ]
- まあホレよ
OOPがどうとか言語様式的なことを言わなければ、システムをクレラップして簡単化することは 近年トレンドだし、えらく昔からあったHSPの方向性自体は間違ってなかった思うがな。 HSP 2.6くらいでDLLが呼べるようになってからは、掘ったら意外といいものが出てくるんで 楽しいよ
- 571 名前:デフォルトの名無しさん [2007/06/21(木) 19:53:38 ]
- 画面上のある座標が赤色になったら、指定したボタンを押す!!
というツールを作りたいのですが、なかなかうまくいきません。というかさっぱりできません。 まぁ今日始めたばかりの初心者ですが・・・。 難易度の高いスクリプトに挑戦したのが間違いだったのかなぁ・・・。 誰かご教授ください!
- 572 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 20:14:48 ]
- 日本語でおk
- 573 名前:デフォルトの名無しさん [2007/06/21(木) 20:36:32 ]
- >>572
まぁ簡単にいうとネットゲームの自動回復ツールを作りたいのです。 画面左上にあるHPバーが赤色になると回復アイテムを使うボタンを押す! というツールを作りたいのです・・・。 しかし色を判別する命令?がないような気がして困ってます○☆゚+。(><;)
- 574 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 20:45:59 ]
- >>573
ネトゲーか、D3Dサーフェイスかな? GetDCで取れないなら分からん、アルバイトを雇ってボタン押してもらえ
- 575 名前:デフォルトの名無しさん [2007/06/21(木) 20:56:20 ]
- 例えば、
座標100. 100にあるHPバーが赤色になると F1を押す。 というスクリプトが組みたいだけなんですが・・・。 HSPじゃできないのでしょうか?
- 576 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 21:04:37 ]
- >>571
「ご教示」なっ!
- 577 名前:デフォルトの名無しさん [2007/06/21(木) 21:05:32 ]
- >>576
まじでご教示お願いします!!!
- 578 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 22:43:13 ]
- pget
ginfo_r ginfo_g ginfo_b などを使え。 適当にウィンドウハンドル取得して、 適当にDCを監視して、 適当にキーを送りつける
- 579 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 23:00:02 ]
- dllproc 使え
- 580 名前:てら初心者 [2007/06/21(木) 23:03:06 ]
- ほんとうに申し訳ないんですが。。。誰かスクリプト書いてくれませんか?
PC画面上の座標100,100にあるHPバーが赤色になったら F1を押す というスクリプトを・・・・。 お願いします><;
- 581 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 23:05:03 ]
- ゆとりは滅すべし
- 582 名前:てら初心者 [2007/06/21(木) 23:05:10 ]
- さっきからずっとマニュアル読んでるんですが
キーボードを押す命令ってのがよくわからないんです・・・。 pgetとかginfo_rとかほんと説明読んでも使い方が不明すぎるんです・・ ほんとすいませんがお願いします><;
- 583 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 23:09:23 ]
- >>582
その前に、きちんと自己紹介をしなさい。 君の誠実さが伝われば、みんなが親切にしてくれるよ。
- 584 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 23:24:40 ]
- ここで誰かがコード書いたら、数日後に自動回復ソフトが売りに出されるぞ!
- 585 名前:てら初心者 [2007/06/21(木) 23:33:43 ]
- >>583
自己紹介ですか・・・。 名前:てら初心者です。 年齢は23です。 すごくネトゲ廃人です。 よろしくお願いします。 とりあえず自分で書いたスクリプトを貼り付けます。アドバイスお願いします *hata1 pget 100,100 if ginfo_r>200 ここにF1ボタンを押す命令を書きたい。 goto *hata1
- 586 名前:デフォルトの名無しさん [2007/06/21(木) 23:39:44 ]
- >>578
それって、自分で作ったHSPのウィンドウしか見れないだろw >>575 HSPで出来るけど今のお前には無理 せめて HSP 色 収得 デスクトップ これぐらいのキーワードで検索ぐらいしたのか? そのまま動くサンプルが転がってたぞ 自動でキーを押すのも標準命令だけじゃ出来ない場合がある(ゲームなんかは多分無理だろう) SendInput でググれ
- 587 名前:デフォルトの名無しさん [2007/06/22(金) 12:16:00 ]
- ゆとり教育で育った年代は、基地害が多な・・ 哀れに思う。w
- 588 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 20:13:01 ]
- >>571みたいな基地外はHSPよりも日本語を勉強したほうが良いと思う
- 589 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 20:17:57 ]
- 三沢基地内大学
- 590 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 20:29:08 ]
- 日教組の日本バカ化計画の効果がじわじわと現れ始めてるなw
- 591 名前:デフォルトの名無しさん [2007/06/22(金) 23:33:28 ]
- 旧・本家がスパムられてますよ。
- 592 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 01:10:53 ]
- >>591
見てくるーーー
- 593 名前:デフォルトの名無しさん [2007/06/23(土) 02:00:01 ]
- 今2Dシューティングゲームを製作中の者ですけど、
とりあえず自機の自作ドット絵を読み込ませて動かせるようにはなったのですが、 ドット絵の白い部分(背景)がそのまま表示されてしまって困っています。 いろいろググってみましたが、分からなかったので質問するに到りました。 どうすればドット絵の背景を消せるでしょうか?
- 594 名前:デフォルトの名無しさん [2007/06/23(土) 02:10:07 ]
- ググル前にヘルプを見ないのか・・・
ヘルプに 透明色 って入れてみろ
- 595 名前:デフォルトの名無しさん [2007/06/23(土) 02:27:28 ]
- >>594
ありがとうございます。 とりあえずドット絵の背景を黒で塗りつぶし、gmode 2で実行したところできました。 ただhspで透明色を利用するにはドット絵の背景は全て黒くしないといけないんでしょうか?
- 596 名前:デフォルトの名無しさん [2007/06/23(土) 02:38:27 ]
- >>595
ヘルプをちゃんと読めっつーの gmodeの説明を一字一句飛ばさずに読め
- 597 名前:デフォルトの名無しさん [2007/06/23(土) 02:42:24 ]
- >>596
ありがとうございます。 かまって欲しかっただけです。また遊んでください。
- 598 名前:デフォルトの名無しさん [2007/06/23(土) 03:22:54 ]
- >>596
ヘルプ読んでgmode4で設定してみましたがやっぱり周りが白いですorz 一応ソースさらしてみます。事前にcolorで透明色設定したんですがなんで反映されないんでしょう? ;画面作成 buffer 1,JIKI_W,JIKI_H,0:cls picload "stgjk.bmp" screen 0,WIN_W,WIN_H,0,0,0 cls color 255,255,255 gmode 4,40,40,256
- 599 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 03:37:15 ]
- 元データは本当に255,255,255になっとるけ?
- 600 名前:デフォルトの名無しさん [2007/06/23(土) 03:47:24 ]
- >>598
gmodeの次にgcopyしてんだよな? つーか cls だけだと cls 0 と同じだから画面を白で初期化してるぞ? それで、白を透明色してコピーしただけじゃ旨く透明に出来てるかは見た目じゃ分からんだろw
- 601 名前:デフォルトの名無しさん [2007/06/23(土) 04:01:40 ]
- >>599
255,255,255の真白で塗ってます。 >>600 すいません、画面設定だけじゃ説明難しそうなので全ソース晒します。
- 602 名前:601 [2007/06/23(土) 04:03:43 ]
- #define WIN_W 600
#define WIN_H 400 #define JIKI_W 40 #define JIKI_H 40 ;変数の初期化 jikix=0:jikiy=200 bx=4:by=4 ;画面作成 buffer 1,JIKI_W,JIKI_H,0:cls picload "stgjk.bmp" screen 0,WIN_W,WIN_H,0,0,0 cls color 255,255,255 gmode 4,40,40,256 ;メインループ *main await 10 gosub *jikiidou gosub *hyouji goto *main *jikiidou stick a,15 if a&1:jikix-=bx if a&2:jikiy-=by if a&4:jikix+=bx if a&8:jikiy+=by return
- 603 名前:601 [2007/06/23(土) 04:04:52 ]
- *hyouji
redraw 0 color 200,100,100 boxf 0,0,WIN_W,WIN_H pos jikix,jikiy gcopy 1,0,0,JIKI_W,JIKI_H redraw 1 return
- 604 名前:デフォルトの名無しさん [2007/06/23(土) 04:23:37 ]
- >>603
おーい gcopyの時のカレントカラーは何色になってる?w gcopyを実行する時にcolor設定されてる色を透明色にするのが gmode 4 だよ gmode を実行する時のカラー設定自体は関係ない で、普通は、背景は透明色無しが普通だろうからgmode 0とか1を使って 透明色付きコピーをしたい時にgmode 2とか4を使う 最初に設定してそのままって使い方は普通しない (半透明や不透明のコピーを使うだろうから)
- 605 名前:601 [2007/06/23(土) 04:30:45 ]
- >>604
キター、ちゃんと透明になりました!! ありがとうございます。根本的に間違ってたんですねw さらにいろいろ参考になることを教えてくださってありがとうございます。 まだhsp初めて2日目なんでとても参考になりました。
- 606 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 04:47:15 ]
- 自演 乙
早く埋めてくれ。 これで、HSP初質スレの歴史は終わる。
- 607 名前:デフォルトの名無しさん [2007/06/23(土) 05:01:01 ]
- >>605
エディタのメニュー>ツール>サンプルスクリプト参照 これを開いて一通りサンプル実行してみた方がいよ(どんなのがあるか見るだけでも) 後々役に立つから
- 608 名前:さめは [2007/06/23(土) 05:52:31 ]
- Webサイトの知識なら
sameha 宜しく! sameha.net/
- 609 名前:デフォルトの名無しさん [2007/06/27(水) 20:47:09 ]
- >>まだhsp初めて2日目なんでとても参考になりました。
どのくらいの時間試行錯誤したんだ?
- 610 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:32:40 ]
- 一度出た変数をまた他のところで使うにはどうしたらいいですか?
- 611 名前:デフォルトの名無しさん [2007/06/28(木) 20:39:21 ]
- 一度出た変数って何だよw
変数は何処でも使えるだろw
- 612 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:41:53 ]
- >>611
違うわバカにするなs また他のとこで使う方法がどうしたらいいんだよ!!
- 613 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:44:09 ]
- 同じ変数名を書く
- 614 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:45:51 ]
- どこからどこまで自演?
- 615 名前:デフォルトの名無しさん [2007/06/28(木) 20:48:35 ]
- >>612
小学生? 普通に使いたいところで同じ変数名使えばいいだけだろ?
- 616 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:52:30 ]
- >>615
変数は変わってしまうから変数って言うんだバー アーカ! もう一度変数で現れたら二度とわからない!!
- 617 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:54:45 ]
- >>616
別の変数に代入しておく。
- 618 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:54:54 ]
- ww302jpこいつこりないな
- 619 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:55:45 ]
- >>616
あれかな?へんすうaが3になったあとへんすうbも3にするにはどうしたらいいの? みたいなことかい?
- 620 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:58:20 ]
- そういやいつのまにか全部の変数値をセーブする機能が追加されてたな。
- 621 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 20:58:26 ]
- >>617
お前の変数は49日たったも変わらないか?普通みんなわからないで みんな困ってるんだ怒
- 622 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:02:50 ]
- 質問者は
日本語がひどく不自由な感じだな
- 623 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:11:53 ]
- そうか?わざと書いてる感じがするけど
- 624 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:13:48 ]
- むしろ全部別人な気がする
- 625 名前:デフォルトの名無しさん [2007/06/28(木) 21:18:19 ]
- >>616
それは変数の内容が変わるんだろw アホすぎるw
- 626 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:24:04 ]
- そしたらもうわからない 瞬間の記録はどんなに知りたくても赤に染まってわからない
- 627 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:24:44 ]
- 変数って勝手に値が変わってしまうものだと思ってるのだろうか。
メモリのエラーとかでごくまれに変わってしまうことがあるとしても、たったの49日で変数の内容が変わってしまったら、サーバーとかまともに動かないだろ。
- 628 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:31:48 ]
- 質問者がいう変数って量子の動きみたいに確率で変化するもんなのか
- 629 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:32:33 ]
- >>626
ラプラスの魔ならわかるだろ
- 630 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:37:04 ]
- 一度出た変数をまた他のところで使うにはどうしたらいいですか?か
無理なら無理でわかった 49日もたてばひとの霊魂ですら何もかもわすれて転生するわって言うたとえだ 机上の空論に用は無い
- 631 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:40:03 ]
- 何だ?このわけ分からん質問は?
頭悪い奴が沸いてるなぁ。 ま、所詮HSP厨のレベルなんてそんなもんだがなw
- 632 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 21:48:59 ]
- おまえ!!
ボス決して走らず急いで歩いてきてそして早く僕らを助けて!
- 633 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:12:48 ]
- ゆとりはマジでこのレベル。
これが日教組の反日教育の結果。
- 634 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:18:37 ]
- ボスケテ
- 635 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:22:37 ]
- 疑問に思わないか
俺たちあとほんの30年も昔に生まれていたらコンピュータでプログラム書いて遊んだりなんかできなかった それが 地球なんてできてから46億年もたつという それなのに 俺が、コンピュータが、こんなに速く走れる すごい
- 636 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:25:07 ]
- クォティー高すぎて訳が分からん
- 637 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:25:29 ]
- 30歳年食って、ここにいるだけじゃね?
- 638 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:29:24 ]
- 円周率は3と教わった
高校に行ったら 先生に、お前ら 全員 頭が痛い年代だ といわれた でも 円周率が3.141592skfkasfkjっていう無理数だって、学校なんかで言われんでも、常識的に普通に知っとるわ バカにするな!!と。
- 639 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 02:57:59 ]
- 知識的ことはともかく、横並び教育とか個人主義がヤバイんだよ。
だからエチゼンクラゲ並に、ネットでもDQN大発生。
- 640 名前:デフォルトの名無しさん [2007/06/29(金) 03:00:52 ]
- じゃ、自己解決ゥ!
- 641 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 03:23:11 ]
- むしろここは自己完結で
- 642 名前:デフォルトの名無しさん [2007/06/29(金) 03:25:20 ]
- じゃ、自己完結ゥ!
- 643 名前:デフォルトの名無しさん [2007/06/29(金) 23:42:46 ]
- やっぱり、自己解決ゥ!
- 644 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 23:49:32 ]
- 円周率を3として教えたなんていうのは都市伝説
ここにいる全員ゆとり世代以前のじじいじゃねえか
- 645 名前:デフォルトの名無しさん [2007/06/29(金) 23:55:32 ]
- じゃ、自己解決ゥ!
- 646 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 00:19:27 ]
- 「10桁で終了」 円周率ついに割り切れるこれは嘘ニュースです
無限に続くと思われていた円周率がついに終りを迎えた。千葉電波大学の研究グループがこれまでの円周率演算プログラムに誤りがあったことを発見。 同大のスーパーコンピュータ「ディープ・ホワイト」を使って改めて計算しなおしたところ、10桁目で割り切れたという。10桁目の最後の数字は「0」だった。 千葉電波大学の研究グループの発表によると、円周率計算に際し、改めて既存の円周率計算プログラムを点検してみたところ、円周の誤差を修正する数値に誤りがあることに気が付いた。 この数値を正常値に直して計算しなおしてみたところ、円周率は10桁で割り切れたという。 同大の発表では円周率は「3.151673980」。3.1415・・・と続く、従来考えられていた数値は全くの誤りで、早急に修正が必要だという。また、これをうけて円周率暗記記録のギネス認定(5万4千桁)も取り消される見通し。 ▽円周率暗記世界記録保持者の西岡さんの話 死にたい。
- 647 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 00:40:23 ]
- >>646
それつまらん。まだ円周率の計算のし過ぎで著作権法違反の方がまし。 エルゴード仮説に繋がる話だから少しは面白みがある。
- 648 名前:デフォルトの名無しさん [2007/07/01(日) 17:44:13 ]
- 割り切れるかどうかは知らんが
円周率の間違いに気付かないうちは 宇宙船は作れないって言ってたな・・・ 宇宙人が。
- 649 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 00:14:40 ]
- NGになってて見えないと思ったら。
無駄な改行。
|

|