トップページgamedev
981コメント315KB

NScripter Ver.15.00

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。2009/02/17(火) 21:45:59ID:6iLGJeMh
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

・本家
ttp://www.nscripter.com/

・うpろだ
ttp://nscruploader.hp.infoseek.co.jp/
0850名前は開発中のものです。2009/05/17(日) 17:08:40ID:Q9pGt99/
>>849
@システムカスタマイズをする
ALuaで拡張する
Bexeをいじる必要は無い
0851名前は開発中のものです。2009/05/17(日) 23:29:13ID:Ahm5mVUA
公式にバグ報告スレ立てるのは良い
だが、スレ立てた後に自分のミスをグチグチと書き込むな、と
0852名前は開発中のものです。2009/05/18(月) 10:47:22ID:nYwxbY9M
今の掲示板ってツリー表示できないから
トピックごとにスレ立てた方がいい気がするんだけど・・・
最終的には高橋氏が把握しやすければいいとは思うが

いずれにしても例のアレは書くとしても要望・検討スレで充分だったろ
0853名前は開発中のものです。2009/05/18(月) 11:38:09ID:jk+on1v2
で、掲示板開いたら、細かい件名がズラズラ並ぶのか?
それ見る方にとっても絶対迷惑だ
要望・バグ・使い方の3スレがあれば充分
0854名前は開発中のものです。2009/05/18(月) 11:47:53ID:MtS+nUZo
>>最終的には高橋氏が把握しやすければいいとは思う

この一つに尽きる、おまえらが迷惑がっても、おまえらに見やすいように書いても意味はない
3行で充分かどうかも高橋氏が思うことで、他人が決めることじゃない
0855名前は開発中のものです。2009/05/18(月) 17:36:51ID:WMz3v3LQ
だな。
だが、建てた奴がスレ全体をよく読んでないってのは分る

わざわざ立てなくても
初めての方・単発質問スレ その1
に単発バグは書いて欲しいっぽいこと書いてあると思うが
0856名前は開発中のものです。2009/05/18(月) 18:48:35ID:oYsNn/jh
>>853
掲示板あんま使ってないんで
キチンと把握してないけど最新更新記事が一番上に来る仕組みになってるなら
ズラズラと並んでても問題ないと思うけど。



autosaveoff使い方難しいな・・・

TIPS読んで組んでみたけど、

ああああ\

wait 1000
br
いいいい\

のように改ページ後に何か入れると
位置が崩れる

位置保存をラクに管理するにはやっぱ
texecの直後にsaveonすることなんだが
これだとシーンの切れ目で場面保存した場合、
前のシーンの終わりの画像が表示されて気分が良くないんだよな
0857名前は開発中のものです。2009/05/18(月) 18:51:33ID:oYsNn/jh
>>856訂正

ああああ\

wait 1000

あああああ
br
いいいい\

つまり、テキスト以外も命令を入れるってこと
0858名前は開発中のものです。2009/05/18(月) 19:06:31ID:myw06HOc
それで崩れるのはスクリプト書き方悪いだけ
0859名前は開発中のものです。2009/05/18(月) 19:17:56ID:oYsNn/jh
ごめん。
>>857のケースは大丈夫だった。勘違い
>>856のケースだとダメ。

waitじゃなくてgosub文とかdwaveやbgでも崩れるんで厄介だな
全部の命令に判定入れるってのは現実的じゃないし
0860名前は開発中のものです。2009/05/18(月) 20:31:05ID:myw06HOc
だから普通に組み方失敗してないか? 見直してみれ。
0861名前は開発中のものです。2009/05/18(月) 20:40:59ID:AXtps+1v
defsub br入れ忘れてた・・・・・・
ホントにゴメンなさい
騒ぐだけ騒いで最悪だオレorz
0862名前は開発中のものです。2009/05/18(月) 20:47:12ID:AXtps+1v
お詫びと言っては何ですけど、
痕のようなゲーム進行を自動セーブする形式ゲームを作っている場合、
savegame にsavepoint入れておいた方がいいと思います。

こうしておかないとテキストの無い画面でsavegame使った場合、
テキストが表示されている画面まで戻ってロードされます。
0863名前は開発中のものです。2009/05/18(月) 21:29:38ID:nYwxbY9M
試してないけどsavegameにsavepoint入れちゃったら
ロードしたらセーブ画面になっちゃったりして都合悪いような
テキストの無い画面の適当なところでsavepointを呼べばよいのでは?
0864名前は開発中のものです。2009/05/18(月) 22:19:31ID:CtD4dVAU
・・・・・・そうだね
なんか書けば書くだけ墓穴掘ってる
ダメダメだorz
0865名前は開発中のものです。2009/05/18(月) 22:57:57ID:9bhKsJr3
質問です。
オートモード中にアイコンを表示して、オートモード解除と同時に消したいのですが上手くいきません。
getskipoffで-61が上手く取得できていないようで、アイコンが表示されなくなってしまいます。
if %bwait=-61 mov %mode,0の行を消すとアイコンは表示されますが、今度は解除と同時に消せなくなりますし。。。
上手い方法がありましたら教えてください。

*text_btn

if %mode=1 lsp 6,":c/2,0,3;system\auto.jpg",0,0

getskipoff
textbtnwait %bwait

if %bwait=100 mov %mode,1 : systemcall automode
if %bwait=-61 mov %mode,0

goto *text_btn
0866名前は開発中のものです。2009/05/18(月) 23:48:05ID:CtD4dVAU
オートモード前のアイコンの扱いはどうしてるの?
ダミーで透明アイコン使ってるのか、それともアイコン自体表示してないのか
それによって対応が違うと思う
0867名前は開発中のものです。2009/05/19(火) 00:15:07ID:glifHdrB
>>865
getskipoffなんて無い時代だけど俺もそれやりたくて、結局オートモードを自作したよ。
既存のオートモードを感知したらすぐに自作に移るっていう方針。
かなり試行錯誤した覚えがあったけど、今見直してみたら大したこと無かった。
デフォでできなかったら自作に挑戦してみてはいかがか。
0868名前は開発中のものです。2009/05/19(火) 00:37:53ID:IN02arcz
>>865
getskipoffだけじゃなくて、isskipの判定も併用したら?
スキップ、オート周りは判定が上手くいかない時がある気がするから、
俺は判定のタイミングを増やして対応してる

今のバージョンでは直ってるかも分からんがw


後は、そのスクリプトだけじゃ何とも言えんが
画像の表示、消去をどう判定してどう処理してるかだな
0869名前は開発中のものです。2009/05/19(火) 02:04:01ID:LwItrcFS
うちじゃエラー落ちしたけど
ぺんぷろた〜とかやってることがスゲーな
08708652009/05/19(火) 23:16:29ID:YX+7R7BW
ありがとうございます。
getskipoffやisskipなど試してみましたが、かなり挙動が怪しいですね。
既読スキップで未読文章に当たっても取得できなかったり・・・。
もう少し調べてみようと思います。
0871名前は開発中のものです。2009/05/20(水) 02:13:39ID:UUx7quAW
まだスレ見てるかな?
NS栗様のとこのサンプルを参考にしてみたらどう?
多分、望みの動作をしていると思うけれど・・・
0872名前は開発中のものです。2009/05/22(金) 22:28:32ID:B2jIdqMW
キーボード改行で時間待ちスキップされるのと
スペースキーだとdelay飛ばせないの公式でスルーされてるけど
解答欲しい。
Nスクの仕様なの?
0873名前は開発中のものです。2009/05/23(土) 00:06:28ID:AeEzs71B
何を言ってるのか解らない。
0874名前は開発中のものです。2009/05/23(土) 00:34:27ID:h5Wxn5hU
>>872
頭だいじょうぶ?
0875名前は開発中のものです。2009/05/23(土) 00:35:27ID:7suFF5Ch
単発スレに書いてある
スクリプト走らせて左クリックじゃなくて
エンターとスペースキーで文字送りしてみれば分ると思うけど。
0876名前は開発中のものです。2009/05/23(土) 00:42:16ID:7suFF5Ch
>>874
お前のトコだけってならそれで良いんだ、ウン

システムカスタマイズしてる性で自分が悪いのかと思って
カスタマイズ無しで走らせたら同じ動作だったので疑問に思ってるだけ
0877名前は開発中のものです。2009/05/23(土) 00:52:46ID:7suFF5Ch
更に言うと
最新版って時間待ちの動作が変わってるんだよ

以前は文字速度0の場合、/で切り分けないと文中の合計時間を待ってから
一気に表示される仕様だったけど、今は/で切り分けなくても時間待ちの入ってる場所毎に止まる動きに変わってる

それ辺りが原因で挙動が変わってしまったのかなって疑問にも思ってるんで
0878名前は開発中のものです。2009/05/23(土) 01:45:08ID:dbromdhN
誰か日本語以外のOSで起動出来なくなるプラグイン作ってくれ
全然売れてないのに外人からのアクセス異様に多すぎてマジで泣ける……
0879名前は開発中のものです。2009/05/23(土) 05:58:58ID:MorfFAeY
凄い興味のある話題なんだけど、外人からのアクセスって何?
ホームページ?それとも電子メールでの問い合わせ?
差し支えが無かったら販売形態も教えて欲しい

仮に日本語以外のOSで起動出来なくするのであれば
販売説明にきちんと表記しないとかえって厄介な気もするわ
0880名前は開発中のものです。2009/05/23(土) 13:16:09ID:gsiXXLSE
違法ダウソ?
0881名前は開発中のものです。2009/05/23(土) 13:33:28ID:kre92ga+
自分と関係ないところで出回っているなら無視すればいいし
自分のサイトにアクセスがあるならIP規制すればいいと思うんだが

つ ttp://nscruploader.hp.infoseek.co.jp/cgi-bin/src/n_0200.zip
非日本語OS用意するの面倒だったので未検証・ノーサポート
0882名前は開発中のものです。2009/05/23(土) 14:54:26ID:ftYh8CEw
>>879
コミケ頒布のみ。
海外サイトに無断アップされてそこからのアクセスが日本より多いのよ……orz
ゲーム名でググってもウチより違法DLの文字列がヒットする……。
あとさ、国内頒布のみのつもりが例の事件みたく勝手に海外行かれて問題視されても困るから
ゲーム自体に国籍で簡易ゾーニングしときたいんだよね。

>>881
マジでdd! 言語変更で試した後に、
手持ちの中文OS(win2000)で試してみる!
0883名前は開発中のものです。2009/05/23(土) 15:19:34ID:JpUe6cML
>>877
今試してみたら、うちでもスペースキーでdelay飛ばせなくなってたよorz

実は最近、文字の大きさを変えたくて、
うpろだのサンプルを参考にさせて頂いて文字背景をスプライトにしたんだけど、

そーすると、何故か自作ボタンのウィンドウ消去がスペースキーでできなくなってて、
文字背景をスプライトに変えたせいかなぁって思って
systemcall windowerase使わないで自分でスプライト消す命令書いてたんだけど、
もしかしてこれも、>>877 が報告してるようなバグの一つだったのかな?o...rz
(ちなみに、文字背景がスプライトじゃなければ普通に動作したんだけど…)

こんな事って有るのかな。そんな人、他にもいる?

あと、
>>881 すげぇ! >>882 じゃないし横からスマンが、俺からもありがとう!
0884名前は開発中のものです。2009/05/23(土) 15:52:40ID:JpUe6cML
ありり、ちょっと待ってくれ
今色々試してるんだけど、ver.2.82でもスペースキーでdelayが飛ばせない?
(シスカマでもデフォルトでも)
スペースでdelayが飛ばせないのは、Nスクの元からの仕様だったのか?
なんかもう混乱してきた、俺の事は忘れてくれパトラッシュ…orz
0885名前は開発中のものです。2009/05/23(土) 17:21:11ID:+ckhpIxs
NSc製でdelay使ってるゲームの実行ファイルを最新版(5/17版)に差し替えたけど、
普通にスペースキーで飛ばせたよ
0886名前は開発中のものです。2009/05/23(土) 18:24:53ID:Xdczpy+x
うちだと最新版でも
改行キーでdelay wait待ち時間無効だし
スペースキーでdelay飛ばせないけど
つーことは環境依存なのか…?
0887名前は開発中のものです。2009/05/24(日) 00:51:38ID:pMBeGqOD
今、テストしてきた。
確かに、

delay中にリターンキーを押す>delayをキャンセル出来る
delay中にスペースキーを押す>delayをキャンセル出来ない

という動作をした。
前から、こうだったのか、この動作が仕様なのかは、分からないけど。
ちなみに、OSはXP SP2
08888852009/05/24(日) 10:37:41ID:GL+dAHiG
textspeedと勘違いしてた
確かにスペースキーでdelay飛ばせないな
0889名前は開発中のものです。2009/05/24(日) 13:44:14ID:699spSwQ
seteffectspeedって何でマニュアルに載ってないの?
08908792009/05/24(日) 16:33:01ID:54atMwLr
>>882
レスサンクス。無断アップされたことで望んでいたコミケ頒布の
範疇から外れるのは確かに痛いわ

>>881
確かに難しく考えなくて良い気もするけど
不要な炎上対策は必須だと思ってる
0891名前は開発中のものです。2009/05/24(日) 21:51:01ID:S1Gdm3D4
>>889
さあ?
なんか問題あるんじゃないの
使わなくても変数で管理して無効するなら差し替える組み方すれば同じこと出来るし
0892名前は開発中のものです。2009/05/25(月) 22:39:23ID:gGyRD9Kp
ちょっと話を聞いてくれ
>>882 に関して
無断アップされてるならリージョン対策しても
回避パッチ充てられて終わりだと思うんだ
Nスクの暗号なんてあってないようなもんだからな

ところで>>881のDLLって2KBしかないんだわ
こんなサイズで作れるのはNスク界隈じゃあの人くらいだ
で、その心当たりの人のブログ(はてなの方な)を見てきたんだが…

おや、こんな時間に誰かかきたようだ…
0893名前は開発中のものです。2009/05/25(月) 22:55:24ID:Rc51Kg5J

...この日を最後に、>>892からの音信は途絶えたのだった...


永年のご愛読ありがとうございました。先生の次回作にご期待ください!!
0894名前は開発中のものです。2009/05/25(月) 23:03:11ID:mqNVYnWQ
>>892
>無断アップされてるならリージョン対策しても
>回避パッチ充てられて終わりだと思うんだ
>Nスクの暗号なんてあってないようなもんだからな

まぁそうだけど、やりようによっては嫌がらせができそうだな。
08958822009/05/25(月) 23:50:49ID:w2X77sMe
>>892
や、882でも言ったけど「簡易」ゾーニングが目的だから、
効果は別として、その行動をやっているかどうかが重要なのよ。
あとは、単純に嫌がらせだね。
こっちは死ぬほど苦労して作ってるんだから、5分くらいでも苦労しろとw
0896名前は開発中のものです。2009/05/26(火) 00:33:24ID:pjnQzCQW
>>894-895
おいおい>>892の死を無駄にする気かw
奴(失礼!)の嫌がらせは5分くらいなんてもんじゃないぞw
0897名前は開発中のものです。2009/05/26(火) 03:34:23ID:I8A/62V4
>>881は簡易ゾーニングが可能だと言う具体例を挙げてくれた。
この時点で具体例そのものが有用か無用かは全く関係ない。

それなのに、わかりきったことを指摘した.>>892に釣られてどーする?orz
0898名前は開発中のものです。2009/05/26(火) 19:36:40ID:UZECRqCq
brの前にsavepointしないとセーブされないのは仕様?
0899名前は開発中のものです。2009/05/26(火) 20:12:26ID:EDeviif/
>>898
このスレをbrで検索すれば
全て解決する
0900名前は開発中のものです。2009/05/27(水) 03:32:30ID:EtbL1cXu
メニュー拡張DLLマダー?チンチン
0901名前は開発中のものです。2009/05/27(水) 15:04:11ID:d6cUnpPf
シスカマで自作しろ
0902名前は開発中のものです。2009/05/27(水) 23:54:04ID:OMbBiOaW
nscript.datの中で、音声再生用のコマンド無しに「xxx.ogg」という表記だけで音声を再生している部分があるのですが
これはどういう原理で実行してるのですか
0903名前は開発中のものです。2009/05/28(木) 00:08:57ID:7eHYOPX1
>>902
nscript.dat……('A`)
タグじゃね?

*.txt、*.luaの中に音声再生用のコマンドどころか「xxx.wav」という表記すらなく
音声を再生しているデモをつい最近見たけどな
メニュー拡張D(ry
0904名前は開発中のものです。2009/05/28(木) 00:56:27ID:AVoTXjnY
xxx.oggで再生すると同時に表示したメッセージを、enterや左クリックで飛ばしたときに
再生が止まるのを止まらないようにするにはどこを変えたら良いですか
0905名前は開発中のものです。2009/05/28(木) 01:00:47ID:9OVj6XiQ
シスカマで自作しろ
0906名前は開発中のものです。2009/05/28(木) 14:06:57ID:P4s9p9oS
savepointでセーブポイント更新すると
ポイント前の変数は空になっちゃうの?
0907名前は開発中のものです。2009/05/28(木) 14:27:10ID:mvZiCvfS
>>906
理解できてないなら使うな。
普段のsavegameすらどういう機能かよく分かってないだろおまい。
0908名前は開発中のものです。2009/05/28(木) 14:30:10ID:4SNfErP0
>>906
ローカル変数とグローバル変数の違いをもう一度理解しなおせ
この天才が!
0909名前は開発中のものです。2009/05/28(木) 16:11:33ID:P4s9p9oS
ローカル変数はセーブしとけばロードした時中身入ってるのに、
savepointで更新した後セーブしたデータでロードすると、ローカル変数が空っぽになってる
なんで?
0910名前は開発中のものです。2009/05/28(木) 17:43:22ID:J+mlrDAd
うちじゃロードしても前の状態保持さてれるけど。
どんな組み方してる?
0911名前は開発中のものです。2009/05/28(木) 18:36:30ID:P4s9p9oS
>>910
ごめん、上手く説明出来ないから書けない。
自分が理解出来てないみたいだから、今回は使うのやめとく。
どうもありがとう。
0912名前は開発中のものです。2009/05/28(木) 21:46:40ID:zD7qBRnJ
とりあえず、今、スクリプト組んでテストしてみたけど、
autosaveoff設定して、savepoint使った後にセーブして
ロードしてみたけど、ちゃんとデータは保持されてたよ。
0913名前は開発中のものです。2009/05/28(木) 21:51:56ID:P4s9p9oS
*define
autosaveoff

game

*start
savepoint
strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
おはようございます。
さようなら。\
end


何度もすいません。
上のスクリプトでセーブしてロードした時に、文字列スプライトが消えてしまいます。
どうしたら表示したままに出来ますか?。
0914名前は開発中のものです。2009/05/28(木) 22:06:16ID:aYKLQynK
autosaveoffコメントアウトしても消えたから
autosaveoffの問題じゃなくてstrspの問題のような

strsp使ったことないから知らないけど
前からこういう仕様だったの?
0915名前は開発中のものです。2009/05/28(木) 22:13:26ID:P4s9p9oS
>>914
レスありがとうございます。

最初、"あいうえお"の部分を文字列変数にしていたので
変数が空だから表示されないのかと思ってましたが、
データが保持されるとの書き込みがあるので、自分の勘違いだったみたいです。
strspの仕様かどうかはちょっと判らないです。
0916名前は開発中のものです。2009/05/28(木) 22:40:52ID:x1OA3tHo
strspは前からデータに保持されないぞ
つかバックログ用の命令じゃないの?

だけど、この書き方は表示前にsavepointしてるから
表示されても良いと思うので仕様かもしれない
0917名前は開発中のものです。2009/05/28(木) 22:51:47ID:mvZiCvfS
strspの仕様。autosaveoffやsavepointは無関係。

>>916
後段で何を言いたいのかわからんが、マニュアルで読み取れるように
「おはようございます」の行でsavepoint更新される所は抑えといてくれ。
0918名前は開発中のものです。2009/05/28(木) 23:03:00ID:P4s9p9oS
>>916-917
元々バックログ用なんですね
じゃあ通常画面では使わない方がいいのかな。
複数行の文字列をスプライトに出来るから便利だったんですが。
どうもありがとうございました。
0919名前は開発中のものです。2009/05/28(木) 23:03:23ID:x1OA3tHo
>>917
「おはようございます」等のテキストでsavepointが更新されるなら
セーブ位置を手動で保持するsavepointって命令の意味ないだろ

この場合はstrsp命令前にsavepoint使ってるから表示されるんじゃないのと
思っただけ
0920名前は開発中のものです。2009/05/28(木) 23:18:32ID:mvZiCvfS
>>919
「意味無いだろ」ってマジで言ってるとは思えんからそんな釣りはやめとけ。
マップ移動画面でセーブさせたりする用途とか色々浮かぶだろ普通。
0921名前は開発中のものです。2009/05/28(木) 23:25:32ID:x1OA3tHo
なんだ。煽りたいだけか
アホらし
0922名前は開発中のものです。2009/05/28(木) 23:37:13ID:mUR0A25R
>>921
選択肢自作する時に絶対必要になるだろこの天才野郎
0923名前は開発中のものです。2009/05/28(木) 23:37:49ID:OU2U2DkE
nspng.dllを使ってて、スプライトボタンで

lsp 1,":a/2,0,3;image.png",10,20
spbtn 1,1

print

っていう風にしてるんですけど、
4セルで作った画像なのに2セル分表示されちゃうのですが

画像は、[イメージ][αブレンド][イメージ][αブレンド]、って感じです(分かりにくくてすいません)
0924名前は開発中のものです。2009/05/28(木) 23:39:55ID:mvZiCvfS
>>921
え、いや、マジで言ってたのなら正直スマンカッタ。
とりあえずテキスト行頭でsavepointは毎回更新されるのは本当だ。
brでみんな困ってたのはテキスト行頭でのsavepoint更新が無いから対策してたのよ。
0925名前は開発中のものです。2009/05/28(木) 23:41:47ID:OU2U2DkE
923ですが、何か判りにくいので、もうちょっと具体的に言うと、

[イメージ][白黒][イメージ][白黒] というセルのPNG画像を読み込んで

αブレンドとアニメーションを同時に使うと

[イメージ] と表示したいところが、

[イメージ][白黒] と表示されてしまうのです
0926名前は開発中のものです。2009/05/28(木) 23:42:45ID:mvZiCvfS
>>923
nscrpng.spiならそれでいいけど、nspng.dllなら画像の作り方変えないと駄目。
[画像][左のα][画像][左のα]から[α付き画像][α付き画像]に変更しないとあかん。
09279252009/05/28(木) 23:43:37ID:OU2U2DkE
924でした、すいません
09289232009/05/28(木) 23:44:50ID:OU2U2DkE
>>926
お早い回答、ありがとうございました
では、画像を作り直さないといけないんですね、、、ガックシ
0929名前は開発中のものです。2009/05/28(木) 23:53:22ID:kiDEiuDv
savepointの概念って理解しちゃえば大したことないんだけど
まだ混乱してる人多いんじゃないか?

かくいう俺もTipsのところの行頭セーブの説明見て
ようやく腑に落ちた口なんだが

brのカスタムのお陰で他への応用も理解できたし
ありがとう中の人
0930名前は開発中のものです。2009/05/28(木) 23:55:38ID:aYKLQynK
メニュー拡張プラグインキタ━━━━(゚∀゚)━━━━ッ!!
0931名前は開発中のものです。2009/05/29(金) 00:30:37ID:ZXJ71B6Q
>>922
だよな
おれ選択肢カスタマイズでstrsp使ってるけど消失なんてしないしな

例えば

strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
おはようございます。

こう書かれててスプライト表示後のテキスト「おはようございます。」の部分でセーブして
そのデータをロードしたら
strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
が消失してたってのならstrspが保持されないってのは理解できる

だけどのこ書き方は
strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
の手前にsavepointがあるんだから
ロード時に
strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
から表示されるでしょ
だから変だと思ったんだが
0932名前は開発中のものです。2009/05/29(金) 00:44:12ID:CsKpTq17
>>931
めんどくさい奴だな。

★1: savepoint
   : strsp 0,"あいうえお",150,250,10,2,24,24,2,2,1,1,"#FFFFFF":print 1
★2: おはようございます。

と言う構造で、★でセーブポイント更新されてるのはもうわかったろ? わかってないなら実験しれ。
次にsavegameするタイミングだが、おはようございますが出ている所でセーブしたら、
ロードは★2の「おはようございます」の行からなのも分かるな? するとstrspが保持されないのは当然。
0933名前は開発中のものです。2009/05/29(金) 00:52:38ID:ZXJ71B6Q
>>932
実験します。ごめんなさい
0934名前は開発中のものです。2009/05/29(金) 00:57:10ID:FaGcSwLN
autosaveoffとか言いながら
文頭ではセーブポイントが更新されるってのは直感に反するけどな
事実これだけ話題が出てくるわけだし

完全にマニュアルでセーブポイントを決められるよう要望だすか

常にsavegameして必要な時リネームすればいいような気もしてきたが
ディスクアクセスがキモイなw
0935名前は開発中のものです。2009/05/29(金) 06:16:12ID:w9a+ucWT
>>930
日記見ると不具合抱えてるっぽいけどね
個人的にはbtnareaと同じ機能が使えないか期待してたんだけど

今の仕様だとカーソルが認識する領域が広くて
上部にボタン置き難いんだよな
0936名前は開発中のものです。2009/05/29(金) 13:16:58ID:OFszoIPA
>>934
brと同じにispageでページ判定させて

本編でstrsp表示する時は文字を変数で取得して
ロード時にstrsp命令が行頭の場合は
表示出来るようにフラグ管理すれば良いんじゃないかな?

バックログやらシステム部分で使ってる場合のこと考えないと問題出るから面倒だろうけど
0937名前は開発中のものです。2009/05/29(金) 13:25:20ID:ZZXsULg6
>>936
まだテキスト行とコード行を混同してんのか。
autosaveoff使うの向いてないよ君。
0938名前は開発中のものです。2009/05/29(金) 13:51:05ID:FaGcSwLN
もういっそのこと全命令オーバーライドしてLuaで保存すりゃいいんじゃねw

>>935
btnareaと同じ機能ってのが何なのかイマイチ分からないけど
ボタンと組み合わせるならskipを使えとのこと
メニューバー使う予定はないけどデバッグには使えそうだ
0939名前は開発中のものです。2009/05/29(金) 16:18:41ID:/ZAJRZX1
savepoint使うのって難しいね
savepoint前の cselの文字列も消えちゃう
0940名前は開発中のものです。2009/05/29(金) 16:30:52ID:AEwEOUf7
ええええ
autosaveoffもsavepointも
すごい便利だと思うんだが

今のところ何も問題が出てないのに
不安になってきたじゃねーかw
0941名前は開発中のものです。2009/05/29(金) 17:11:38ID:yDdtwbwU
>>939
組み方がわるんじゃないの?
うちは問題ないよ
0942名前は開発中のものです。2009/05/29(金) 17:28:38ID:ZZXsULg6
>>940
命令に仕様的な不備はないから、単に組む人の腕次第だよ。
940のゲームで問題ないならキッチリ出来てるだけ。
0943名前は開発中のものです。2009/05/30(土) 12:59:18ID:y0HHRqIT
ちょっと凝ったことやろうとすると急に難易度あがるんだよな
トリッキーな方法でしか解決できないことが多い
0944名前は開発中のものです。2009/05/30(土) 19:07:10ID:fCWbEUeV
あれれ
ver.2.94って、*defineにautosaveoff書いてなくても
表示文頭ではsaveon/off無視してないか?
こう言う仕様? それとも俺のスクリプトがうんこ?orz

スレの流れで気になって試してみたんだが、
なんか俺も不安になってきた
意図的にsaveoffしたい時はどうすればいいんだorz
0945名前は開発中のものです。2009/05/30(土) 19:34:23ID:qerO1Z1+
仕様やスクリプトじゃなくて、おまいさんの理解がう(ry

意図的にsaveoffしたいときはautosaveoffを使ってはいかん。autosaveoffは楽する為の命令。
次に、saveonしてる状態でも自動でsaveoffされる範囲がある。
これは大昔からの基本仕様であり、TIPSのところにも解説が書いてある。
0946名前は開発中のものです。2009/05/30(土) 21:16:19ID:6RpwEJto
autosaveoff使用時はsaveon saveoffは機能しない
何の為のsavepoint命令があるか考えた方がいい
09479442009/05/31(日) 17:39:07ID:2taa5Xx5
ごめん、昨日のID:fCWbEUeVです。
自分でアホな書き込みしておきながら野暮用が出来て今までスレに書き込めませんでしたorz
表示文頭(ryは俺の勘違いでした、恥ずかちい

実は俺が意図的にsaveoffしたかった場所って言うのは
文字サイズを変更している部分だったんだけど、
その問題は、brを利用することで自己解決できました

>>945-946
レスありがとう、うんこな俺の頭に叩き込んでおく!
0948名前は開発中のものです。2009/06/02(火) 00:50:44ID:vuI0yJ5q
ボタンを定義して表示した後、
あっちやこっちに移動させて押させるって可能?
軽く試してきたが上手くいかなくて
0949名前は開発中のものです。2009/06/02(火) 02:23:58ID:8rObidyS
動かした後に再定義すればおk
レス数が900を超えています。1000を超えると表示できなくなるよ。