【ウディタ】WOLF RPGエディター 其の72 (956レス)
1-

440: 名前は開発中のものです。 [] 2023/08/27(日) 22:35:32.87 ID:pl2KSiXd(2/3) AAS
>>438
438(1): 名前は開発中のものです。 [sage] 2023/08/27(日) 19:34:06.44 ID:cmpavKzY(1) AAS
ツクールを持っていないと使えないのなら使えないのと一緒
ツクール持ってんならウディタ使わないでツクール使うはずだろ
知らんけど
ツクール買えばいいだけじゃん
Steamのセールの時ならアホみたいな値段で買える
XPやVXAなんて、数百円で売ってたりするくらいだし、コンヒニ払いにすればカードなくても現金払いで買えるよ
441: 名前は開発中のものです。 [] 2023/08/27(日) 22:46:20.89 ID:pl2KSiXd(3/3) AAS
つーか、よく考えたら夏の末期頃はちょうどツクールストアのセール時期だったわ

ツクールストアでツクール本体や関連素材が大幅値引きセール中
外部リンク:plaza.komodo.jp

普段は1万4千円はするMVバンドル版が2千円強
MZも5千円割ってるし
VX、VXAはそぞれ600~700円
2000、XPに至ってはたったの300円で売られてる

他にも数多の素材が安くなってるから要チェック
442: 名前は開発中のものです。 [] 2023/08/27(日) 22:48:47.92 ID:bXegHT5r(2/2) AAS
>>439
439(1): 名前は開発中のものです。 [sage] 2023/08/27(日) 20:09:07.35 ID:+7e2+tsV(1) AAS
>>437
変数操作+でできる

ありがとうございます!
443: 名前は開発中のものです。 [] 2023/08/28(月) 19:32:41.36 ID:XYDfpsIY(1) AAS
今のOSでVXAce以前のツクールなんて正常に動作するの?
444: 名前は開発中のものです。 [sage] 2023/08/28(月) 19:53:19.17 ID:FJptDVW4(1) AAS
さあ?
445: 名前は開発中のものです。 [] 2023/08/29(火) 18:19:59.65 ID:PIPrlvR1(1) AAS
30日間全機能使える体験版あるんだから自分で実際に試してみればいいじゃん
外部リンク[html]:tkool.jp
446: 名前は開発中のものです。 [sage] 2023/08/30(水) 02:38:27.52 ID:ljBKcOCd(1) AAS
Twitterリンク:WO_LF
ウディタ開発者さんの生声を初めて聞いた
Twitterリンク:5chan_nel (5ch newer account)
447: 名前は開発中のものです。 [sage] 2023/09/01(金) 08:10:02.42 ID:MF2+WymM(1) AAS
ウディタでフォントを暗号化出来る日は来るのだろうか
もっと色んなフォント使いたいよ煙狼さん・・・
448: 名前は開発中のものです。 [] 2023/09/03(日) 19:27:56.29 ID:RRJ6XWBU(1) AAS
バージョン3.216になって早々またまたバグ報告だよ
449: 名前は開発中のものです。 [sage] 2023/09/03(日) 19:48:53.22 ID:U5HPfIdG(1) AAS
安定版が来ないから、いつまでもゲーム開発できないぜ!
450: 名前は開発中のものです。 [sage] 2023/09/03(日) 20:01:00.66 ID:L+16NmCD(1) AAS
言い訳は禁止だ
開発に戻れ
451: 名前は開発中のものです。 [] 2023/09/04(月) 08:03:20.18 ID:WWxitEtB(1) AAS
数多のバグを察知し、それを回避しながら作り上げてこそ真のウディタリアン
452: 名前は開発中のものです。 [] 2023/09/04(月) 11:34:11.82 ID:OWDsRNFb(1/2) AAS
4桁の数字をランダムに入れ替えるのを文字列使わずに実現するには
どうすればいいでしょうか
453: 名前は開発中のものです。 [] 2023/09/04(月) 14:02:42.34 ID:OWDsRNFb(2/2) AAS
追記:桁数は4桁限定にはしないつもりなのですが、とりあえず4桁で
454
(1): 名前は開発中のものです。 [sage] 2023/09/04(月) 20:07:09.18 ID:5XhRwxM2(1/2) AAS
ver3だと「DBから1つ抜きだす」処理があるから、それを使えば楽
1.数値を順番にDBへ書き込む
(書き込む数値=処理する桁の値と考えれば良い)
元の数値が4桁と分かっているなら/1000と%1000でそれぞれ4桁の数値と残り3桁が出る、以後は繰り返し
書き込みのIDは初回0、以後は毎回+1される
2.変数=[0〜格納数-1]で取り出すIDを決める(格納数=基本的には該当DBのデータ数。ただし格納0でもデータは1つはある)
3.取り出したら、そのIDを抜き出し処理で消去
4.取り出した値は処理の回数に応じて*1000、*100、*10、*1して加算処理で格納
2〜3を4回ループで終わり
桁数を増やす場合、/、%、*の数値が増えるぐらいで大した差は無い
この処理は「一度引き出した値が消えるような処理全般」に使える
455
(1): 名前は開発中のものです。 [sage] 2023/09/04(月) 20:09:29.07 ID:5XhRwxM2(2/2) AAS
最後は2~4をループだった
まあ、分かると思うけど
456
(1): 名前は開発中のものです。 [] 2023/09/06(水) 14:48:05.57 ID:fDHZxigB(1/5) AAS
作った見たのですが今4以降のランダムに並び替える処理について考えています。
何か良案はないでしょうか?
457: 名前は開発中のものです。 [] 2023/09/06(水) 16:08:24.59 ID:fDHZxigB(2/5) AAS
>>455
もう往復して5回ぐらい消してるので、是非アイディアを頂きたいです
458
(1): 名前は開発中のものです。 [sage] 2023/09/06(水) 19:43:03.12 ID:6m0W3hTG(1) AAS
>>456
おそらく2でランダムなIDを取り出すんだぞ
459: 名前は開発中のものです。 [] 2023/09/06(水) 22:13:19.40 ID:fDHZxigB(3/5) AAS
|▼ 2.3.
|■変数操作: CSelf55[2進数列] = 1 + 0
|■回数付きループ [ CSelf45[チョイス] ]回
| |■変数操作: CSelf55[2進数列] *= 10 + 0
| |■
|◇ループここまで◇◇
|■回数付きループ [ CSelf45[チョイス] ]回
| |▼ 1.
| |■変数操作: CSelf53[抜き出す数] = CSelf42[方角] % 10
| |■変数操作: CSelf42[方角] /= 10 + 0
| |▼ 0を数えるだけの処理
| |■変数操作: CSelf57[0カウンター] = 0 + 0
| |■変数操作: CSelf52[一時変数] = CSelf55[2進数列] + 0
| |■回数付きループ [ CSelf45[チョイス] ]回
| | |■変数操作: CSelf58[判定] = CSelf55[2進数列] % 10
| | |■変数操作: CSelf55[2進数列] /= 10 + 0
| | |■条件分岐(変数): 【1】 CSelf58[判定] が 0 と同じ
| | |-◇分岐: 【1】 [ CSelf58[判定] が 0 と同じ ]の場合↓
| | | |■変数操作: CSelf57[0カウンター] += 1 + 0
| | | |■
| | |◇分岐終了◇
| | |■
| |◇ループここまで◇◇
460: 名前は開発中のものです。 [] 2023/09/06(水) 22:14:28.91 ID:fDHZxigB(4/5) AAS
| |■変数操作: CSelf55[2進数列] = CSelf52[一時変数] + 0
| |▼ ここまで
| |▼ 4.
| |▼ 指定の0の位置探しの旅
| |■変数操作: CSelf54[乱数] = 1 〜 CSelf57[0カウンター]
| |■変数操作: CSelf51[桁毎に10倍] = 1 + 0
| |■変数操作: CSelf52[一時変数] = CSelf55[2進数列] + 0
| |■回数付きループ [ CSelf45[チョイス] ]回
| | |■変数操作: CSelf58[判定] = CSelf55[2進数列] % 10
| | |■変数操作: CSelf55[2進数列] /= 10 + 0
| | |■条件分岐(変数): 【1】 CSelf58[判定] が 0 と同じ
| | |-◇分岐: 【1】 [ CSelf58[判定] が 0 と同じ ]の場合↓
| | | |■条件分岐(変数): 【1】 CSelf50[桁数] が CSelf57[0カウンター] と同じ
| | | |-◇分岐: 【1】 [ CSelf50[桁数] が CSelf57[0カウンター] と同じ ]の場合↓
| | | | |■ループ中断
| | | | |■
| | | |◇分岐終了◇
| | | |■
| | |◇分岐終了◇
| | |■変数操作: CSelf51[桁毎に10倍] *= 10 + 0
| | |■変数操作: CSelf50[桁数] += 1 + 0
| | |■
| |◇ループここまで◇◇
| |■変数操作: CSelf56[結果] = CSelf53[抜き出す数] * CSelf51[桁毎に10倍]
| |■
|◇ループここまで◇◇

変数56を24もしくは42にしたいのですがどうすればいいでしょうか
461: 名前は開発中のものです。 [] 2023/09/06(水) 22:21:19.46 ID:fDHZxigB(5/5) AAS
>>458
自分コモンイベントのみでやろうかと考えていまして
462
(1): 名前は開発中のものです。 [sage] 2023/09/06(水) 23:15:26.43 ID:SMHV0eKm(1) AAS
>>454を作ろうとしてつまったじゃないんかい
エスパーじゃないんだから何も言わなきゃ応用編やってるなんてわからんよ
>>454そのままは作れた? 作れたならデータベースを使うところを変数呼び出し値を使うように改造すればいける
463: 名前は開発中のものです。 [sage] 2023/09/07(木) 01:52:02.47 ID:PYxet5X3(1) AAS
見よう見まねに変に難しい処理作るくらいならもう適当な可変DBに一桁ずつぶっ込んだデータを適当に100回くらい入れ替えする簡単な処理でいいんじゃないの
464: 名前は開発中のものです。 [] 2023/09/07(木) 16:10:48.43 ID:QAmT0Nw/(1) AAS
>>462
すみません

でもこの方法だと変数を桁の数だけ使いますよね?
そこは諦めた方がいいですか?
1-
あと 492 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s