609 :名無し曰く、[sage]:2010/02/23(火) 17:13:20 ID:K2kK9xCA
部隊1秒ごとに監視して特殊能力付けてたら10人くらい作った時のテストでとんでもない重さになったわ・・・
ひなやぼとか300人くらいの分監視してんだろ?どうなってんだ・・・俺のやり方がやっぱ悪いのか・・・

とりあえず、今作ってるのはランス隊の周り+-5マスにいる味方部隊強制高揚とか
イセリア隊の戦法成功時対象部隊の+-5マスにいる敵部隊全員高揚解除、闘志-200とかなんだけど
いいやり方が分からないので毎秒部隊情報を全部隊取得して参照してる感じ
でもこの方法だと10人分くらいで動きがカクカクになっちゃうという
10人全員出撃時以外ならなんとかなってるけど10人全員が部隊になって全部隊参照を毎秒10回行うとだめみたい
部隊数は毎回100くらいで試してる
もっと100人くらい能力作りたいんで誰かいい方法思いついた人教えてください

610 :名無し曰く、[sage]:2010/02/23(火) 18:17:11 ID:0DffkkjY
sgg?

611 :名無し曰く、[sage]:2010/02/23(火) 18:34:48 ID:K2kK9xCA
ニコニコの天道の見て作ったからHSP

612 :名無し曰く、[sage]:2010/02/24(水) 07:54:06 ID:Nt1ZQ2d1
まあ一番単純なのがプログラムの改良だけど、
どんなコードかわからないんじゃ代替案とか出せなくね?

613 :名無し曰く、[sage]:2010/02/24(水) 10:29:06 ID:put569ob
コード書くのは長くなりすぎるから方法を書くわ
まず1600ちょいの全キャラを調べて勢力に所属してるキャラだけ
所属勢力毎にリストするってのを月毎に行う
5秒毎に勢力に所属してるキャラ全員の所属拠点または部隊を調べて部隊だけまた別の場所に置いとく
(アドレス+$10が00000000なら拠点、そうじゃなかったら部隊ってした)
同時にランスならまずランスが部隊にいるかどうかを毎秒調べて、いたら同じ勢力の部隊のリストから順番にその場所に行き、
部隊のアドレス+8にある部隊情報のアドレスにさらに飛んで、
状態のアドレスが01000000じゃなかったら01000000 00020000に書き換える。
一応左が状態で右が持続時間
こんな感じ
要は共通で毎秒全キャラ一度調べて
追加でランスだったら毎秒ランス+所属勢力の部隊全部を調べるとかいう方法

部隊が存在するかどうかの確認だけでももっといい方法が絶対ありそうだし
知ってたら教えてほしいなぁ、と・・・

614 :名無し曰く、[sage]:2010/02/24(水) 11:47:04 ID:Nt1ZQ2d1
全キャラって史実武将も含む全キャラ?
それとも特殊能力を持ってるキャラ全員、ってこと?
文章からして後者っぽいけど、一応尋ねてみる

615 :名無し曰く、[sage]:2010/02/24(水) 11:58:26 ID:put569ob
いや特殊能力持ってないのも全部(1939キャラの内勢力に所属してるキャラ全部)
部隊情報の取得がキャラをいちいち調べる以外に思いつかなかったから
勢力毎全部のキャラで所属部隊見て部隊があったらリストに追加って感じ
後これは5秒毎だった
毎秒は特殊能力持ちキャラ
どっちにせよ重くなるのに変わりはないのだけれど

616 :名無し曰く、[sage]:2010/02/24(水) 12:17:17 ID:4VNOagL7
どういう作り方なのかわからんが
部隊のユニークデータが変わらないなら、調査するのは新規編成と壊滅部隊でいいんでない
ランスがいるかは自分でスタックした部隊データを参照させれば

617 :名無し曰く、[sage]:2010/02/24(水) 12:24:14 ID:Nt1ZQ2d1
いろいろ考えて見たけど特殊能力の内容がネックなんだね
それがもっと単純な能力ならランスの部隊の情報と攻撃目標の情報だけ見ればいいわけだし

本家ひなやぼにしてもそこまで部隊情報をひたすら参照してるのかなあ
あれは覚醒条件か特殊能力持ちのキャラを中心に参照してるから、
オーダーはそっちほど大きくないような気がする

618 :名無し曰く、[sage]:2010/02/24(水) 13:05:01 ID:put569ob
その新規編成がなされたかどうかが分からないんだ
だからそれを5秒毎に獲得しようとしてるんだけどその時に全キャラの所属部隊を確認する以外に
俺には方法が分からなかった
部隊情報へのポインタがなんか計算できたりしたら相当楽になりそうなんだけどそういうの分かんないだ・・・

>>617
とりあえず5秒毎の勢力所属キャラ全員参照と月初めの全キャラ参照、
毎秒の部隊参照を重ならないようにしたら大丈夫になった
最もこれから能力持ち増やしていったらだめかも分からんけど

619 :名無し曰く、[sage]:2010/02/24(水) 13:09:20 ID:Nt1ZQ2d1
>>618
周辺部隊に影響する特殊能力は自重しといたほうがいいかもね
もうちょい単純な特殊能力なら増やしても大丈夫そう
まあ、あんまり特殊能力持ち増やすとどんどん元のゲームから離れていくがw

620 :名無し曰く、[sage]:2010/02/24(水) 13:13:08 ID:put569ob
>>617
ああ、後ひなやぼはたぶんやってると思うんだよね、全キャラ参照
ハルヒの能力でなんか同じ地域?にいる部隊のダメージが倍とかあったから

621 :名無し曰く、[sage]:2010/02/24(水) 13:17:44 ID:put569ob
>>619
すでに全キャラ、全技術名、施設名、村名、戦法名、場所名、列伝、家宝、役職、戦法台詞とかその他諸々変更済みだから問題ないw
魔法部隊とか戦法:召喚とかあるもんw
こうやって書いてると中二病過ぎて悲しいけど自分でやる分には楽しいんだぜ

622 :名無し曰く、[sage]:2010/02/24(水) 13:19:10 ID:Nt1ZQ2d1
列伝や戦法台詞まで変えてるとかどんだけ手を入れてるんだよwクソワラタw
むしろやってみたくなるわw

623 :名無し曰く、[sage]:2010/02/24(水) 13:24:17 ID:put569ob
戦法発動時の文字とか一人称、言葉遣いも変えてるぜ
だってランスがわしとか言い出したり~をするわけにはいかぬとか言い出したら萎えるじゃん

624 :名無し曰く、[sage]:2010/02/24(水) 16:05:17 ID:4VNOagL7
一度うぷキボン

625 :名無し曰く、[sage]:2010/02/24(水) 20:47:49 ID:SLviNMCi
誰かデフォルトの家紋上げてくれませんか?

626 :名無し曰く、:2010/02/24(水) 21:14:12 ID:XzxxcoBV
雛やぼに似ているデータを誰かがうpしてるときいたのですがなにかしらないでしょうか

627 :名無し曰く、[sage]:2010/02/25(木) 08:12:03 ID:Uf9jlXFm
完全自分用なんで上げても他の人は使えないけどそれでもいいなら
まぁ柿崎さんの能力とか開始年月、火牛計の戦法名変えて、日にち、技、柿崎さんのアドレスを自分で調べてアドレス入れたら使えるけど
後初めら辺ずっと天道の人のまるパクリです
とりあえずランスとシィルだけ
ttp://www1.axfc.net/uploader/Sc/so/86361
パスはnobu12
拡張子はhspに変更しないとだめ

変えた方がいいと思う部分があったら是非教えて下さい

628 :名無し曰く、[sage]:2010/02/25(木) 12:38:05 ID:j+nDll+b
HSPてツール入れれば自動反映チェック出来るわけね?

629 :名無し曰く、[sage]:2010/02/25(木) 12:59:12 ID:Uf9jlXFm
初心者なんで自動反映の方法は分かんない
PC再起動毎にいちいちうさみみで
150600000C0000000100000000000000現在の年数、月で検索して日にちを
78000000F00000009A00000096000000で一人目の武将を
恥ずかしいんで書かないけど戦法の名前で戦法の場所を
それぞれ該当箇所1つしか毎回ないんで自分で検索してソースのアドレス書き換えてる
ランスとシィルでは戦法書き換え使ってないけど

自動反映できるツール作れる人とかいるなら是非欲しい
天道の人は下四桁固定でやってたけど下四桁普通に変わるしさすがに全アドレスを検索させる分けにもいかないだろうし


630 :名無し曰く、[sage]:2010/02/25(木) 14:44:15 ID:OS0hluIr
革新で武将のアドレスって変動してる?
何度か再起動して調べて見たけどシナリオごとに格納位置が違ってはいても、
同じシナリオなら同じ武将は同じアドレスにいるんだけど

631 :名無し曰く、[sage]:2010/02/25(木) 15:25:07 ID:OS0hluIr
ごめん。試行を重ねたらシナリオごとじゃなくて普通にランダムだったわ

632 :名無し曰く、[sage]:2010/02/25(木) 15:25:43 ID:Uf9jlXFm
革新を再起動しても大丈夫だけどPCを再起動したら変わった
だからPC再起動するまでは一回変更したら後はずっとそのままでいける

しかし能力30人くらいに追加してみたらせっかく1年くらいかけて作ったバランスが壊滅したw
初めの10年くらいで今までは最大勢力でも5カ国持ちくらいだったのにボスとして作った二国に10年ちょいで統一されたわ・・・
謙信ちゃんの周囲の敵味方は高揚状態以外の時闘志増えない、がやりすぎたな・・

633 :名無し曰く、[sage]:2010/02/25(木) 15:35:08 ID:OS0hluIr
>>632
俺の革新は普通に革新の再起動を繰り返しただけで武将の開始アドレスも日付のアドレスも変わったわ……
ただ変化のパターンは少ないから、ぶっちゃけそれだけ絞って検索すればすぐにサーチ終わるわな
検索に失敗したらうさみみ起動→日付検索してパターン追加を繰り返せばOKな気がする

634 :名無し曰く、[sage]:2010/02/25(木) 15:47:06 ID:Uf9jlXFm
まぁアドレスは調べる分にはどれも16~24バイトくらい入力してバイト列検索したら一瞬で1つに絞られるから時間はかからない
このうさみみの検索法がどういうアルゴリズムか分かれば自動反映できそうなんだけどね
明らかにメモリ検索とメモリ範囲を指定して検索で速さ違うし
たぶんメモリ検索はその場所から順に1バイトずつずらして検索してるからこんな遅いんだろうけど
メモリ範囲を指定して検索はなんなんだろうね
範囲0~10000000とかにしても1秒もあれば結果出るし


635 :名無し曰く、:2010/02/26(金) 13:47:09 ID:scLdX8pZ
ねこまんまで俸禄0コードをやってみたが全然適応されないんだが・・・
これあってる?

俸禄0:(賞罰の加増を行うと0になります)
00B3ED40-66C781580100000000
00B3ED49-C6810C01000000
00B3ED50-C3
00B3ED51-90
0049B19B-EB12
0049B1B1-E88A3B6A00

636 :名無し曰く、[sage]:2010/02/26(金) 14:15:21 ID:RuUMNJ0G
部隊情報をいろいろ調べてるが部隊の性能がどこにあるのかがわからない
機動を弄ったり攻撃間隔を弄ったりしたいんだが、分かる奴いる?
兵力とか攻撃目標へのポインタ、状態、持続時間とかはわかったんだけどな……

637 :名無し曰く、[sage]:2010/02/26(金) 14:26:31 ID:YE5Xs9Oh
中華みたいに一括じゃなくて、各部隊ごとに設定したいって事?

638 :名無し曰く、[sage]:2010/02/26(金) 14:50:45 ID:RuUMNJ0G
そうそう。特定部隊の性能だけ弄れるようにできないかな、と思ってさ

639 :名無し曰く、[sage]:2010/02/26(金) 15:35:30 ID:AgetHr1L
部隊の性能は勢力毎に入ってるよ
まず適当にサーチし易い技術でも作って
勢力毎の部隊情報(実際の数値じゃなくてプラスされた数値)調べてみ?
勢力の情報あるところにそこら辺のアドレスへのポインタも入ってるから

まぁどっちにせよ部隊ごとに強くするのは無理だね
部隊情報にある勢力情報→部隊の強さって飛んで計算してるんじゃない?

それより俺は戦法連鎖確率とか戦法弾く確率とか知りたい
ひなやぼじゃ変化させてたけどどこにあるんだ?


640 :名無し曰く、[sage]:2010/02/26(金) 17:14:26 ID:sh1hO6jG
>>639
ちょっと検証できる環境じゃないので思いつきで言うけど、
連鎖確率は半鐘などの連鎖確率増幅からポインタとかついてないかな?
ただ単に無理矢理増やすだけなら、全部隊が装備できる技術に連鎖率増加を付与すればいいかと思う。
弾く確率はどうだろう。デバッカができれば調べられると思うけど、プロテクト外すのは無理っぽいしな。
こちらも無理な方法でいいなら、戦法を受けた瞬間だけ熟練度倍増とかすればいいんじゃないかな?


641 :名無し曰く、[sage]:2010/02/26(金) 19:32:49 ID:NKGfsXms
関係ない話だが、死亡武将復活と地方モードを組み合わせると
一地方に1099名の武将がギッシリ状態になるから楽しいな
(地方プレイだと他の地方の武将は全員死亡状態>復活可能)

642 :名無し曰く、[sage]:2010/02/26(金) 20:00:16 ID:AgetHr1L
>>640
戦法発動したかどうか天道の人に習って闘志の減少で判別してるからだめだわ・・・
それしようとしたら全部の敵部隊調べて対象部隊が自分かどうか調べないとだめになる
デバッガが使えれば戦法のアドレスも部隊のアドレスもあるからどうにでもできそうなんだけどね

643 :名無し曰く、[sage]:2010/02/26(金) 22:58:30 ID:5ti4laUY
初歩的な質問でスマン

天道の人みたいに覚醒システム作ってる人に聞きたいんだけど
開始日のアドレスってどうやって調べた?
蛎崎さんの方はできるんだが、開始年、月が見つからない

644 :名無し曰く、[sage]:2010/02/26(金) 23:01:48 ID:RuUMNJ0G
>>643
俺はうさみみ使って直で調べたよ
尾張統一なら1555年5月だから0x13060000 0x05000000 となってるアドレスを調べればいい
開始直後に調べれば開始日と現在日で二列に表示されてるはず

645 :名無し曰く、[sage]:2010/02/26(金) 23:37:03 ID:5ti4laUY
>>644
ありがとう
こっから先は初心者丸出しでスレ違いっぽいし答えられるなら答えてくれ

>0x13060000 0x05000000となっているアドレスを調べればいい

これってうさみみの 検索→メモリ範囲を指定して検索→通常検索→数値で
まんま検索窓に0x13060000 0x05000000って入れて検索しても出てこないよな?1557年3月なら 0x15060000 0x03000000なることはわかってても検索方法がわからなくて・・・すまん



646 :名無し曰く、[sage]:2010/02/26(金) 23:40:20 ID:AgetHr1L
バイト列検索でXXXX0000XX0000000100000000000000YYYY0000XX000000を検索したら開始年月と現在年月が一緒でもない限り
ほぼ確実に一件だけ見つかる
XXXXが開始年YYYYが現在年、XXが開始月、YYが現在月
1557年12月開始で現在1558年1月なら
150600000C00000001000000000000001606000001000000

647 :名無し曰く、[sage]:2010/02/26(金) 23:41:44 ID:AgetHr1L
>>645
うさみみだったらメモリ範囲を指定して検索の所の数値の横にバイト列ってチェックがあるから
それにチェックして>>646に書いたみたいにバイト列入れて検索してみ?

648 :名無し曰く、[sage]:2010/02/26(金) 23:43:47 ID:5ti4laUY
下手くそな改行で申し訳ない・・・

>>646
ありがとう!さっそくやってみるわ

649 :名無し曰く、[sage]:2010/02/26(金) 23:46:49 ID:RuUMNJ0G
なら0x1506000003000000で検索してみてくれ

650 :名無し曰く、[sage]:2010/02/26(金) 23:54:10 ID:AgetHr1L
ちなみに上の0100000000000000の部分は日数っぽいカウントで
月の一マスは0100000000000000~FF00000000000000で
一マス増えたら0100000001000000って感じで増えて行き、
FF00000017000000の後、0000000018000000になるタイミングに0に戻って月が変わる
これを利用してXX000000YY000000のYYの部分の変動を監視しとけば
日数経過したら~みたいなことや日数経過してなければ計算しないでおいて負荷を減らすみたいなこともできるよ

651 :名無し曰く、:2010/02/26(金) 23:57:18 ID:5ti4laUY
>>649
二件でたな
本来なら一件のみだよな?

652 :名無し曰く、[sage]:2010/02/27(土) 00:06:58 ID:OaM+QvRJ
度々すまん
あげってしまったし、後意味不明な質問してるな
流してくれ

>>650
色んな情報ありがとう

653 :名無し曰く、[sage]:2010/02/27(土) 14:26:00 ID:5hr7CIRN
戦法の連鎖確率を調べてみようと思って挑戦したけどサッパリ分からない。
二つの戦法の闘志差÷500=連鎖確率になるから、この500関連で探そうかと思ったけど多すぎて無理。
%表示のままの場合の5でも探したがどうにも難しい。
技術や部隊のアドレスから探そうと思ったけど、ポインタで飛んだ先が何を格納してるとか初心者には理解不能。
どうしても無理矢理に連鎖確率を弄るなら、
闘志減少した直後に戦法必要闘志を大幅上昇→ダメージ確認(兵力減少後)に戦法必要闘志を元に戻すとかかな。

後、一つ聞きたいのだが、覚醒システム作るなら、NoDVD化って必須なのかな?
その辺りは全く知らないけど、NODVD化をするパッチがあるんだっけ?

654 :名無し曰く、[sage]:2010/02/27(土) 16:38:04 ID:yFJGhNS8
その方法で調べられるのかどうか分かんないけどとりあえずparamでその500って値は弄れるから
もっと調べやすい値にしてから探す方法を勧める

誰かまじでデバッガ対策どうにかしてくれないかなぁ・・・、それさえしてくれれば後の計算してる場所とか自分で探すんだが

655 :名無し曰く、[sage]:2010/02/27(土) 16:45:41 ID:yFJGhNS8
後ダメージ確認は弾かれたり計略だったりしたりした時に対応できないから微妙
武力+100とかだったら戻るタイミングずれても別に問題あんまりないけど
戦法必要闘志なんかは共通だからきちんと戻らないとまずいしやめた方がいいと思う

656 :名無し曰く、[sage]:2010/02/27(土) 18:16:43 ID:ROhHROgR
戦法連鎖確率の計算式はプログラム側にあるはずだから、データ領域から逆に戻るのはきついんじゃないかなあ
となると逆アセンブルしてDIV命令とかを探すことになるわけだけど、
俺は素人なのでそもそもDIV命令をバイナリにするとどうなるかもわからないから検索できないんだよな……

657 :名無し曰く、[sage]:2010/02/28(日) 08:23:47 ID:YeELI+H8
そんなん値を/nするプログラム作ってみたらすぐ分かるじゃん
素人とか関係ないし


658 :名無し曰く、[sage]:2010/02/28(日) 08:37:56 ID:YeELI+H8
今ちょっとやってみたらわざわざ計算式探さなくてもparamで値9077にとかにして
検索したらすぐ戦法連鎖確率参照してる値分かったんだけど
まぁ計算式の方をどうしても弄りたいならともかく普通にこの値弄ったらよくない?

661 :名無し曰く、[sage]:2010/03/05(金) 03:33:14 ID:f7UHiweq
過疎ったねえ
>>657
プログラムについて詳しそうだけど、良かったら
有益なサイトや書籍教えて下さいお願いします

662 :名無し曰く、[sage]:2010/03/06(土) 01:34:31 ID:gJSTeyM/
歴史イベントを何とか改造できないもんかな

663 :名無し曰く、[sage]:2010/03/06(土) 02:50:47 ID:T+3cQ5ww
今分かってる出来る事って言ったら文章変えるくらいだもんねえ
義輝の最期とか追加してえ

イベントの種類が沢山ある天道なら工夫次第で色々出来そうだけど

664 :名無し曰く、[sage]:2010/03/06(土) 04:04:25 ID:l0TYKXjP
本能寺を強制的に起こさせれたら面白くなるんだが

665 :名無し曰く、[sage]:2010/03/07(日) 03:31:18 ID:dLzU8esG
COMの輸送上限と拠点の物資、兵士などの上限変更
+譜代関連と架空姫関連以外のアドレスを>>518のに書き換えしたSSGをうp
ttp://www1.axfc.net/uploader/Sc/so/89814.zip パスはnobu12
でもSSGの知識に乏しいんで拠点最大数と輸送関連の部分が
〇〇に関わる値1~49などかなり雑+面倒なことになってるのはお許しくだせえ

後、負傷兵率の数値(表示上の初期数値は204)は値の固定オンにしてると強制終了の可能性があるので
ゲーム起動時に毎回設定しなおす必要あり

666 :名無し曰く、[sage]:2010/03/07(日) 09:21:51 ID:KWnps6AM
格付を皆一気にSにしたいんだけど方法とかあるかな

667 :名無し曰く、[sage]:2010/03/07(日) 11:42:50 ID:YdJVyote
中華で範囲指定すれば一括でできるだろ

668 :名無し曰く、[sage]:2010/03/07(日) 11:58:33 ID:0ZWnQ/Fc
全員Cにするとあら不思議 
動きの無い群雄シナリオ状態の出来上がり

669 :名無し曰く、[sage]:2010/03/07(日) 12:24:09 ID:UYqwXVSL
キタ━━━━(゚∀゚)━━━━!!
>>665
乙ん!解析まかせっきりですまぬ

670 :名無し曰く、[sage]:2010/03/07(日) 15:56:25 ID:goRWKKmw
一番いいのは全員Aだろうな
Aでも対Sじゃ無ければ結構賢いし色々動いてくる

全員Sにすると以下のような問題が
・姫ポコポコ産まれまくるのであっという間に架空姫枠が埋まる
・その姫を余り考慮せずにサクサク嫁がせまくるので色々残念なことに
・格付S同士で同盟したがるので色々酷いことに
 群雄国替えで偶然配置が合ったか同盟してないのがほんの数国だけというアレな事態に

745 :名無し曰く、[sage]:2010/04/09(金) 12:59:57 ID:/IGbzfcz
ここまで過疎ってるのはきっと、改造者の多くが覚醒システムや、その他目新しいことに挑戦してる、と勝手に信じてる

746 :名無し曰く、[sage]:2010/04/11(日) 00:39:55 ID:LS9Zn31E
ひなやぼの謎の技術公開して欲しいな
真似できるかどうかはおいといて

747 :名無し曰く、:2010/04/11(日) 10:23:05 ID:O/CXR/Bq
>>745
日曜プログラマやってる程度なのでソースは汚いけど、
今C#で自分用に作ってみている。
メモリマップの詳細ってなにかどこかにあるかな?

ある程度は自力で解析したけど、時間かかってかかって……
といってもできるのはまだまだ先だろうなぁ。
肝心の覚醒内容手つかずだし。

ひなやぼさんレベルはおそらくイベントフックもしているんだろうから
無理だけど、覚醒というかステータスアップとか
大道寺小松(兵力自動+)やレティ、雛の初期能力ぐらいはできると思う。

鼓舞で強制高揚状態へという能力作ってみたいと思っているんだけど、
部隊情報が結構整理できなくて纏まらない。

ともあれ切っ掛けは蠣崎家でテストの人の情報。
とっても感謝している。

(実は2ch初書き)

748 :名無し曰く、[sage]:2010/04/11(日) 11:53:19 ID:br31hUth
時間かかってもかまわない期待している

757 :sage:2010/04/16(金) 11:18:24 ID:N9I/uWpd
>>665が譜代をいじってないのは俺と同じ状況なのかな?

>>526のssgでは譜代の最大上昇値のアドレスが0049F19C(値は06)になってるがこのままだと変更しても上昇値は変わらず
0049F39Cの値が0Aだったのでsslをメモ帳でいじって変更点を0049F39Cに、それと補助スイッチのアドレスも0049F39Cに
こうすると一部の譜代では最大値が反映されているが、中には+10のまま頭打ちになってる武将も・・・
デモプレイでまわすと問題なく進むが勢力選択して自分で操作すると頻繁に強制終了するし、ここは触らないほうがいいのか?


758 :747:2010/04/18(日) 13:19:53 ID:dw7Sh46Z
覚醒システムプログラム完成のめどが立った。
(フラグ管理、イベント履歴管理実装済み)

使うにはVisual C# (Express EditionでOK)が必要だけど、
需要ってどのくらいあるかな?

ちなみにこんな感じを登録していく
class AmamiHaruka
{
private cControls ctrl;
public AmamiHaruka(cControls cnt)
{
ctrl = cnt;
//起動時処理
if (ctrl.Flag.GetFlag("覚醒", "天海春香") == 0)
{
cnt.Event.DailyEvent += new cEventControl.EventHandler(Event_DailyEvent);
}
}

void Event_DailyEvent(object o, EventArgs e)
{
//下間頼廉、武田信玄、明智光秀、斎藤義龍、松永久秀のうち
//3人以上が天海春香と同じ勢力に所属していたら
if (ctrl.CharaControl.SameInfluenceNo("天海春香", "下間頼廉", "武田信玄",
明智光秀, "斎藤義龍", "松永久秀") > 2)
{
//ステータスアップ(統率+60,武力+50,知力+50,政治+60)
ctrl.CharaControl.Chara("天海春香").StatusUP(60, 50, 50, 60);
//天海春香の血族Noを大名と同じにする(一門化)
ctrl.CharaControl.Chara("天海春香").changeClan();
//覚醒フラグをセット("覚醒"グループの"天海春香"フラグに1をセット)
//覚醒時のイベントは準備済み
ctrl.Awakening("天海春香");
//イベント情報を入力
ctrl.Event.AddMessage("ステータスアップ[60,50,50,60]");
//DailyEventから削除
ctrl.Event.DailyEvent -= Event_DailyEvent;
}
}

解析し切れてないこともあるんだけど、それは追々機能追加ということで。

なにか意見あればよろしく

759 :747:2010/04/18(日) 13:27:05 ID:dw7Sh46Z
あう、詠みにくい……
空白処理してないので修正しておく。
連投すまぬ
class AmamiHaruka
{
  private cControls ctrl;
  public AmamiHaruka(cControls cnt)
  {
    ctrl = cnt;
    //起動時処理
    if (ctrl.Flag.GetFlag("覚醒", "天海春香") == 0)
    {
      //DailyEvent(日が変わった時に処理)に登録
      cnt.Event.DailyEvent += new cEventControl.EventHandler(Event_DailyEvent);
    }
  }
  //日が変わった時に処理するメソッド(メソッド名は何でもOK, 引数固定)
  void Event_DailyEvent(object o, EventArgs e)
  {
    //下間頼廉、武田信玄、明智光秀、斎藤義龍、松永久秀のうち
    //3人以上が天海春香と同じ勢力に所属していたら
    if (ctrl.CharaControl.SameInfluenceNo("天海春香", "下間頼廉", "武田信玄",
        "明智光秀", "斎藤義龍", "松永久秀") > 2)
    {
      //ステータスアップ(統率+60,武力+50,知力+50,政治+60)
      ctrl.CharaControl.Chara("天海春香").StatusUP(60, 50, 50, 60);

      //天海春香の血族Noを大名と同じにする(一門化)
      ctrl.CharaControl.Chara("天海春香").changeClan();

      //覚醒フラグをセット("覚醒"グループの"天海春香"フラグに1をセット)
      //覚醒時のイベントは準備済み
      ctrl.Awakening("天海春香");

      //イベント情報を入力
      ctrl.Event.AddMessage("ステータスアップ[60,50,50,60]");

      //DailyEvent(日が変わった時に処理)から削除
      ctrl.Event.DailyEvent -= Event_DailyEvent;
    }
  }
}

なにか意見あればよろしく

760 :名無し曰く、[sage]:2010/04/18(日) 13:36:07 ID:D73B3AMy
GOODJOB!

761 :名無し曰く、:2010/04/18(日) 13:44:42 ID:rJQ1cx35
テスト

762 :名無し曰く、[sage]:2010/04/18(日) 15:22:27 ID:bvtqYQv7
なにかいてるかわからん日本語でおk

GJ

763 :名無し曰く、[sage]:2010/04/18(日) 20:57:08 ID:15DumByf
goodいやGleat Jpbと呼ばせてもらおう

764 :名無し曰く、[sage]:2010/04/18(日) 23:34:40 ID:UoUR3o1d
C#でハンドル取得と破棄、Readproccessmemory関数ってどうやって使うのよ
教えて下しあ;;

765 :665[sage]:2010/04/19(月) 02:00:56 ID:ddPYn5Rw
>>757
強制終了しやすいという点では同じかも
姫関連も強制終了しやすく、原因も分からなかったのでどちらも結局そのままに…

>>758
ついに覚醒システムにもメスが…激しくGJです

766 :747:2010/04/19(月) 07:49:58 ID:e7XmYyQd
>764

私も当初はそこで困ってました。
GW中には公開予定ですのでよろしく。

実はハンドル破棄しっかり出来てないみたいけど
今のところ大丈夫みたいなので
そのうち公開後に誰かに直してもらう気でいたり。

778 :名無し曰く、[sage]:2010/04/21(水) 23:28:38 ID:lMAfzg+U
>>747
お疲れ様です。初書き込みの者です。
>鼓舞で強制高揚状態
部隊情報はB61858(10進で11933784)がキーワードで+84hで
部隊の状態(0:通常,1:高揚2:動揺3:混乱)を示しています。
その次の+4がその状態を維持する時間
この為、その個所を鼓舞分の闘志(570)が減ったら固定、および時間を指定してやれば
できそうなイメージがあります
(ただ、この場合混乱等を受けた際、747さんがどうするかという仕様によりますが…)
私は実装していませんが、できなかったらすいません。
(私も2ch初書きで上手く表現できませんが、手助けになれば幸いです)

779 :747[sage]:2010/04/22(木) 08:37:56 ID:MqSuW5kA
>>778
あ、アドバイスありがとうございます。
あのあとそこまでは解決させたんですよ。
「鼓舞を発動したら」の部分と「周囲部隊への影響」
をどうしたらよいか、というところで困っています。
後者は部隊情報の全サーチをしないといけないかなぁと
漠然とは考えています。位置座標もある程度把握済み。
なので現状は「所属部隊常時高揚化」能力として
実装して紹介予定です。

というわけで、今は紹介動画作っているところです。
動画も作ってみたくなったので……

開発進んでいませんが、GWには公開予定です。

780 :名無し曰く、[sage]:2010/04/22(木) 10:24:23 ID:jO2B8591
parmに計略範囲アタッチなんちゃらってなかったっけ

781 :名無し曰く、[sage]:2010/04/22(木) 11:38:56 ID:58yGARgn
周囲部隊のは前作ったのをうpした記憶があるんでまだ残ってたら参考にでもしてください
CじゃなくてHSPですが別に変わらないんで

784 :778[sage]:2010/04/22(木) 19:43:34 ID:qkmKWA0+
>>779
紹介動画作成ですか、楽しみです。
ちなみにどういった内容を紹介する予定なのでしょうか?
ひなやぼさんレベルには程遠いですが、一部覚醒条件を再現できるものがあるので
自分も色々参考にしたいです。

785 :747[sage]:2010/04/22(木) 21:08:09 ID:MqSuW5kA
>>784
実は目処がたったのでまだ先ほどの能力と
覚醒条件達成の一つをサンプルに用意しただけなので、
いろいろ用意してみようかとは思っているんですが
全然手つかずです。

手元にあるのはあとは大道寺小松の能力サンプルぐらいしか……

基本的に、覚醒システムのプログラム管理が
楽なプログラム作ってみました、という内容です。
HSPだと常にメモリアドレス計算に追われてしまいそうだったので
C#で作りました。
記述サンプル希望あれば是非お願いします。

明日には動画をあげられると思います。
もしよければよろしく。

実は撮影済みのゲーム画面動画の編集方法に困っています。
ラインとかコメントとかつけたいんだけど、
どうやればいいのかがさっぱり。
これで1日は延びてる。

786 :778[sage]:2010/04/22(木) 21:54:09 ID:qkmKWA0+
動画作成はやったことがないため、アドバイスはできないです...
作成はプログラムもそうですが、楽しんでやれば良いのではないでしょうか。
記述サンプル希望は私は特にないです。

ともあれ、覚醒条件はひなやぼさん等を参考に作れましたし、蠣崎家でテストの人でやり方がわかったので
両名には感謝しています。

787 :747[sage]:2010/04/22(木) 22:56:21 ID:MqSuW5kA
私もお二方のがなければ本当にここまでやる事は出来なかったので
本当に多大な感謝を。
そして更にその手のものが活性化してくれることを祈ってます。

動画のほうは無事画面構成は完成しました。
ちゃちなものですが、まぁこのくらいで勘弁してもらおう。
あとはBGM……
定番のが手元にないので、
よくあるのを適当につけておきますか。

792 :名無し曰く、[sage]:2010/04/23(金) 22:53:05 ID:N3N8/bWN
【信長の野望・革新】覚醒支援システム つくってみた【公開予告動画】
http://www.nicovideo.jp/watch/sm10481915

変なの来てる
けど、なんか書庫が壊れてないか、これ……?

793 :747[sage]:2010/04/23(金) 23:29:10 ID:x0TWK0Ck
へんですまぬ。
やっとできたんでとりあえずあげたけど、書庫壊れてる?

いろいろ初めてだったんで何か不具合あればお願いします

794 :名無し曰く、[sage]:2010/04/24(土) 00:13:12 ID:dT2GgvLw
ダウンロードするには問題なくできたと思いますよ

なにやらCSファイルを開いた時に
「プログラムにコマンドを送信しているときに、エラーが発生しました。」
と、メッセージがでるのは俺だけかな?

動画見やすかったですよー

795 :名無し曰く、[sage]:2010/04/24(土) 00:13:26 ID:h6fH4cFz
>>793
的外れかもしれないけど質問。
覚醒時(覚醒処理時)に大名の血族Noに合わせて一門化してるようだけど、
覚醒後に主家滅亡とかで大名(血族No)変わったら一門化外れない?

797 :名無し曰く、[sage]:2010/04/24(土) 00:33:05 ID:+o+ciWE3
ひなやぼの特殊能力は無理かもしれないが、以下のものはどれだけできる?(できそう?)

・特定武将の特定熟練度だけ限界を上げる(例:足軽のみ覚醒前MAX1000→覚醒後MAX1200)
・覚醒と同時に特殊戦法(強襲など)習得
・覚醒と同時に家宝を持たせたり、隠し武将が出現する(本家 舞衣、羽入のような扱いの武将)
・Sチート、Mチートとして敵だけ、味方だけ設定値のX倍にする

無理なら無理でいいです。
後々手をつけるならあせらず、ゆっくり解析していってね。

798 :747[sage]:2010/04/24(土) 07:49:50 ID:wXkb4DFY
おはようございます。
>>794
CS拡張子の関連づけの関係でファイルが何かの
ソフトとブッキングしているんではないかと
テキストエディタ(メモ帳でOKかと)で開いてます?

>>795
まぁサンプルと言うことで今回はそこまでしかしてません。
あれとは別に、覚醒者はフラグリストでまとめて確認して、
毎月同様の血族Noに変更するつもりです。

>>797
今のところ熟練度限界がそもそも分かってません。
どういう構造になっているのかさっぱりで。

あとの3つはまずいけると思います。
(2)の特殊戦法取得もかなり記述は簡単です。
戦法アドレスも名前で参照出来るので、武将の特殊戦法設定に
戦法アドレスいれるだけのはず。
まぁ同様に、特定武将が城主の場合のみの拠点戦法変更も可能です。
そーいや拠点に通常戦法つけたらどうなるんだろう?

(3)は……家宝の出現条件操作が分からないのですが、
強制的に所持者を変えたりするのであれば可能かと。(条件付き可能?)
武将出現はシナリオ開始時に一旦死亡処理させておいて、
出現条件達成で追加できるようにすればいいと思います。
ちょっと出現時に設定しないといけない内容が分からないので
詳細は分からないので、結構しっかりしたデバッグは必要だとは思いますが……

(4)のS/Mチートについても可能だと思います。
ロジックとしては、覚醒条件達成時に敵味方をジャッジし、
ひなやぼさんと同じように2倍にするのであれば、
敵であったときに同じ処理をもう一度処理すればいいだけのはずです。
その敵で覚醒→味方になったときの戻し方の方が問題で、
妥協してもらうなら月一ジャッジぐらいで条件判断して戻すべきかと。

そんな感じで、まぁ半分はいけるはずです。

799 :名無し曰く、[sage]:2010/04/24(土) 08:40:11 ID:3XCKJUtX
>>798
質問の回答ありがとうございます。
確かにサンプルですもんね、しょうもない質問してすいませんorz
覚醒者判定のタイミングによっては、他家の引き抜き食らいそうですね…

800 :794[sage]:2010/04/24(土) 08:45:31 ID:dT2GgvLw
>>798
回答ありがとうこざいます。

Visual C#で開いています。
でも開けて中が見れるので別にいいのでしょうかね?


801 :名無し曰く、[sage]:2010/04/24(土) 09:19:29 ID:YzZyhACK
>>798
特定の熟練度は値監視して値が変化したら前の値+適性による上昇値でそれっぽいことできますよ
計算式の方一時的に書き換えたりするより軽いし

802 :747[sage]:2010/04/24(土) 10:01:26 ID:wXkb4DFY
>>799
そうですねぇまぁ11日と26日とか、
6,16,26日とかぐらいのタイミングでなら間に合うんじゃないかな?
そもそも引き抜きって10日もかからないんだっけ?
ちなみに1日を避けているのは、
月一処理とか季節処理とかがあると予想されるので、
そういったものは避けるようにという私なりの考えです。

>>800
何ででしょう?プログラム内容が一部分だけのせいなのかな?

>>801
なるほど。つまりこういうロジックでということでしょうか?
(1) 熟練度1000到達を条件
(2) 条件達成した最初の段階でまずは最初に1001とかにあげておく。
(3) 1000に戻っていたら上昇したとみなしてその分を上昇値フラグに加算
(4) 武将の熟練度に1000+上昇値を書き込み
(5) (3)と(4)を繰り返す。

こういうことでしょうか?
これは毎日処理しないと厳しいですね。3日おきとかも作ろうかしら


803 :名無し曰く、[sage]:2010/04/24(土) 10:40:30 ID:3XCKJUtX
>>802
富山城を例にすると七尾城まで片道4日、春日山城でも片道7日で到着するので
けっこうきわどいと思われ。てか、予想以上に近いかも。

804 :794[sage]:2010/04/24(土) 10:42:57 ID:dT2GgvLw
>>802
このエラーが実行する際の害になるかはわからないですけどね

とりあえず中は見れるし書き換えなんかもできるようですので
このエラーが問題になる、ってことはないようです。

・・・たぶんですけどね。
C言語なんかはある程度わかるのですがその実行やなんかは
知識不足なもので確証はできませんが。

805 :747[sage]:2010/04/24(土) 11:00:52 ID:wXkb4DFY
>>803
はやっ
登用に10日かかるのに引き抜きに8日っていったい……

そこら辺のは各個人にお任せする内容なのでいいんですけど、
なんなんだろこのバランスw

今Ver.1.02でラベル値サーチ中。
Ver.1.00と1.02あればいいよね?
他にもいくつか機能追加しています。
そしてサンプル作成に手がつかない罠。

806 :名無し曰く、[sage]:2010/04/24(土) 11:31:58 ID:N9P8aPDn
引き抜きは対象との距離で必要時間を割り出してるっぽい
解放した瞬間とかだと0日で帰ってくるでしょ

807 :797[sage]:2010/04/24(土) 11:44:52 ID:+o+ciWE3
>>798
ご回答ありがとうございます。

今のところ、覚醒フラグってどんなものができそう?
武将AとBが戦闘とか同軍に所属、パラメータ関係変動は出来そうな気がしますが、
ひなやぼで言うところの計略戦法を規定回数ガードとか
特定武将のいる部隊又は篭っている城を壊滅させる、
あと自分より能力の強い相手(誰でも良い)に勝つ・負ける
、1連鎖内でダメージ1万以上叩き出すとかもできそう?

>>805
書き換え判定は2、3日おきのほうがいいと思う。
でもそうすると動作が重くなるなら考えものですが…

楽しみにしてます。頑張ってください。

808 :747[sage]:2010/04/24(土) 11:54:28 ID:wXkb4DFY
>>806,807

いろいろありがとうございます。
同軍に所属は簡単なんですが、戦争関係が難しいです。
部隊情報がいまいち分からなくて、
部隊の攻撃対象はたぶん分かるようになったんですが、
部隊を率いている武将を部隊から引くことが出来ずにいます。
また壊滅情報とかどうやっているんでしょう?
ダメージ引き上げとか、部隊のステータス
(部隊攻撃力とか統率・武力・知力情報など)も
すみませんが私には分かりませんでした。
なので、出陣中に覚醒しても部隊攻撃力換算能力は変化しないかも

そこら辺が私では無理だなと判断した部分です。
情報持ち寄って出来るようになるといいなと思っているのが
公開する目的だったりします。

809 :名無し曰く、[sage]:2010/04/24(土) 12:36:27 ID:YzZyhACK
>>802
大体合ってるかと
ただ上昇をどこかに保存しない場合はセーブ&ロードで元の値が分からなくなってしまうので
普通に一秒前の値を保存しておいて下がったらとするか、ロード時に上昇値を探すかする必要はあります
最大熟練度変更は一日置きでもほとんど問題ないくらい軽いです
元々革新がぎりぎり動くくらいなPCとかでもなければ大丈夫かと

今私は周囲nマス以内の敵または味方部隊~とかいう効果を持つキャラ50キャラくらい作って
全員同時に出撃させたりしてますが(当然毎日監視)問題なく動いてます
部隊数100以上で全部隊の位置情報を見ることを50回くらい繰り返してることになりますがそれでも大丈夫なので
よっぽどの場合を除いて処理の重さは考えなくてもいいと思いますよ


810 :名無し曰く、[sage]:2010/04/24(土) 16:30:25 ID:ORqbIRbr
久しぶりに来たら夢のシステムが・・・!

頑張ってください

811 :名無し曰く、[sage]:2010/04/24(土) 16:47:46 ID:Ee0qPujb
上昇上限はあるていどならSGGなかったっけ
熟練も9999とか能力最高上昇が+127とか

812 :名無し曰く、[sage]:2010/04/24(土) 17:41:01 ID:YzZyhACK
>>811
あれは計算式の方変えてるから特定の誰かってのは無理だったはず

813 :名無し曰く、[sage]:2010/04/24(土) 21:58:09 ID:om7X/3yU
これは夢がひろがりんぐなシステムw
ぜひこれを使ってひなやぼみたいな歴戦動画を作りたい

814 :747[sage]:2010/04/25(日) 00:26:24 ID:tMct6CqJ
ふむ、機能としてはこのくらいか。
今日一日みながらひととおり思いつく機能をすべて追加実装しました。
(覚醒条件やそれに伴う変更などを除く)

明日間に合えばもう一本紹介動画あげますので、そちらもよろしく。
予定していたプログラム記述講座編ではなく、
新しく出来た機能の紹介ともうちょっとだけ深い部分の特徴、
メリット・デメリットなどの説明になります。
10分弱になるかなぁ。

なおサンプル少なくてもよければ、30日にはプログラム公開可能かも。

815 :名無し曰く、[sage]:2010/04/25(日) 00:28:26 ID:28xENEUS
何度やってもダウンロードした書庫が壊れてる俺は呪われてるのか……

816 :名無し曰く、[sage]:2010/04/25(日) 01:23:13 ID:E7YDcQRd
Lhachaとかで解凍してみた?
winRARとかだとうまくいかなかったけどそれなら出来たよ

817 :名無し曰く、[sage]:2010/04/25(日) 04:06:50 ID:jp2sUppm
>>1のツール置き場が存在しないようですが・・・
誰かNobu12 Face Editor持ってる人いますか?

818 :名無し曰く、[sage]:2010/04/25(日) 05:10:15 ID:LgCQFvfY
ニコ動で"ローゼン宮部P"で検索すれば幸せになれるかも

819 :名無し曰く、[sage]:2010/04/25(日) 07:14:31 ID:28xENEUS
>>816
サンクス、ようやく呪いから脱却できた気分だぜ……

828 :名無し曰く、:2010/04/25(日) 22:32:25 ID:144tjmI9
>>808
支援システム作成お疲れ
力技でいいならhspにて特定武将と交戦はできた
前者は(武将Aが武将Bと交戦:部隊同士限定)
①武将Aが部隊所属であることを確認
②武将Aの現在の交戦相手を確認
③武将Bの現在所在を確認
④②=③かつ交戦状態判定が部隊
(部隊兵力のアドレスから16進で-24いたところの値が4だと部隊、3だと拠点)
これをhsp天道さんにならって予め死亡状態にした姫のアドレスに書き込んで
管理してた


829 :名無し曰く、[sage]:2010/04/25(日) 23:12:10 ID:28xENEUS
第二弾来てるな
http://www.nicovideo.jp/watch/sm10504931

830 :名無し曰く、[sage]:2010/04/25(日) 23:22:31 ID:W7KbHcch
全体・個人の討死チェックのことだけど
誰が誰を討ち取ったかまでわかるかな?
ひなやぼで言えばアーチャーがカレンを討ち取ったのがわかってたみたいだし

831 :名無し曰く、[sage]:2010/04/25(日) 23:41:21 ID:28xENEUS
>>829の動画で死亡は判定可能だが討死かどうかわからないと言ってるから誰が誰をまでもわからないんじゃね
ただ誰かが誰を討ち取ってるのかはゲーム側で判定してるのは間違いない(何せ喋るし)から、原理上不可能というわけではないはず

つっても、どこでそれをやってるのかがマジさっぱりだから「理論上可能だと思う」というアホい結論しか俺には出せない


832 :名無し曰く、[sage]:2010/04/25(日) 23:45:44 ID:z53bZA5P
戦法で討ち取ったときは誰が戦法使ったかを調べればいいだけじゃないの?
部隊中に居る面子で戦法を習得してて熟練度が一番高い人が使用者になると思っていたが、実際はどうだろ。
それと部隊壊滅時に討ち取った場合はどういう判断か分からん。部隊長の手柄か?

833 :名無し曰く、[sage]:2010/04/25(日) 23:50:28 ID:28xENEUS
>戦法で討ち取ったときは誰が戦法使ったかを調べればいいだけじゃないの?
これ、だけって言うほど簡単かなあ
それだけでもかなり面倒な処理が必要になりそうな気がするんだが

834 :名無し曰く、[sage]:2010/04/26(月) 00:14:42 ID:EcVfw2N0
考えてみれば確かに相当な手間だな。
武将が討ち死にした場合、その部隊を目標にしていた部隊の割り出し。
複数部隊による袋だたき中なら、戦法を使ったと思われる部隊を探しだす必要がある。
その後は部隊構成員三名の内、熟練度と習得戦法で判断すればいいけど、戦法使った部隊の特定は難しいな。
しかも攻撃で部隊が壊滅した場合は、部隊情報が無くなってしまう?かもしれないし。

ま、逆に考えて討ち死に関係の覚醒条件を持つ武将にだけ監視を貼り付けにする手もある。
その場合は部隊の戦法発動時に自身が発動したかどうかの検索、
そしてその直後に目標部隊から武将数が減ったかどうかで確認すればいい。

836 :名無し曰く、[sage]:2010/04/26(月) 12:40:37 ID:NyiPSQyE
戦法使って壊滅させた部隊の割り出しは、闘志ゲージが減ってる部隊が使ったと判断していいんじゃないかなぁ
威圧でも減るけど、威圧だけじゃダメージはないから大丈夫だと思うんだけど
問題は、これだと通常攻撃で壊滅させて討ち死にした時判断できないってことか
傷兵が増えるから、そっちの方でも監視すれば判断できたりしないかなぁ?

誰が誰を、は思いつかないけど、討ち死に数を数えるだけなら死亡状態キャラが直前に交戦中なのを確認できればいい、のかなぁ?
まあ、素人考えなので思いついた意見を垂れ流しにしてるだけだけど

837 : [sage]:2010/04/26(月) 18:55:45 ID:V3xr9MjB
おまえ減ってる部隊って、それこそ逐一監視してないと「減った」ことがわからんわ

838 :747[sage]:2010/04/28(水) 00:00:49 ID:LO7LlFGv
遅くなりましたが覚醒支援システムのプログラム記述サンプル投下

今回は本家ひなやぼより徳川家の5名の方のサンプルを作成してみました。
興味ある方は雰囲気だけでもどうぞ。

839 :名無し曰く、[sage]:2010/04/28(水) 09:11:37 ID:Jyw4K6Ge
>>747
おつかれさまです

840 :747[sage]:2010/04/29(木) 08:53:05 ID:AjBfAiw0
やべ、一つ重要なことで分からないことがでてきた。
拠点情報からその支配勢力がどこかって情報はどこにあるんだろう?
神綺さまの能力作っていたら発覚。
これができないと公開できねぇ。

武将一覧から引っ張るのはさすがにばかばかしいし、
そこらへん分かる方至急情報ください。

現在作成済み:西行寺幽々子、蓬莱山輝夜、一之黒亜梨子、藤原妹紅、
ラハール、本多忠勝、パチュリー
神綺様作成中に問題発生で現在解析中……

841 :747[sage]:2010/04/29(木) 09:27:50 ID:AjBfAiw0
あ、軍団情報発見
見落とししていたメモリ情報部分があった。
申し訳ない。

これで特殊能力以外でできそうにないのは……
戦闘勝敗関係、討死関係などか。

災害関係は推定しているメモリエリアはあるんだけど、
発生制御まではできないから、発生するまで解析できないのですよね。
中華エディタでできればすぐにわかるんだと思うんですが。

842 :名無し曰く、[sage]:2010/04/29(木) 11:15:07 ID:eQ1LBuzL
>>841
747さん、お疲れ様です。
支配勢力解析できたってことは、ひなやぼの家康みたいに
残り勢力数○以下で覚醒 もできるってことですね?
>>841の解析で無理ならいいですが。

戦闘勝敗関係、討死関係などかは公開後もう少し分かる人が
解析してくれるかもしれないし、場所が分かっても、
参照を多くしすぎるとゲームが重くなるから、やらないほうが良いかもしれない。

要は、ここまでのものを作ってくれた貴方を機能が少ないとかの理由で
攻める筋合いは誰にも無いってことですよ。自信を持って公開してください。

だから気負いすぎずに頑張ってください。
楽しみに待ってます。

843 :747[sage]:2010/04/29(木) 11:37:34 ID:AjBfAiw0
>>842
応援ありがとうございます。
> 支配勢力解析できたってことは、ひなやぼの家康みたいに
> 残り勢力数○以下で覚醒 もできるってことですね?
そちらはすでにできています。
>>841のがないと、いろいろ出来ないことが増えてしまって
問題だったんです。
支配国数だけでなく、勢力全体で持っている
鉄砲の数とかそういったことが調べられなくて、
自分の中で納得できなかっただけです。

今、サンプル例としていいものをいろいろ用意中。
もちろんひなやぼ版徳川家から。
あと2、3人分作ったら(全部で15人ぐらい?)、
動画作り始めます。
その次は蠣崎家でテストさんのサンプルを元に
特殊能力編サンプルでも作りましょうか?

若干機能拡張しているのでその説明も入りますが、
説明動画の方は2回に分けます。(もしかしたら3回になるかも)
ただ、みなさまも実際に使い始めるには時間がかかると思うので、
ベータ版として第3回でいったん公開します。

今日公開できるか、明日になるかは分かりませんがお楽しみに。

ちなみにサポート板はどうしましょう?ここ使ってもいいのかな?

844 :名無し曰く、[sage]:2010/04/29(木) 15:53:58 ID:DS7DyuRa
過疎ってるんだし、ここでいいような気もします
まあ、他の人がどう思うか次第でしょうけど

845 :名無し曰く、[sage]:2010/04/29(木) 18:23:26 ID:WeBsioKt
改造なんだしかまわんでしょう

846 :747[sage]:2010/04/29(木) 19:48:16 ID:AjBfAiw0
役システム完成(ぇ
全役達成も出来ました。
当然例として岡崎夢美を使います。

全く動作確認してないけど、大丈夫でしょう……(ぉぃ
さて動画を作ろう。

覚醒イベント結局15人分例を作ったけど、
その中で一番難儀だったのはイングリッドさんでした。
戦闘系はやはり面倒です。
今回これで一つメソッド追加したので、
今分かっている出来ないことを除けば
今後は大丈夫でしょう……

前回、2~3回っていったけど、4回かかるかも。
数はそれほど多くないはずなんだけど、
メソッドの紹介だけで結構時間かかりそうです。

>>845,846
ありがとうございます。
一旦は使わせてもらうことにします。
まぁ、誰か別に用意してくれるのであればそちらにしてもよいです。

847 :名無し曰く、[sage]:2010/04/29(木) 20:20:30 ID:9mhi59L/
空気読まないレスですまんが、全武将を登用不可能にする方法って無いかな?
全武将大名嫌悪にしても勧告は普通に通るし、その対策で名声激減させても勢力が巨大化してくれば普通に追い付かれる。
どうにかして勧告を封印する方法は無いものか(初期武将の政治激減以外で)……

>>747
あんたマジすげぇよ。
簡単な改造でさえ手間取る俺なんかよりも断然すげえよ。
これからも頑張れ。

848 :名無し曰く、[sage]:2010/04/29(木) 23:08:10 ID:szpB5yrT
全武将を家紋付き浪人にする
武将が増殖しまくってその内革新強制終了するがな

849 :名無し曰く、[sage]:2010/04/30(金) 00:11:37 ID:TC7l8xSL
覚醒システム期待してるよおおおおおおおおおおお

850 :747[sage]:2010/04/30(金) 12:12:49 ID:9LdS4wQE
あー間に合わない……
今第三回作っているんだけど……
ソース公開は3-BかCにさせていただきます。明日になるかも。

変に動画に凝ってみた?せいで、紹介編(3)の部分だけで16分使っちゃった。
少しim@s教養講座?風かもしれない。

3-Aは紙芝居部は終わったので、あとBGMを追加して終わり。
サンプルソースも多く用意できたんでまずは3-Aとともにそちらを。

>>847,849
応援ありがとうございます。
正直動画作成のせいで公開遅れてますが、ご容赦を。
結構紙芝居作るのもおもしろい……かも。

851 :名無し曰く、[sage]:2010/04/30(金) 16:13:00 ID:W6KF8D23
>>847
官位と役職消せばいけるんじゃない?

852 :名無し曰く、[sage]:2010/04/30(金) 17:51:14 ID:uu5B4fet
そしてそのまま覚醒システム架空戦記作成ですね、待ってます

853 :847[sage]:2010/04/30(金) 19:57:50 ID:Uq16cWqC
>>851
大大名自体にならせないという手段がありましたか。
その勢力には後で関白or征夷大将軍を名乗らせたいから最後の手段になるかもしれませんね。
同盟破棄後の全勢力外交拒否状態を作れればなあ……

854 :名無し曰く、[sage]:2010/05/01(土) 01:09:26 ID:50NdILQf
ざわ・・・ざわ・・・

855 :名無し曰く、[sage]:2010/05/01(土) 19:03:59 ID:00vYbSsb
Bパートきてるね

http://www.nicovideo.jp/watch/sm10569903

856 :名無し曰く、[sage]:2010/05/01(土) 20:57:21 ID:00vYbSsb
コンパイルして起動した後に設定保存しようとするとなんか別のプロセスで使用中でアクセスできないとか言われて弾かれたんだけど・・・

857 :747[sage]:2010/05/01(土) 21:23:33 ID:53xnUl+z
あれ、ほんとだ……
いつからだろ
早急に直します

858 :747[sage]:2010/05/01(土) 21:25:55 ID:53xnUl+z
あれ、ほんとだ……
いつからだろ
早急に直します

Loadの方のファイルストリームが閉じ忘れているからなんで、
そいつを追記すればいいはず。

でもいつ消しちゃったんだろう

859 :747[sage]:2010/05/01(土) 21:37:47 ID:53xnUl+z
その間違いを2カ所でしていたんで、修正・再アップロードした。
すみませんが、必要であればもう一度落としてください。

860 :名無し曰く、[sage]:2010/05/01(土) 21:56:33 ID:00vYbSsb
起動は出来たんですが、接続すると算術オーバーフローを起こしちゃうみたいです
続行で一応続けられはするんですが、やっぱり後が続かない感じですかね
IDリスト作成しようとするとオブジェクト参照がオブジェクト インスタンスに設定されていませんとか出ます
コンパイルするのは、.sinでいいんですよね?

861 :747[sage]:2010/05/01(土) 22:08:13 ID:53xnUl+z
あれ?あれ?
そういえば単体でコンパイルして動かしたことってないや……(ぉぃ
デバッグで動作はするんだけど……

たしかに単体だとうごかないなぁ……デバッグと何が違うんだ?
ちょっと調べるんでちょっとまってください

862 :747[sage]:2010/05/01(土) 22:32:23 ID:53xnUl+z
22:22付で>>856のファイルアクセスの問題は直しました。
デバッグモードでは全く問題なかったんですが、
シリアライズクラスの扱いに間違いがあったのかも

>>860の問題はどこで算術オーバーしているんだろう?
ちょっとすぐには分からないかも

成功例はまだないのかなぁ……
一応3台で実験していたつもりだったんですが、Win7だからなぁ

863 :名無し曰く、[sage]:2010/05/01(土) 22:32:40 ID:Wuh7lDG5
>>847
paramの大大名になる条件をいじったら勧告はできなくなるんじゃ?
城の保有数を50くらいの条件にしとけば(革新て城いくつだっけ)
最終盤にしか勧告できなくなると思う

864 :名無し曰く、[sage]:2010/05/01(土) 22:34:39 ID:9K+WAwih
そもそもXPだとプロセスが正しく表示されないんだが、俺だけか?

865 :名無し曰く、[sage]:2010/05/01(土) 22:53:08 ID:9K+WAwih
ごめん。PROCESSENTRY32クラスの中を変更だけして更新してないというクソ下らないオチだった

866 :747[sage]:2010/05/01(土) 22:55:19 ID:53xnUl+z
>>864
たぶんプロセス処理の定数が間違っているからかと。
readme参照でお願いします

867 :名無し曰く、[sage]:2010/05/01(土) 23:13:06 ID:00vYbSsb
とりあえず、詳細のところで出てきたエラーログをコピペしてみました
http://www1.axfc.net/uploader/Sc/so/109279

868 :747[sage]:2010/05/01(土) 23:26:04 ID:53xnUl+z
>>867
家宝名を取得するところで失敗してますね。
家宝ってなんか特殊なもの登録してあります?

869 :名無し曰く、[sage]:2010/05/01(土) 23:39:49 ID:00vYbSsb
自分では何も登録してないですね。改造シナリオとかで差し替えてみたものもありますけど
一応バックアップを入れてやってみたんですが、やっぱり変化はありませんでした


870 :747[sage]:2010/05/01(土) 23:53:32 ID:53xnUl+z
あ、官位のデータ数(LIMIT)の数が間違ってる……
251じゃなくて250だ……

>>869
うーんなんでだろ。
家宝が設定されていないところだとなんか違う
変なデータが出来るのかな?

こっちのもなんか違うのが出てきているみたいだし……
やっぱり家宝は最後までサーチしないで、
途中でサーチをやめる形の方がよさそうですね。

修正しておきます。

871 :名無し曰く、[sage]:2010/05/02(日) 00:29:15 ID:twBSwXih
更新おつかれさまです・・・が、同じようにオーバーフロー起こしちゃいますね
エラーログも、いくつか行数が1つずれてる部分があるだけで変わってないです
どこがおかしいんだろう・・・?

872 :747[sage]:2010/05/02(日) 00:46:00 ID:uaRNQFLa
>>871
うーんなんでだろう?
ver.cだよね?

一つだけチェック追加してみた。
これで直るようだったら少し考えないといけないかも。
http://www1.axfc.net/uploader/Sc/so/109355.zip&key=LOS
これと差し替えてみていただけますか?

873 :名無し曰く、[sage]:2010/05/02(日) 00:59:26 ID:twBSwXih
うーん、やっぱりダメみたいです。

System.OverflowException: 算術演算の結果オーバーフローが発生しました。
Process.cs:行 66
Controls\MemMapControls\MemoryControlsD.cs:行 28
Controls\MemMapControls\MemoryControlsD.cs:行 36
MainForm.cs:行 142
MainForm.cs:行 65

と、こんな感じでやっぱりオーバーフロー起こします

874 :747[sage]:2010/05/02(日) 01:42:43 ID:uaRNQFLa
>>873
うーん……
さらに厳しくチェックするようにしてみたがどうだろう?
http://www1.axfc.net/uploader/Sc/so/109389.zip&key=LOS
3つファイルあるけど試してみてください。

875 :名無し曰く、[sage]:2010/05/02(日) 01:52:05 ID:twBSwXih
MemoryControlsD.cs:行 29
MemoryControlsD.cs:行 44
MainForm.cs:行 142
MainForm.cs:行 65
この4行にエラーが出ますね
ただ、最初のpurocess.csのエラーは消えてました

876 :名無し曰く、[sage]:2010/05/02(日) 02:02:34 ID:iBal7NXB
「シナリオコントロール習得に失敗しました。
サーチアドレス範囲を~」といったメッセージがでたのですが解決法はありますでしょうか?

877 :747[sage]:2010/05/02(日) 07:01:13 ID:uaRNQFLa
>>875
30行目じゃなくて29行目ですか……
よくわからないなぁ……
そのpublic string GetName(uint ID)の中身の最初に
System.Windows.Forms.MessageBox.Show(string.Format("base={0},ID={1}", base_address, ID));
ってのを追加して、IDがいくつで発生するか見てみていただけます?

>>876
プログラムのバージョンがあっていることをまず確認。
それでだめなら基本設定タブのシナリオコントロール取得って
グループボックス内の値を変更してみてください。
ただ、このソフトでサーチすると時間かかるので、
一番手っ取り早いのは、ねこまんまでサーチしてみるのがよいかと。
コントロールタブの中に、サーチに使うラベル値が16進で出てくるので
そいつを変えてみてください。
ねこまんまでサーチする場合、初期設定の範囲では
たぶん見つからないと思いますので変更してみて、
シナリオの名前と説明文が近くに出てくるところを探してください。
そいつがサーチすべきアドレスです。
あ、サーチする値の順番も逆なので注意。
0x00B61BD8ならD81BB600で、4バイトサーチでお願いします。

しかしなんであれってあんなにサーチするの早いんでしょうね?

878 :747[sage]:2010/05/02(日) 07:13:26 ID:uaRNQFLa
>>875
あ、途中でちゃんと処理中断するようにはなってない……
もう一度これと交換の上やってみていただけます?
http://www1.axfc.net/uploader/Sc/so/109459.zip&key=LOS

879 :名無し曰く、[sage]:2010/05/02(日) 07:34:16 ID:qCj7z4r+
胸が熱くなるな……

880 :名無し曰く、:2010/05/02(日) 08:16:39 ID:x37yFBhL
874と878のファイルを確かめたけど873と同じエラーがでますね。
visual C#が2010 EXPRESSなのが関係あると思いますか?

881 :747[sage]:2010/05/02(日) 08:32:28 ID:uaRNQFLa
そういえばちょうど出てましたね、VS2010Express……
動画作りで手出してなかったんだけど、この際なので
やっぱりこちらも2010を試してみます。

882 :747[sage]:2010/05/02(日) 09:10:11 ID:uaRNQFLa
>>875,880
うーん再現しない……
VC# 2010 Expでこちらも試してみましたが
再現しないんで原因が分からないですね……
出来たらIDがいくつの時に発生しているのか分かればいいんですが……
IDが0なら0でまた問題なんですが……
お手数おかけしますが出来たら報告お願いします。

追加文は以下のところ
(MemoryControlsD.cs,cHeirloomControlクラス内)
public string GetName(uint ID)
{
 System.Windows.Forms.MessageBox.Show(string.Format("base={0},ID={1}", base_address, ID));
 //↑これを追加
 if (base_address + STEP * ID + 0x04 == 0) return "";
 if (!ps.LABELCheck(ps.PReadMemory(base_address + STEP * ID + 0x04), NAME_LABEL)) return "";
 return ps.GetName(base_address + STEP * ID + 0x04, 0x04, 14);
}

あ、そうそう、群雄集結以外のシナリオは実際には未確認です。
義弟離反は成功したんで大丈夫だと思ったんですが、
覇王の後継者で失敗しおった……

883 :747[sage]:2010/05/02(日) 10:15:33 ID:uaRNQFLa
覇王の後継者が取得できないのは、
シナリオ名取得部の長さとか間違っていたのが原因だった。
最上位表示のところとかもミスがあったので、
公開ファイルも5/2 10:00付で最新のに更新。

うーん……やっぱりどこもうまくいってないのかな?

884 :名無し曰く、[sage]:2010/05/02(日) 12:01:31 ID:twBSwXih
11時付けのファイルで追加文を入れてみると、
base=303904852,ID=0~439が出てきました
エラー内容も同じみたいです

885 :747[sage]:2010/05/02(日) 13:07:00 ID:uaRNQFLa
成功報告がないんでなかなか心配……

>>884
439まではいったんですね?
その後にエラーですか……?
って普通そこまで行かないはずなんですよね……
取得失敗している??

ちなみに私の環境だと、登録家宝の登場無しシナリオで347で終わりました。
ちょっとこれで数をもう一度確認してもらえますか?
http://www1.axfc.net/uploader/Sc/so/109515.zip&key=LOS

デバッグモードで動かしてもらえれば、
家宝名としてどんなのがとれているのかがIDListの中に入っているんで
調べることができるんですが……
そもそも全体として取得失敗しているのかどうなのかが心配……

あ、それとOSとゲームのバージョンは何ですか?
もしかして1.00だとどこか違うのかな?

886 :名無し曰く、[sage]:2010/05/02(日) 16:04:34 ID:iBal7NXB
日付がでてるので接続はできてると思うのですが処理開始を押すと
エラーは出ずにLOSだけが落ちるようなのですがこれはなんででしょうか?


887 :名無し曰く、[sage]:2010/05/02(日) 16:15:50 ID:ldXOZOQt
747さん
すっげぇ初歩的な質問で申し訳ないですが、これ本体どれ?
動画の所のアドレスから落としたんだけど、それらしいのが無い…。
(5/2 AM11:00頃更新のファイル)
どこかの公式サイトで何かを落とさないといけないのならお手数ですが、
教えていただけますでしょうか?

888 :名無し曰く、[sage]:2010/05/02(日) 16:26:15 ID:iBal7NXB
とりあえず
 Nobu12LimitOverSystemってフォルダの中にあるNobu12LimitOverSystemを
 クリックしてなんやかんやそれをデバック?で起動するとできると思うよー

規制くらって携帯での打ち込みだからいろいろ省いちゃってるけどごめんねー

開くにはVisual C#ってのがいる

無料でダウンロードできるものです

889 :名無し曰く、[sage]:2010/05/02(日) 16:28:50 ID:iBal7NXB
二つ目のNobu12~はフォルダではなくファイルです

890 :747[sage]:2010/05/02(日) 17:02:17 ID:uaRNQFLa
あーそっかぁ……VSの解説入れないといけないのか……忘れてた。

>>887
(0) Visual C# 2008(2010でもたぶん可)のExpressEdition(もしくはその上位版)を
  インストールしておく
(1) VisualC#を起動して"プロジェクト/ソリューション
  ファイルを開く"を選択してください。
(2) 解凍して出来たフォルダ内の、Nobu12LimitOverSystem.slnファイルを
  選択して開く。
(3) メニューからデバッグ→デバッグ開始(F5)を選べば、
コンパイルして起動しますよ。
ただし、その前にやることが……readmeに書いてあるとおり、
たぶん32bitOSならProcess.csの中身を1カ所修正してください。

あと、そのまま使うと、"天海春香"、"高槻やよい","西行寺幽々子",
蓬莱山輝夜,"藤原妹紅"の武将がいないと落ちるかも。
デバッグと動画作りをしながらなのでそこまで手が回ってなかった。すまぬ。
まずは史実武将のみにしておくべきだったな。

>>888サポートありがとうございます。

>>886
上記の通り、該当武将が正しくいないと落ちるのかも。
試してないのでもうちょっと情報くれると助かります

891 :886[sage]:2010/05/02(日) 17:06:50 ID:iBal7NXB
回答ありがとうございます。

ちゃちゃっと武将作って試してみます


892 :886[sage]:2010/05/02(日) 17:33:40 ID:iBal7NXB
該当する五人を制作してシナリオに登場させてやってみたのですが変わらず落ちました

リストのほうで宣言?してるのはこの五人だけですけど他の覚醒登録されてる武将も登場させる必要ありかな?

893 :名無し曰く、:2010/05/02(日) 17:38:09 ID:x37yFBhL
iDOL M@STER関連の記述を削除(ProgramList内とIdolMaster.cs)すると
17個のコントロールすべて獲得できました。
ただし、処理開始を押してもフラグ管理に何も出ず、自動更新を押すと落ちます。
削除しないと15個獲得した時点でフリーズします。
デバックモード、新規家宝登録100、新規武将200登録済みの群雄集結でテストしてます。
(東方勢は登録済み、その他は未登録、ID MAX=398)


894 :名無し曰く、[sage]:2010/05/02(日) 17:40:17 ID:iBal7NXB
なんどもすいません

落ちるタイミングは処理開始を押してゲームの進行を押した時なのですがもしかして元からこうなるものだったりしますか?

895 :893:2010/05/02(日) 17:46:03 ID:x37yFBhL
ごめんなさい。890みてませんでした。
やってることと状況は892と同じかと思います。

896 :747[sage]:2010/05/02(日) 17:50:04 ID:uaRNQFLa
ひなやぼ新作来てる~♪
って本当に紹介されてる上に、15時まで1000ちょっとの再生数だったのが
あっというまに1300超えてる……さすがひなやぼ。
本家に紹介いただけるのは大変うれしいな

>>893他
えっと、コンパイルさえ通るんであれば、
ファイル削除しなくても大丈夫です。
Redistryクラスの登録さえ解除すればいけます。

それと、日毎の処理を実際にやったタイミングで落ちているってことは
何かしらの判定で失敗しているんだと思います。

ってやべっ、確かに本多忠勝で落ちた……
たぶん動作チェックしてない部隊戦闘チェックメソッドだと思うけど……
ちょっと調べてくる


897 :886[sage]:2010/05/02(日) 18:02:47 ID:iBal7NXB
たしかに本多ムが原因みたいですねー

リストの本多忠勝をコメント化してデバッグして進行してみたら落ちることもなく,ゲームに合わせて日にちも変わりました

898 :886[sage]:2010/05/02(日) 18:06:29 ID:iBal7NXB
ぬ?

処理開始はうまくいきましたが〉〉893と同じで自動更新を押すと落ちました

899 :747[sage]:2010/05/02(日) 18:08:16 ID:uaRNQFLa
島左近が原因だった。
本名の清興にしてください。
手を抜いたツケを自分で払ってしまった……

というわけで、名前を間違えると危険なんで、
それは覚悟の上使ってください。

あと、残存勢力数取得もだめみたいだったんで修正してみた。
20:00ぐらいにもう一度更新版あげますね

900 :747[sage]:2010/05/02(日) 18:20:32 ID:uaRNQFLa
自動更新ボタンの問題も直しました。
18:20付であげたんでよろしくお願いします

901 :893:2010/05/02(日) 18:38:39 ID:x37yFBhL
747
すばやい回答ありがとうございます。
左近を清興に全置換したら日付はちゃんと読み込みました。
ただ、以前自動更新をおすと落ちますね。
同じことしか報告できないですみません。
こっちもちょっとC#勉強してみます(HSPはいじったのですがC#はさっぱり)。



902 :893:2010/05/02(日) 18:57:27 ID:x37yFBhL
ごめんなさい。旧式を起動してた…。
新型はちゃんとフラグ読み込んでます。
自動更新を押しても落ちません。


903 :747[sage]:2010/05/02(日) 19:00:18 ID:uaRNQFLa
あれ?1820版で直ってない?

名前チェックは入れようと思えばいくらでも入れられるんだけど、
あちこち面倒になってサボっちゃった。ごめんなさい。

そしてなによりもまともにデバッグしてないの本当に申し訳無い。
(特に自動更新ボタンの問題は完全に手抜いてた)

やっぱり時期尚早だったなぁと反省
まずは自分用に作るのに時間かかるだろうから、
作り始めててって意味も込めてでの先行配布だったんですよね。
でもここまでまともにデバッグしてないのは
本当に申し訳無かったと反省している

904 :名無し曰く、[sage]:2010/05/02(日) 19:11:45 ID:twBSwXih
読み込み自体は全く問題なくできるようになりました
IDリストとかも取得できましたけど、プレイし始めると落ちちゃいますね
>>894と同じ状況だと思います

905 :747[sage]:2010/05/02(日) 19:39:36 ID:uaRNQFLa
もう一度だけ更新。1940付にしました。
なんか自動更新使っているとやっぱり動作がおかしかったので
対策してみた。
こちらでは途中で変更しても問題なさそう……
これでいいはず

906 :747[sage]:2010/05/02(日) 20:16:55 ID:uaRNQFLa
連投ばかりですまぬ。
もういくつかだけ既知のバグを。

処理開始ボタンをONにしたまま接続切ると
うまく終了出来ないのは分かっています。
それからプロセスの破棄もうまく出来ていないので、
接続を切った後は再起動していただかないとつながりません。

あとは……外交とか家宝の売りつけとかの画面中も
つながらないことを確認しています。

ここんところも気をつけて使ってください

907 :名無し曰く、[sage]:2010/05/02(日) 20:38:32 ID:twBSwXih
処理開始してやっても落ちないようになりました
対戦闘がめんどかったので、そこのフラグだけONにして近くの寺つかって負傷させた所、ホンダムの覚醒を確認しました
きちんとイベントログにも出ましたし、能力もプラスされました
ただ、家康の信長との交戦で入るはずのフラグがONになってませんでした


908 :893:2010/05/02(日) 20:49:53 ID:x37yFBhL
同じく。

最新版でチェックしてみました。
とりあえず西行寺幽々子と蓬莱山輝夜のみに絞って調査。
幽々子はちゃんと覚醒しました。敵軍補正も動いています。
一方、輝夜は覚醒条件がそろうと落ちてしまいますね。
たぶん、名声関連だと思うのですが(家宝を5つあたえても落ちなかったため)。
あと、家康は覚醒条件にレティを含んでいるのでコメント化したほうがよいかと思います。

909 :747[sage]:2010/05/02(日) 21:32:27 ID:uaRNQFLa
>>906,907
動作確認ありがとうございます。
こちらも動作確認しました。
輝夜も自分の環境ではいけたんですが……一つ判明。
ひなやぼ版用覚醒イベント、一門化処理が抜けていました。

MainControlの中のこいつに一つ追加をお願いします。
次回更新の中には入れておきます。
public void Awakening(string CharaName, int FlagValue)
{
 control.CharaControl.Chara(CharaName).changeClan();
 //↑こいつを追加
 Flag.SetFlag("覚醒", CharaName, FlagValue);
 Event.AddMessage("【覚醒】" + CharaName);
 Event.AwakeningFlag++;
}

しかし、フラグ保存せずに何度も起動しているせいで、
ある武将のステータスがやばいことに……
統率613,武勇565,知略349,政治578……なにものだこいつw


910 :747[sage]:2010/05/03(月) 00:16:51 ID:rvijLd6I
24:00付で最新のに更新。
まぁ今動いている方は更新していただかなくても大丈夫だと思います。
ちょっと施設関係でミス修正&機能追加しました。
サンプルプログラムでは全く使っていない施設関連なんで、
施設周りで何か新しいことをする以外では影響はないと思います。

正直、蠣崎家でテストさんの特殊能力実現のために追加しています。
処理重くなりそうなんだけど……ね。

んで動画作成が進まない。
まだ予定の1/4終わってないんだが、すでに10分超え……
やっぱり3分割じゃなくて4分割なるかも。
そして動画作成完走は……このままいくとGW最終日の9日かぁ……

911 :893:2010/05/03(月) 02:09:56 ID:wMwLpTDP
最新型を使うとフラグ管理画面にフラグを表示してくれません。
1個前のバージョンと同じ操作しかしていないのですが…。

あと蓬莱山輝夜覚醒について、あれから少しいじってみました。
どうやら、家宝所持に関する所が問題のようです。
家宝条件の記述にたどり着くと落ちるようです。
この記述を無効化すると覚醒しました。

912 :名無し曰く、:2010/05/03(月) 04:17:58 ID:LfXH/Gcn
話の流れ切って申し訳ないですが、
特殊能力について一つ、既に知っていたらすいません。
支援システム動画で戦法の連鎖関係で出来ないって言ってましたが、
ひなやぼでは全ての特殊能力がそうかは分かりませんが、
三河魂とかの独自技術を追加して作っているらしいですよ?
動画(93章)に蠣崎の技術欄に一方通行の能力が見えているシーンがあり、
ひなやぼ作者のHPで「ガード率変化はゲーム上では独自技術を応用して作動させている」
と言う発言もありました。

改造関係はあんまり得意じゃないのでよく分からないんですが、
中華エディタの技術欄にも戦法連鎖の確立を弄れる欄があったはず……

これが参考になればいいんですが、ご承知だったらすいません。

913 :名無し曰く、[sage]:2010/05/03(月) 04:25:40 ID:suSqFLwC
↑の作者じゃないけど連鎖はできてたけどガード率が困ってたんで情報ありがとう
まだよく分かんないけど技術関係のメモリから計算式に飛んでるとこないかガード率調べてみるわ

914 :747[sage]:2010/05/03(月) 07:01:44 ID:rvijLd6I
>>911
どちらもこちらでは動作するんですが、何が違うんでしょう……
ちなみに輝夜のフラグ設定のところだけ変えてましたが……
処理としては変えてないんですよね。

>>912
情報ありがとう!
そういえばそんな話ありましたね、独自技術で対応って話。
すっかり失念してました。
戦法連鎖確率とか闘志上昇速度はたしかにありますし、
一瞬出来るかも?!!って思えたんですが……

うん?でもそうすると、技術リストを拡張させる必要があって……
それには全勢力の技術フラグのところも何かしら処理しないといけないんですよね……
イメージは沸いたんだけど、技術リストの拡張とフラグの拡張、
それにゲーム保存関係は大丈夫なのか?というのが最大の疑問になりました。
ともあれ非常に参考になりました。
ありがとうございます。

官位と役職のコントロールにミス発見。
こりゃだめだわ(ぉぃ


915 :名無し曰く、[sage]:2010/05/03(月) 07:47:59 ID:l+1CEk2+
覚醒条件を起動させる場合、//をはずすだけでいいんですよね?
フラグが出るcでやってるんですが、忠勝のフラグしか出てきません
他にも何かやらないと出来ないんでしょうか?
ニコニコ幻戦記を尾張統一に改名してやってみてるので、教授も妹紅も永琳も輝夜もいるんですけど・・・
取得に関してはきちんと出来てました

916 :747[sage]:2010/05/03(月) 08:18:25 ID:rvijLd6I
さきほど最新のに更新。
フラグデータが出ないのはどうしてだろう?
こっちのデバッグは問題なく出てくるんだけど

>>915
ええ、あっているはずですが……
教授は初期登録してないはずなので入れていますよね?
忠勝のみってのがわからないけど……
フラグに関してはSetFlagで設定しない限り、リストに出てきません。
輝夜でいえば、永琳が同一勢力にいて、名声も500超えない限り、
家宝所持数のフラグはセットしません。
そういう感じでサンプルは記載しているので、
ご理解をお願いします。

そーいや妹紅の覚醒は確認したけど、熟練度うまくいっているのかの
確認してないや。
結局戦闘したかのチェックは動作していないみたいだし。

それと、次の更新の際になりますが、
他の公開有志シナリオでの登録方法をQAで記載しておく予定です。
なにか標準で入れておいてほしいのあれば入れてもいいんですけど……
自分は全くしたことがないので詳細は分からないんですよね。
希望があれば紹介お願いします。

917 :747[sage]:2010/05/03(月) 09:04:00 ID:rvijLd6I
あーもしかして……

フラグが出てこないって言っている方って、
覚醒条件クラスを登録していないからでは無いでしょうか?
環境によって動かすことの出来る覚醒条件のが違うから、
配布サンプルでは一旦コメントアウトしています。
つまり初期状態では何も覚醒条件を読み込みません……

確認をば

サンプルはどっちの状態がいいんだろうか……

918 :名無し曰く、[sage]:2010/05/03(月) 09:57:50 ID:Dxp98Cjb
ちょっと聞きたいのですがコントロール取得状況ってところで
表示されるコントロ-ルはこのプログラムだといくつでてきますか?

私は5/17なのですが


919 :747[sage]:2010/05/03(月) 10:22:27 ID:rvijLd6I
>>918
環境次第ですね。普通は15以上いきます。
取れないのは官位、役職が取得者いない場合なんだよね、
あ、それから家宝もかも

でもなんでそれしか取得出来ないんだろう?
武将情報が取れていないのかな?
リストにcCharacterControlってのはありますか?
最初の6個が取れないと他はサーチしないようになっているんで,
それが解決しないと先に進まないかも。

ちなみに武将のサーチアドレスは、
シナリオにある操作軍団情報から、
軍団長アドレスを取り出して算出しています

920 :918[sage]:2010/05/03(月) 10:43:42 ID:Dxp98Cjb
>>919
cCharacterControlはでてきています。
それ以外のは
cInfluenceControl cCorpsControl cCampInfoControl cCampCountryCon
が表示されています。

ちなみに覚醒条件で自軍に~がいる、という条件のみで試してみたところ
しっかりと覚醒したので武将情報は取れているのではないかと。


921 :747[sage]:2010/05/03(月) 11:17:32 ID:rvijLd6I
>>920
なんでそこ失敗するんだ?
拠点情報すべての起点だからそれが正しくとれないと
拠点情報の他の2つも取れないはずなのに……

ゲームのバージョンはどちらでしょうか?

922 :918[sage]:2010/05/03(月) 11:26:59 ID:Dxp98Cjb
1.00です

サーチしてる場所がおかしいのでしょうかね?

923 :747[sage]:2010/05/03(月) 12:19:42 ID:rvijLd6I
>>922
あーならラベル値をもしかしたら間違えているのかも
v1.02対応後はv1.00でデバッグ出来ていないので、そのせいかも。

情報ありがとうございます。

熟練度上昇限界突破部のバグを発見。このままじゃ逆に激減するというw
修正とあわせて、param.iniが必要になるので、
これからそこの読み込みを追加します。

次の公開ソースの更新は……14:00頃になるかな?

924 :747[sage]:2010/05/03(月) 12:27:35 ID:rvijLd6I
>>922
やはりv1.00の問題でした……
MainForm.csのここの数字を書き換えてください
 private void SetNobu12PKVersionData()
 {
  uint[] LL100 = new uint[23] {
  0xB5DB68, 0xB473AC, 0xB4F338, 0xB4F388, 0xB4F3AC, 0xB4F558, <この値 0xB4D558は間違いです。
  0xB4F840, 0xB50864, 0xB508C4, 0xB5092C, 0xB50954, 0xB50970,
  0xB509B4, 0xB50A80, 0xB5D308, 0xB5D34C, 0xB5D37C,
  0xB5D3A0, 0xB5D644, 0xB5D7A8, 0xB5D7E8, 0xB5DB10, 0xB50994
  };
  //以下略
 }
これでいけるはずです。
誤字申し訳無かったです。

925 :918[sage]:2010/05/03(月) 12:49:00 ID:Dxp98Cjb
無事17個全てのコントロールを得られました!

次のが来たら一旦全ての覚醒条件試そうと思っているのですが今のところ使用すると不具合が起きる覚醒条件ってなにかありますかね?

輝夜関係(家宝所持,名声)くらいですかね?報告されているのは。

926 :747[sage]:2010/05/03(月) 13:33:57 ID:rvijLd6I
やべっparam.n12の中身の詳細がわからねぇ
変更ツールあったはずなんだがどこ行ったんだ??

>>925
ご協力ありがとうございます。
今のところ動かないのが分かっているのは、
戦闘したかどうかのフラグは無理なのは分かっています。
ロジックがどこかおかしいんだとは思うんですが……

輝夜は私のところでは動きました。他にメールで動作報告も受けています。
ちょっと不安定な気もしてはいるのですが……
落ちる環境と落ちない環境、なにが違うんでしょうか??

そういえばラハールさまとか朱里の条件の確認はまだしてないですね……
あれも最近追加したロジックで動作確認はしていません。

他にも作ってみたいロジックはあるんですが、手が回っていません。
もし分かるのでしたらいろいろ作ってみてください。

927 :747[sage]:2010/05/03(月) 14:38:17 ID:rvijLd6I
1430付で最新を上げました。よければ更新を。
なお、保存場所の記載はマイリストへ移動しました。

いくつかインターフェース修正もしています。(接続部)
ただし、今回新たにparam.n12を読み込む仕様に変えたので、
ゲームパスがファイルのフルパスからフォルダパスに変わっています。
前バージョンから更新するときは忘れずに変更をお願いします。

これで熟練度限界突破も動くかなぁ……

928 :名無し曰く、[sage]:2010/05/03(月) 14:39:41 ID:l+1CEk2+
もしかして、覚醒条件フラグって忠勝のでいう#region~#endregionのやつでしょうか
これを登録することで初めて作動するようになるとか、そんな感じなんですかね?
後、最新版だとread meとかが消えちゃってるんですけどどうしたんでしょう?

929 :747[sage]:2010/05/03(月) 14:57:00 ID:rvijLd6I
>>928
あー
それは入れ忘れたほうのファイルかな?
すぐに入れ直してあげてあるんですが、
まぁreadmeとかQAとかが抜けているだけですので……大丈夫だと思います。

#regionはそのエリアを畳めるようにするVSの機能用のものですので、
プログラムソースとは関係ないです。
ちゃんと閉じておかないとコンパイル通らないけどね。

覚醒プログラムの登録はProgramRegistry.csのファイルの中です。
//で消してあるので、読み込むようにしてあげれば動きます

930 :名無し曰く、[sage]:2010/05/03(月) 15:51:07 ID:l+1CEk2+
もしかして、HinaYaboの部分かな、と思ってそこをコメントアウトしたら忠勝のフラグだけ表示されるようになりました
教授とか幽々子の条件を編集などを使いつつ満たしても相変わらず覚醒しない・・・あれ?と思って調べると、どうもIDが取得されてないっぽい
IDリスト出してみると、武将一欄のところにいなかった。そりゃ出来ないよね!
どうも武将枠を拡張でもしてるのか、改造シナリオだと武将を取得しきれない場合があるみたいです

931 :747[sage]:2010/05/03(月) 16:07:03 ID:rvijLd6I
>>930
ふむ……
中華ツールでは見られるんですよね?その武将……
中華ツールのIDと同じはずなんですが、なんか違うのかな?
中華ツールで確認取れるのであれば、そのIDを教えていただけますか?

もしかしたらデータの後ろの方にいる諸勢力の武将の関係で
IDリスト作成時にサーチ制限かけているかも。
ID教えていただければこっちも確認します

932 :名無し曰く、[sage]:2010/05/03(月) 16:22:58 ID:l+1CEk2+
リストを見ると、改名のらしきのを除けば1581のアルメイダまで出力されてます
中華で見ると、そこから諸勢力・死亡武将も入り混じりですが1939までありますね


933 :747[sage]:2010/05/03(月) 16:31:56 ID:rvijLd6I
>>932
あーやっぱり制限あるわ。

確かにアルメイダを超えると問題起きそうだったんで、
いったん1600までに制限かけていました。
MemoryControlsA.csのcCharacterControlのLIMIT値を大きくすれば
最後まで検索するようには出来ます。この場合は1940かな?
(LIMITは総数値代入)

その条件を満たせない武将のIDはいくつで見えますかね?

934 :名無し曰く、[sage]:2010/05/03(月) 16:51:16 ID:l+1CEk2+
リミットを1940にすると無事に出てきました。フラグの一覧にもきちんとのって、幽々子の覚醒も確認できました
ただ、教授を覚醒のところに入れて、勢力編集で鉱物の数を水増し+技術全取得をやったら落ちてしまいました

IDは、教授:1635、幽々子:1937 妹紅:1936 永琳:1919 輝夜:1920でした


935 :名無し曰く、[sage]:2010/05/03(月) 17:09:26 ID:l+1CEk2+
追記です。教授の登用の時点で落ちてしまうみたいです
教授を覚醒リストのところから除外すると問題なく動くことは確認しました

936 :747[sage]:2010/05/03(月) 17:09:54 ID:rvijLd6I
>>934
検証ありがとうございます。
今さっき動画分作ってたら、技術情報一覧の参照先が
ものの見事に間違っていることに気づきました(汗
コントロールクラスの専用メソッドも肝心の判定してないし……
特産物のほうはゆゆこさまで検証済みなんで、
ほぼ間違いなくここのはず。
すみませんが1720付でまた更新予定です。
よろしくお願いします。

そろそろ更新用とサンプルを分離した方がいいかな?
でもサンプルも更新していることあるしなぁ……


937 :名無し曰く、:2010/05/03(月) 17:12:32 ID:GoIi5ZL8
今北産業

938 :名無し曰く、[sage]:2010/05/03(月) 18:00:21 ID:AwNz8upn
神降臨
覚醒解析ツール制作
絶賛デバック中

939 :747[sage]:2010/05/03(月) 18:51:38 ID:rvijLd6I
1730付で更新したばかりなのでもう少し先になりますが、
協力者のおかげで特定熟練度限界値突破処理は無事形になりました。

次回更新時には直っておりますのでよろしくお願いします。
21:00ぐらいかな……

>>938
デバッグにご協力いただけるのであればうれしく思います。
完成までは当然まだまだですが、ひなやぼの機能の一部でも他でも
出来るようになれるといいなと思っています。


動画の続きはまだまだかかりそうなんだけど、
今触ってみてプログラムいじれる人は見る価値ないはず。
というか今後のはどこに何の情報があるのか分からない人向けです。
しかも無駄に長い……
残りの半分を終えるのに30分コース。
情報数が多いからしょうがないんだが……

940 :名無し曰く、[sage]:2010/05/03(月) 19:41:31 ID:suSqFLwC
結局特定熟練度限界突破処理はどうすることになったの?
前は下がったのを見たら上げるとか言ってた気がするんだけど、もっといい方法とか見つかった?

941 :747[sage]:2010/05/03(月) 19:57:53 ID:rvijLd6I
よし、ゲームのバージョン選択は自動切り替えに変更完了
なんではじめからやらなかったんだろう……

>>940
今回は下がったのを見たら上げる処理で対応しました。
最新のは予定よりちょっと早めに上げるかも

勢力習得技術の方は大丈夫になったのかな……
まだ直ってないかな……

942 :747[sage]:2010/05/03(月) 21:01:26 ID:rvijLd6I
2100版あぷ完了

ひなやぼ百十二章を記念して妖夢と役2つのサンプルもあわせて追加
それで予定より遅くなったがまぁ問題ないであろう……

943 :名無し曰く、[sage]:2010/05/03(月) 21:18:26 ID:l+1CEk2+
今うどんげ参考にして適当にえーりんをでっち上げて見たんだけどなんだこれw
処理が終わってないのか無限ループしてるw

944 :747[sage]:2010/05/03(月) 21:30:09 ID:rvijLd6I
>>943
見せていただければ出来る範囲でアドバイスはしますよん


945 :名無し曰く、[sage]:2010/05/03(月) 21:46:28 ID:l+1CEk2+
今とりあえず永夜組の確認をしてみました。輝夜は問題なし、妹紅も騎馬15000かはちょっと確認し損ねましたが輝夜と同時に覚醒しました
後、熟練度突破なんですが、一応してるときもあったんですが、上がったり下がったりでしたね
1160ぐらいになってるのは確認できたんですが、少し後に見たら1000に戻ってました
問題はうどんげとえーりん。無限アップを起こして気がつけば統率と知略が1万超えてました
えーりんを作る際、うどんげの条件の日本語のえーりんの部分を輝夜に変えただけだったので、英文字のうどんげ部分を変え忘れたのが原因かなぁ?
まあ、そんな感じです

946 :名無し曰く、[sage]:2010/05/03(月) 21:47:55 ID:5axlKEUN
1万とかいったいどうなってしまうんだ

947 :名無し曰く、[sage]:2010/05/03(月) 21:48:10 ID:xr2aIiD0
>>747 お疲れ様です。
熟練度限界突破は戦法使った日に1000に戻るけど、
翌日には使った分の熟練度を+した値が足されているのを確認。
敵味方が同日に戦法を発動した場合熟練度1000で受ける可能性があるけど、
処理的には予定通りなのかな?

948 :名無し曰く、[sage]:2010/05/03(月) 21:58:50 ID:l+1CEk2+
>>946
どうなるかって?城門すら一瞬で蒸発して50万の兵が3日と持たない

>>947
内部処理的にはどうなってるかわかりませんけど、表示的には1000に戻っちゃってますね
ただ、フラグ管理の妹紅熟練自体は1200のままですね。表記には反映されてないんですけど

949 :747[sage]:2010/05/03(月) 22:02:20 ID:rvijLd6I
統率知略10000越えってこぇぇ……

バグのせいで教授がだめなのは確認。
修正終わりました。
やっぱりサンプルつかってデバッグするのが一番ですな。
日が変わる頃にまた今日の最終版上げますね。

>>945
うーんあんまり関係ないけど、フラグ値の参照が間違っているのか、
イベント解除ができていないんだと思います。
あの標準覚醒でやるのであれば、フラグは"覚醒"グループの"武将名"になります。

>>947
ええ、予定通りです。それ以上は今のところ出来ないですねぇ……
戻ってしまうのが気になるのであれば、
DailyEventじゃなくてAlwaysEventに入れてください。

950 :名無し曰く、[sage]:2010/05/03(月) 22:19:03 ID:xr2aIiD0
AlwaysEventに入れてみました。
見た目1000に戻らなくなったのでこのほうがいいかもしれない。
あと、限界突破持ちが覚醒した時に対応する熟練度が戦法1回分増えてしまう模様。

951 :747[sage]:2010/05/03(月) 22:27:33 ID:rvijLd6I
>>950
了解です。
たしかに最初は1000でいいかもしれませんね。
1回目の処理ってのもあるんで特別なことはせずに対応できます。
次のに適用しておきますね

952 :747[sage]:2010/05/03(月) 22:31:56 ID:rvijLd6I
あ、うどんげの処理確かに間違えてる……
ということは妖夢もってことだし、他にもたくさんありそうだ……
23:00付更新にしますね~

953 :747[sage]:2010/05/03(月) 23:05:35 ID:rvijLd6I
すみません、フラグが保存できない致命的バグがありました
今2300版上げましたので更新お願いいたします

954 :名無し曰く、[sage]:2010/05/04(火) 00:38:06 ID:+EjH2kQu
今から参加するには、最新版DLすれヴぁおk?

955 :747[sage]:2010/05/04(火) 00:38:14 ID:2tGvnsOW
あぅ……なんか接続処理がへんになってるぅ……
対策して動作確認までしました。
本当に申し訳ありませんが、2430版用意したのでそちらでお願いします

956 :747[sage]:2010/05/04(火) 00:45:09 ID:2tGvnsOW
そろそろ疲れてきてるのかも……
注意力が……
楽しいんですけどね……

>>954
マイリストにあるのが常に最新です。
まだまだバグだらけですが、それでもよければお好きにどうぞ~

957 :名無し曰く、[sage]:2010/05/04(火) 02:49:21 ID:b4odgtru
2300版ですけど、どうも役システムが作動してないような?
館長とか神綺様とかうどんげとかえーりんとかみょんとかの覚醒追加してたんですが役は動作してなかったです
それ以外は特に不具合なく作動してたと思います。神綺様の覚醒人数を下げて実験したら覚醒者増えたらきちんと覚醒しましたし


958 :名無し曰く、:2010/05/04(火) 03:20:33 ID:+0tAPSWP
輝夜の不具合を報告していたものです。
2430版でテストしてみました。
今度は落ちることなく覚醒しました。
ただ、家宝の茶入、茶壷、茶釜、茶碗の4種類だけ認識していません。
私だけでしょうか?
959 :747[sage]:2010/05/04(火) 08:11:11 ID:2tGvnsOW
おはようございます。
みなさま確認ありがとうございます。

役のほうは、省略時のbool値が間違って反転していたせいで、
いつまでたってもフラグが立たなくなっていました。
覚醒者が出る度に能力上昇します。
直すのは一カ所。
control.cs内
 public void YakuSystemRunning(string name, int manage, int power, int intellect, int government, params string[] CharaNames)
 {
  YakuSystemRunning(name, manage, power, intellect, government, true, CharaNames);
                                //↑これがfalseになってたのが原因
 }
永琳の文字間違いでも認識という報告が……
シフトJISの関係かなぁ……

>>958
家宝のはじめの方が認識していないのでしょうかね……
とりあえず指定武将の所有している家宝のIDリストを取得するメソッドを
拠点と同様に追加。
ちょっとデバッグしてみます。
間に合えば0900版用意しますね。10時になりそうな気もしますが
960 :747[sage]:2010/05/04(火) 09:06:00 ID:2tGvnsOW
原因は最初のコントロール戦闘アドレス取得ロジックでした。
なんであんな書き方になっていたんだろう?

というわけで、家宝のリストのはじめが抜けていました。
その部分も修正しましたのでよろしくお願いいたします。

ってサーバー落ちてる?(汗
961 :747[sage]:2010/05/04(火) 10:33:35 ID:2tGvnsOW
遅くなりましたが1030で最新上げました。
イベントとフラグ周りの不具合、不便さの修正と機能追加をしています。
たいしたものではありませんが……ね。

何かあればよろしくお願いいたします。

戦闘関係どうにかしないと……
962 :名無し曰く、[sage]:2010/05/04(火) 13:05:08 ID:b4odgtru
取り急ぎ役システムの起動を確認しました
なんですが、どうも赤眼開花魂魄二代が発動していないような気がします
あと、幽々子コピーで館長を作ろうとしたんですが、memorymapがどうたらで出来ませんでした
2300版でやったら出来たので、そっちをちょっと弄って教授を確認したところ、全役ボーナスもきっちり確認できました
計略熟練突破も1100までしていたので全役ボーナスは問題ないと思われます
963 :名無し曰く、[sage]:2010/05/04(火) 13:12:23 ID:hMxpzSgi
皆、固有戦法取得のプログラムって適用される?
charaname.Affiliation.SpecialTacticsAddr = ctrl.MemControls.TacticsControl.Tactics("組撃ち").Address;
で設定してるんだけどフラグ発動するんだけど戦法が増えてないみたいなんだ。
バージョンは1.00です。
何か間違ってるとこあったら指摘ください。
964 :747[sage]:2010/05/04(火) 14:49:34 ID:2tGvnsOW
みなさまデバッグ協力ありがとうございます。

15:00付でもう一度更新します。
フラグ管理部を改善したので、多少は使いやすくなったと思います。
自動更新時のスクロールの問題も解決させました。

で、固有戦法ですが、私の方でも動作しないのは確認出来ました。
たぶんどっか別のところに
取得フラグがあるみたいですね……どこだろう??
固有戦法は専用メソッドを用意しないといけないのか……

ちなみに……どこかにwikiかなにか作った方がいいですかね?
私は全然使い方知らないんですが……
965 :747[sage]:2010/05/04(火) 14:58:50 ID:2tGvnsOW
……戦法取得数らしいところ発見
2カ所あるんだけど……両方ともなのかな……
これ解決したら最新版上げますね
966 :747[sage]:2010/05/04(火) 16:08:00 ID:2tGvnsOW
戦法って中華ツールでも出来ているものだと思っていました。
今確認すると駄目なんですね……
こういうところは中華ツールつかって解析していたので
中華ツールで出来ているものとばかり……

ちょっといったん断念させてください
どっかにもう一つ取得戦法のリストがあるはずなんだけど……どこだろう?
通常の戦法とセットでどこかで管理しているはずなんだけど分からない……

誰か分かる方いたら教えてください
967 :747[sage]:2010/05/04(火) 16:39:47 ID:2tGvnsOW
やべ……
固有戦法の問題は熟練度1000到達で習得出来るけど、
これで逆に全部の戦法を習得出来ることがわかってしもうた……
(動作確認済み)
968 :747[sage]:2010/05/04(火) 18:03:54 ID:2tGvnsOW
最新版投下しました。
固有戦法複数取得サンプルを追加で用意しました。(0504a3)
0504a版とはサンプルがあるかないかとhistory書き忘れだけなので
それほど違いはないです。

固有戦法複数取得サンプルですが、妖夢と妹紅に試しに作ってみました。
熟練度限界値突破のおまけで作ったものです。
限界値はいずれも1500になっています。
たぶんこれで妹紅は騎馬戦法フルコンプリート、
妖夢は足軽戦法フルコンプリート出来るはず。

当然のことながら、皆様も動作検証だけでなく、自分用にいろいろ
作ってみていただいて結構です。
クラスの仕様はもう変える予定は……ないですから。
まだまだ出来ないことが多いですが、どんどん作ってみてください。

以上、よろしくお願いいたします。
969 :名無し曰く、[sage]:2010/05/04(火) 19:22:39 ID:b4odgtru
最新版をちょこっと弄ってみたんですが、熟練度限界突破が作動していない気がします
妹紅の方もできていた突破がなんか出来なくなっているような・・・?
970 :747[sage]:2010/05/04(火) 19:34:20 ID:2tGvnsOW
あー妹紅の限界突破のやつ、2つめの引数間違えてました
1=>2でお願いします。(足軽→騎馬)

熟練度限界値突破SPってのがそのサンプルです。
妖夢から作ったんで他にもあるかも……
971 :名無し曰く、[sage]:2010/05/04(火) 21:21:32 ID:hMxpzSgi
早速書き換えてやってみました。
少しいじくってイベントのところをAwakeningEventからDailyEventにだけ変えてみました。
熟練度は限界突破して1500までいったのを確認しましたが、戦法は覚えることができませんでした。
AwakeningEventじゃないと駄目なんですかね?
972 :747[sage]:2010/05/04(火) 22:34:27 ID:2tGvnsOW
うまくいきませんでしたか?

……こちらでもやってみましたが駄目でしたね……
なんでだろう?戦法1000達成していて固有戦法を習得していなければ
覚えるはずなのですが……(手作業で実験済)

えっと、今夜は最新バージョン上げることはなさそうです。
今作っている機能が出来るまでは……ちょっと更新ないかも。
デバッグに便利だと思う機能を一つ気合い入れて追加しておりますので
よろしくお願いいたします。
973 :名無し曰く、[sage]:2010/05/04(火) 22:54:14 ID:iWOvADZz
明日以降の更新待ってる

少し早いが覚醒関連の報告もあるようなので次スレでも建ててくる
974 :名無し曰く、[sage]:2010/05/04(火) 22:57:44 ID:iWOvADZz
スマン無理だった
975 :名無し曰く、[sage]:2010/05/05(水) 08:57:46 ID:aO5m5ZuO
Wikiなら単発で作るよりどっかのやつにページ作ればよいんじゃね
976 :747[sage]:2010/05/05(水) 10:18:23 ID:1KOLgilL
遅くなりましたが1000付最新版上げました。
よろしければご確認ください。

なお、若干仕様変更をしております。
詳しくはreadmeもしくはhistoryを参照ください。
サンプルなどもすべて修正が入っています。
さすがに今回のようなことは今後無いと思いますが……
controlの中のメソッドが予想以上に増えてしまったら考えるかも?

代わりに2つ新機能を追加しています。
1つは同名武将対策です。
従来の表記を継承したまま対応したつもりですが、
なにかあれば連絡お願いします。

それと、今回の目玉のクラスタブですが、
どの表記がいいかご意見をお待ちしております。
自分の中ではClass_CとEvent_Bかなぁと……
他にこういう表記の方がいいんじゃないか?と思うことがあれば
ご提案いただいても結構です。

以上、よろしくお願いいたします。
977 :名無し曰く、[sage]:2010/05/05(水) 11:58:16 ID:N3C+2Gjh
最新版でやってみました。
固有戦法の件ですが、熟練度限界突破SPの
if (charaname.Aptitude.Soldier == 1000)
ここのAptitudeをSkillExpに変更したらいけました。
初期固有もちでも取得できるのは確認。
戦法を別兵種の固有に変更しても実験しましたが、こちらはならず。
様々な固有を取得する場合は各熟練度毎に作る必要があるみたいです。
978 :747[sage]:2010/05/05(水) 12:19:24 ID:1KOLgilL
>>977
うぁ、たしかに単純ミスだ……すみません。
適正で判定してどうするんだ……
駆なら計略以外いけるだろうなぁw
該当戦法は熟練度1000到達時に習得するので、
たとえばすでに1000到達しているけど
習得していない下級戦法がある場合はそちらが優先されるので……

最新版ですが、はき出される武将リストはほぼ従来のままになっています。
次の更新のには新しい形式のを実装しておきます。

それから、戦法ダメージ取得は条件付きで
出来るようになったかも?と報告受けました。
もしかしたらこの修正で特定武将戦闘の判定は動くかも。

あとは勝った&敗れたかどうかですね……
永琳の条件:計略を受けて敗れるってどう判定しているんだか……

979 :名無し曰く、[sage]:2010/05/05(水) 12:29:50 ID:Dn/fVHG2
計略を受けると吹き出し出るから内部的には処理してるんだろうけどねぇ
980 :747[sage]:2010/05/05(水) 14:43:50 ID:1KOLgilL
14:40(15:00)付のをアップしました。
クラスタブの内容はあんな感じで決着にしようかなと考えています。
ご意見あればいくらでもどうぞ。
(他にこれも表示してくれ的なのもOK)

あと、永琳の計略を受けて破れる……の判定、途中まで書いてみましたが、
また後日挑戦とさせてください。
もちろんどなたか続き書いていただいても結構です。

いい加減動画作ってきます。今回のは正直いらないと思うが、
次への布石と言うことで……
981 :名無し曰く、[sage]:2010/05/06(木) 07:44:09 ID:rKfXfFSe
ちょっと最新版触ってみたんですが、なんか立花宗茂がいないだのなんだのってウインドウが大量に出てきて強制終了します
東西最強かな、とおもってレジストリの方をコメにしたんですが変化なし・・・
982 :747[sage]:2010/05/06(木) 08:53:38 ID:AMjpXDzQ
>>981
んっと……たぶん本多忠勝の戦闘チェックじゃないかな?
でも名前が無いっていうのは……立花宗茂だと考えられないのか?
なんでだろう?

まずは忠勝もコメントアウト試してみてください。
一応こちらのシナリオでは発生しないですが。

いま一応強制終了対策は少しずつ埋め込んでいます。
無駄にチェックが増えるので重くなるんで、
やりたくないって考え方もあるんですがね。
強制終了上等で軽く作るか、しっかり対策するか……
今のところその中間を考えているのですが。

スレ立てはどうやったらいいのかさっぱり分かりませんでした。
wikiとかのほうも……
wikiの間借りをするにもどこかいいところあります?
改造スレまとめは終了しているわけだし。
新しく作るにしてもどうやればいいのかさっぱりだ……
とりあえず@wikiでも借りてくるかなぁ……
983 :名無し曰く、[sage]:2010/05/06(木) 09:30:40 ID:lWWLsM5F
とりあえず、改造シナリオ用にプログラム組んでたら不思議なことが起きたので報告。
簡単に言うと、Dailyイベントの中で覚醒処理が多重で行われて、統率が10万突破しましたww
自宅からは規制で書き込めないからソースを張り付けられないorz
ちなみにそれが起こったのは御屋形様。覚醒時、軍団内の平均統率分だけ統率上昇するメソッドを組んだらそうなった。

wikiは
ttp://atwiki.jp/
か、したらば掲示板はどうでしょうか?
とりあえず、誰でもが作ってみたメソッドを張れる場所があれば言いわけですから。
984 :747[sage]:2010/05/06(木) 10:14:36 ID:AMjpXDzQ
>>983
覚醒処理は真っ先にイベントから削除して、
必要があれば真っ先に調査イベントを削除し、覚醒フラグを立てて、
処理が行われないようにしないとまずいと思う。
特に演算することが多いなら、ですかね?

覚醒内容にも依るけど、軍団内の平均統率分だけ変動するのは覚醒時のみ?
覚醒後も常時変動するのであれば、変動値を変数かフラグで処理してください。
んでその差をStatusUpメソッドで処理してください。

まぁ中身次第かなぁ……やっぱり

wikiとかは……
とりあえず両方用意してみます。まずはしたらばから……
少々お待ちを。

985 :747[sage]:2010/05/06(木) 11:05:28 ID:AMjpXDzQ

ええっとこんなんでいいのでしょうか?(したらば)
作ってみました。
http://jbbs.livedoor.jp/game/50592/

9年もネット活動せずにROMっていたんで、本当に何もわからねぇなぁ……
まとめwikiはそのうちにということで……

986 :名無し曰く、[sage]:2010/05/06(木) 16:18:06 ID:rKfXfFSe
忠勝コメ化してとりあえずエラーは吐かなくなりました
宗茂の覚醒作らないなら最初からコメにしておいた方がいいかもしれません

987 :名無し曰く、[sage]:2010/05/06(木) 18:26:13 ID:WoTwuphh
新新wikiで動画紹介のページとかあるから乗っけてもいいかしら?
アニメ系wikiだけど東方関係キャラをメインで話してるし

そして次スレだれかー
988 :名無し曰く、[sage]:2010/05/06(木) 19:12:39 ID:d4vJGKTA
いいんじゃないかね
989 :名無し曰く、[sage]:2010/05/06(木) 23:31:43 ID:qLGf5dv+
しんすれ

信長の野望・革新 改造スレ 其の捨六
http://schiphol.2ch.net/test/read.cgi/gamehis/1273155723/

其の捨「碌」にしようか迷った
アニWiki入れたけど、よろしくないようなら次スレから消去してくれ
990 :747[sage]:2010/05/07(金) 11:06:50 ID:MspkBo4c
スレ立てお疲れ様です。

一つ質問をば。
誰か>>453の内容というか
>>665のSSGの内容について教えてください。
ある程度の範囲実装してみようと考えているんですが、
>>452のとSSGのとで配置が全然違っています。
SSGの方は1.00の内容なんでしょうか?
できたら1.02の情報もあわせて教えていただけると助かります。

>>985で出来たらお待ちしております。
991 :名無し曰く、[sage]:2010/05/07(金) 12:36:30 ID:IYTErBxQ
SGG使ってるがいまいち実感湧かない
最近エラー吐きまくるし熟練とかも1000に戻ることがあるし
メモリとかもうわからん……
992 :名無し曰く、[sage]:2010/05/07(金) 17:24:19 ID:JJ+fyJkw
>>990
環境によってメモリの位置が異なる
例えば譜代関連とかはウチの環境では>>518だった

SSG使うと上手くいかない事が多かったのでメモリエディタにコピペして使ってる
場所が判らない時はメモリエディタで前後の値込みで検索
993 :名無し曰く、[sage]:2010/05/07(金) 17:26:33 ID:JJ+fyJkw
もう一つ
能力リミット解除入れると熟練やら士気やらのリミットも解除される
凄く…インフレです……
994 :名無し曰く、[sage]:2010/05/07(金) 17:34:53 ID:cl/+LjBp
ver1.02
004CF1EA-D007
007182B0-FFFFFF
00558270-FFFFFF
005583F8-FFFFFF
バイナリの方のメモリなんで位置変わらないと思うのですが・・・
とりあえず一行目が熟練度、2行目以降が募兵制限解除、拠点負傷兵、拠点兵数制限解除です
良かったらどうぞ
995 :747[sage]:2010/05/07(金) 17:58:15 ID:MspkBo4c
>>992-994
情報ありがとうございます。
なんか要望あったのは姫武将関係なんですよね。
SSGには入っているんですが、おそらく1.00のものだと思うので、
1.02ではどこなのか?前後も含めての情報がないので
調べるに調べられず……
SSG以外に姫武将関連の情報ってどこかにありますか?

ちなみに熟練度限界変更、拠点負傷兵等は仮実装しました。(ぉぃ
996 :665[sage]:2010/05/07(金) 18:08:34 ID:Qd6xjJRl
>>990
>>665のSSGは1.02のです
配置違いは>>518のアドレスに書き換えてるからではないかと
後は環境の違いとか…そうでないならちょっと分からないですスマソ

>>991-992
こっちの環境だと最大兵数、能力限界、熟練度限界、能力成長限界解除、
成長値、募兵数、調達数、拠点最大数、輸送関連についてはSSGでも特に不具合は発生しないですね
ただ能力成長限界解除入れるとこっちも士気が大変なことになりますが

譜代は最大上昇値以外反映されず、架空姫は能力成長限界解除オンにしていると
COMが優秀な武将を一門にした際に適正が「-」になることがあり、これが強制終了の原因になりやすいので
能力成長限界解除と併用しないことをお勧めします

後、譜代の最大上昇値と負傷兵率は書き換えるだけなら問題ないですが
値の固定にチェックを入れてると強制終了しやすいです
997 :747[sage]:2010/05/07(金) 18:18:48 ID:MspkBo4c
>>996
今手元にあったのはやっぱり1.00のみたいでした。
>>665に気づいていなかったのか……

むしろこれで全部いけるかも……本当に助かりました。
アドバイスも含め、ありがとうございます。
998 :名無し曰く、[sage]:2010/05/07(金) 19:05:53 ID:IYTErBxQ
動画見てべんきょーちゅう
これたとえば、レベル設定とかも出来るようになるのかな
レベル1上げるごとに、自分以外の全武将能力全1上昇とか

まずはC#ってのをいれないとな
999 :747[sage]:2010/05/07(金) 22:37:33 ID:MspkBo4c
>>998
レベルってのが(どういう風に変わるのか)よくわからないけど、
出来ると思いますよ。自軍になったら解除も含めてね。

スタートラインは高いかもしれませんが、
なんでもやる気になってみれば出来るようになるはず。いつかは。
スタートラインを下げる工夫をしてみたつもりなので、
もしよければ取り組んでみてください。


SSGは……姫武将関係は前のとアドレスが一緒になっててやっぱり分からなかった……
1000 :名無し曰く、[sage]:2010/05/07(金) 22:41:28 ID:JJ+fyJkw
姫武将関連は本スレの過去ログに多分あると思う

671 :名無し曰く、[sage]:2010/03/07(日) 17:20:28 ID:USmdcapB
革新は何年もやってきたが、
昨日初めて国替え機能の存在に気が付いた。

672 :名無し曰く、[sage]:2010/03/07(日) 17:54:37 ID:WZcXqIut
改造してバランス取った後国替えしたらバランス崩壊してなかなか楽しめたりするよねw
周りに強い勢力ばっかで基本滅びるためだけに作った国が普通に大勢力になったりするとやってて面白い

673 :名無し曰く、[sage]:2010/03/07(日) 18:33:35 ID:UYqwXVSL
国替えはver1.02なのがなあ
ねこまんま使えないのが痛い

674 :名無し曰く、[sage]:2010/03/07(日) 18:35:29 ID:WZcXqIut
使えないってどういうこと?メモリ見て変更するだけなら問題なくできるよね?
Ver1.00とかだったらもしかしてデバッガ使えるの?

675 :名無し曰く、[sage]:2010/03/07(日) 19:23:21 ID:UYqwXVSL
他の人はねことか中華のアタッチとかって使えるのか
なんで俺のは出来ないんだろ
デバッガはver.1でも使えない。紛らわしい事言ってすまんかった

676 :名無し曰く、[sage]:2010/03/07(日) 23:03:53 ID:bGiIujP2
>>675
俺も今まで1.02だと中華のアタッチが使えなくて、それ使いたいときだけ
フォルダごとバックアップとっておいた古いバージョンを使ったりしてたけど、
ニコニコの改造解説動画のリンクにおいてある中華だと1.02でもアタッチできるようになったぞ。

同じbuild501を色々なところから落として試してもダメだったんだが、ニコのアプ主に感謝してる。
ねこは知らん。

677 :名無し曰く、[sage]:2010/03/08(月) 00:24:34 ID:bviEzJEZ
>>676
自分はvistaにしてから中華のアタッチが使えなくなったんですけど、
ニコニコのところにあるのはvistaに対応していますか?

678 :名無し曰く、[sage]:2010/03/08(月) 01:21:49 ID:RwW/ME+M
>>676
ダメだったよ。まあ必要性あんま感じないから問題ないがな
ちょっとしたバランス調整なら編集で十分だし

vistaはデータ実行防止以外に何かする事があるっぽいけどわざわざ調べんのマンドクセ

679 :名無し曰く、[sage]:2010/03/08(月) 06:16:00 ID:B6vfIHhG
>>678
駄目だったか。
俺のは別件でOS再インストしてたのが効いたのかねw

680 :名無し曰く、[sage]:2010/03/09(火) 02:20:04 ID:0IBX9pJH
お知恵を拝借いたしたく。当方革新無印使用、中華はbuild501

解決したいこと
米沢(城)が山形に紐付けされているのを岩出山に変更したい
(目標は山形を米沢、岩出山を名生 陸前領域に白石郡 モガミスキーな人ゴメンナサイ)

以下やってみた作業の手順を記載

1.座標信息にて郡「米沢」→「山形」
 結果 築城不可(米沢の築城可能域が出ない)郡境界線消滅

2.ねこまんまにて米沢を検索 国番号「8(羽前)」→「4(陸前)」
 XY座標 岩出山領内と国境線山形領内に設定 対角線上ではない
 結果 郡信息で米沢の国が「陸前」になる 築城は不可のまま

3.座標信息にて2で設定した岩出山領内XYより国境線に対する区域を「岩出山」→「米沢」
 結果 築城可能 郡境界線表示

問題点
伊達(岩出山)と最上(山形)が同盟していた場合、築城できるのは伊達× 最上○ なのです
中華を使って建てシナリオを開始した場合 米沢城の所属を伊達や最上、岩出山と山形を
同一勢力にしても開始勢力を選ぶ画面でグレーとなり押すことができません

紐付けを除いて変更は済ませたので見た目は目標に沿いプレイに支障ないですが、
八王子→岩殿計画でも同じことで躓いているので解決できるならお教えくださいませ。

と、教えてだけじゃなんですので
2.で設定したXY2点とも0にしても中華・プレイ中ともに築城可能でした。なんの意味があるのやら

支城建築可能マスを増やすってのはできないよね? って3ヶ月ほど前のレスにあったけど
建てたいマスの地形データ(lpC)を座標信息で「1(道)」(建築不可にするかは不明)にして
マスが建築可能になるまで郡域を様子見つつ広げていったらどうでしょうか

687 :名無し曰く、[sage]:2010/03/11(木) 16:16:03 ID:y96sijL0
Nobu12Editor1.20Build1206jpというツールについてお願いします。
現在、一番単純に出来るであろう武将の能力値を変更しているのですが
武将をダブルクリックすると全ての値が0になっていて、ここから例えば
武力に5という数値を入れると元の能力値に+5された状態になってしまいます。

例 武力80の武将が85となる。

この為能力値を減らすことが出来ず困っています。


688 :名無し曰く、[sage]:2010/03/11(木) 16:28:50 ID:u9rcygMW
あるある
みんなそこで一度つまずくんだ
大変だよなあ
やり方は忘れた

689 :名無し曰く、[sage]:2010/03/11(木) 17:09:30 ID:Eta4y+mh
>>687
とりあえず中国語読めなくても、適当に弄ってればすぐにどこを変えれば分かるぞ。
例えば上に並んでるメニュー?、の右から四番目を選んで、その一番上を選択してみ。
俺と同じバージョンで最低限の漢字ができれば後は分かると思うぞ。

覚醒システムを入れてやりたいな、と考えていたら
能力のアイディアばっかり思いついて、肝心のプログラムなんて全く進まないのな。
ま、NoDVD化すらまだしてないから、覚醒への道に一歩も踏み出してないわけだけど。

690 :名無し曰く、[sage]:2010/03/11(木) 17:40:07 ID:y96sijL0
>>689
感謝します。
解決しました。
それにしても、こういうゲームでEDITを一回使い出すと、ゲームやるよりデータをいじる時間の方が
多くなるから駄目だw

691 :名無し曰く、[sage]:2010/03/11(木) 23:42:38 ID:u9rcygMW
そして1206は最新版じゃないと

692 :名無し曰く、[sage]:2010/03/12(金) 13:33:05 ID:aXqcsZaJ
前に傷兵回復遅くしたらってのあったが
湯治場を内政技術にしたらバランスよさげだよな
武田とかデフォで持たせたり

693 :名無し曰く、[sage]:2010/03/12(金) 20:22:45 ID:1cWrofaL
革新って攻略スピード急がないと詰みになりがちだけど、改造でその辺なんとかしてる人居ますか?
居たら方法教えてほしい。 マターリしたいの。

694 :名無し曰く、[sage]:2010/03/12(金) 20:29:33 ID:J8U+VeY6
兵舎の値段あげまくるとか、民忠のあがりかたを抑えるとかすれば大分マシになるんじゃね
CPUは最低1個は施設が作れるから兵数増加が止まることはないけど、速度はかなり変わるだろ

704 :名無し曰く、[sage]:2010/03/14(日) 04:30:00 ID:pqsj5y4G
>>694
>兵舎の値段あげまくるとか、民忠のあがりかたを抑えるとかすれば大分マシ

実際これで遊んでる方居ますか。 居たらやってみた感じを教えてください。

705 :名無し曰く、[sage]:2010/03/14(日) 04:32:33 ID:XerOVmjN
簡単に変えられるんだからデモプレイすりゃいいだろ

706 :名無し曰く、[sage]:2010/03/14(日) 05:45:31 ID:tQFwK7hH
必要金銭のUPは対して意味ないよな
CPUは金なくても商館とかたてたりするってどっかで読んだし、
実際やったけど、すぐ金銭0にするし配下解雇しまくるし大名間の格差が拡がってつまらん

それより兵糧収入を大幅に下げた方がCPUは現実的な動きをするよ
二期作をS技術にしたりするとさらにいい
町数も一国5とかに固定すれば技術の進歩もやや遅れるし

まぁそれでも最終的にはゴリ押しできちゃうけどね

695 :名無し曰く、[sage]:2010/03/12(金) 21:07:39 ID:Ac46yc7S
ゲームバランスのアイデアを交換したいというか、質問なんだけど、

施設の耐久力や、兵種や兵法・技術の攻撃力DOWN防御力UPは前提として、
全武将の統率と武力を1~50の5刻みにしてやってます
これで一揆や国人衆がかなり強くなり、戦闘決着が遅くなる
また兵舎はデフォで設置されてるものを耐久40000にして、撤去不可に
建設必要技術は真田丸として真田がいるシナリオ以外では建設できないようにしてます
もちろん台風なし

んで、中華とplamしかいじった事ないんだけど、これだけだと統率1武将とかの部隊最大統率可能兵数が
5000ぐらいで固定なんだけど、これを1000ぐらいにするにはやはりメモリエディタとかじゃないと
変更できませんか?

理想は官位やアイテムで統率底上げしても5000を上限としたいです
役職による加算分はOKとして考えてます
逆に統率1とかは最大統率可能兵数は500ぐらいにできるといんだけど

日本語でおkな文章ですみません

696 :名無し曰く、[sage]:2010/03/13(土) 18:16:09 ID:w2xQCFdB
余計な説明が多すぎますね・・・

簡単に書くと、統率150でも部隊最大兵数を5000など任意の数値に抑える方法はありますか?
それはメモリエディタとかじゃないとできませんか?

という質問です・・・

697 :名無し曰く、[sage]:2010/03/13(土) 19:46:47 ID:I7ToWRzG
まずなんでメモリエディタじゃダメなのか聞きたい
中華とか使ってるなら別にメモリエディタも使えばいいじゃん
メモリエディタについて調べる気がないから、とかだったら、そう、としか言いようがない

698 :名無し曰く、[sage]:2010/03/13(土) 20:11:24 ID:w2xQCFdB
そうですか、分かりました、ありがとうございます

実際に部隊兵力を抑える編集をしている人がいたら、
ゲームバランスの考え方なども聞いてみたかったんです

メモリエディタは以前調べてみましたが、かなりハードル高そうなので未挑戦です

699 :名無し曰く、[sage]:2010/03/13(土) 20:26:42 ID:Sn8WBSA4
Nobu12Editor1.20Build501なんだが
武将のところに空白を作る方法が知りたい。
ねこまんまとか一切触れたこと無いんだが俺じゃ無理かな・・・。
PK です

700 :名無し曰く、[sage]:2010/03/13(土) 20:46:25 ID:fJfF75vb
幸せになりたければgdgdいう前に過去ログとwiki読んで来い

前田だったかの直後あたりに作ると
捕縛不可能な上に滅亡すると殉死する武将ができるから注意な

701 :名無し曰く、[sage]:2010/03/13(土) 23:27:07 ID:Sn8WBSA4
>>700
wikiにあったな、すまん。
過去ログも見たりしたが俺には無理っぽいわ。
ありがと。

702 :名無し曰く、[sage]:2010/03/13(土) 23:53:45 ID:5lUXLmgb
まあ待て
どこが無理なのかどこまで理解できていてどの部分が解らないのか書いてみろ
お前に解らない事なら他に解らない奴がいるかもしれん
そこの部分をできるだけわかりやすく解説してみるから
このスレの誰かが

703 :名無し曰く、[sage]:2010/03/14(日) 04:02:38 ID:WgB1UuP4
まあ待て
解かる解からない以前に食わず嫌いだろ

707 :名無し曰く、[sage]:2010/03/14(日) 08:00:36 ID:WgB1UuP4
俺の超まったりシナリオをアップする日が来たようだ。

708 :名無し曰く、[sage]:2010/03/14(日) 08:04:23 ID:J6fHdrvv
なにかまわん、DLすればよいのだろう?

709 :701[sage]:2010/03/15(月) 15:25:59 ID:F//NrnqB
なんとか一枠増やせました。
wikiを何度も読み返したらできました。
お騒がせして申し訳アリマセン。

710 :名無し曰く、[sage]:2010/03/17(水) 09:10:29 ID:fzCliZjJ
なんか一年というか少し経つと兵糧を気にしなくなってしまいますよね。
もっと、現実みたいに兵糧を中盤以降も貯めなくては進軍出来ないぐらいのバランスに
したいんだけど、みなさんは兵糧についてなんかいじってます?
南蛮の兵糧の消費抑える技術とったら、ほんとに少し水田やら畑を建てるだけで済んでしまい
兵糧というシステムがいらない活かされてない気がして。

711 :名無し曰く、[sage]:2010/03/17(水) 10:19:30 ID:XWqACyDN
弄ろうとしたことは何度かあるけど物資が手に入る建物の収益と建築費用、時間しか弄れないから
プレイヤーにとって兵糧や金が厳しいバランスにするとCOMは簡単に財政破綻するんだよな

712 :名無し曰く、[sage]:2010/03/17(水) 12:00:58 ID:fzCliZjJ
Nobu12Editor使っているんだけど、これって支城を最初から
建てておおくことって出来ます?
普通は最初から建ってない支城に、拠点信息っていう項目で軍団と譜代武将を設定して
次に武将をいじる項目で、譜代拠点と譜代開始年?を設定したんだけど
シナリオはじめると落ちる。
分る方います?

713 :名無し曰く、[sage]:2010/03/17(水) 13:53:56 ID:nEcEyfY/
座標信息で支城つくってないと駄目じゃないか?
うる覚えだが

714 :名無し曰く、[sage]:2010/03/17(水) 13:56:44 ID:nEcEyfY/
んで譜代とか余計なものは触り初めはほっとけ

715 :名無し曰く、[sage]:2010/03/17(水) 14:02:24 ID:nEcEyfY/
兵糧を重要にしたいならparamで民忠上昇を上げたり募兵数あげて、
城の耐久強化や城の戦法の強化をしてバランス取ればいい。
兵糧技術自体を取れなくしたりもな

716 :名無し曰く、[sage]:2010/03/17(水) 20:51:01 ID:jxC4fHRG
兵糧厳しくすると面白いぜ
桶狭間が1572年の発生になったが、おれは気に入ってる

717 :名無し曰く、[sage]:2010/03/17(水) 23:47:39 ID:d3rYlE/t
>>712
前に有志があげてくれた支城の作り方と座標一覧

ttp://www1.axfc.net/uploader/He/so/He_146885.txt

718 :名無し曰く、[sage]:2010/03/19(金) 01:54:53 ID:6OIpYQG5
COM勢力に収入ボーナスをつける方法ってないかな
COMのみ金と兵糧の収入5倍とかしてCOMの慢性的な物資不足を解消したいのだけど

719 :名無し曰く、[sage]:2010/03/19(金) 02:04:07 ID:GKPFt1tF
>>718
paramにたしか5000って数値があって、(たぶん一城あたり)COMは収支が+5000になると内政をやめる
数値を3000に変えると収支が+3000まで内政をする
だけどこの数値を5001以上に変えても+5000で内政をやめてしまう
exeでもいじってこの制限をどうにかしないとCOMは内政下手なまま
自分も楽になるけど結局全国に金山2,3個置くのが早いと思う
もしくは大変だけど消費が少なくなる方向でバランス調整するか

720 :名無し曰く、[sage]:2010/03/19(金) 02:05:05 ID:GHJ44QQR
二期作とか灰吹法あたりを習得不可にしてCOMに持たせとく

721 :名無し曰く、[sage]:2010/03/19(金) 03:00:12 ID:gexTNTfQ
>>718
ってか金は5倍にするくらいなら初めからMAXにしちゃったら?
CPUは金があったらほぼ必ず扇動とかの計略してくるからどんなに与えても
金は減る一方だよ
計略や調達系をしまくっても大丈夫な収入与えるならもうMAXにしたのと同じような感じだし
とりあえず扇動や調達の費用だけでも0にしたらCPUの金不足もだいぶましになるよ

兵糧は・・・増やすと色々バランス崩壊するからそのままでいいんじゃないかなぁと

722 :名無し曰く、[sage]:2010/03/19(金) 05:12:56 ID:hDHH8lOw
みんなレスありがとう
最初から大量に金持たせると協定や交渉のレートが最初から暴騰してしまうんで
内政技術全般をCOM固有にしてCOMが多用する扇動と調達の費用を下げてみる

723 :名無し曰く、[sage]:2010/03/19(金) 05:28:57 ID:hDHH8lOw
と思ったら技術は一括で付けれないのかorz

724 :名無し曰く、[sage]:2010/03/20(土) 17:58:57 ID:tGYJ6sge
固有技術持ってないとこに持たせたりできますか?
Editorとかで・・・・。

725 :名無し曰く、[sage]:2010/03/20(土) 23:25:47 ID:KaNYS7Gf
うむ

726 :名無し曰く、[sage]:2010/03/20(土) 23:43:39 ID:9++Tq/xO
できるけど当然メモリエディタも使うよ
初期から持たせるだけならいらないけど

727 :名無し曰く、[sage]:2010/03/20(土) 23:49:08 ID:tGYJ6sge
初期からだとなにか味気ないので
やはり他家と同じように特定の技術を取得してからのほうが嬉しいのですが・・・
メモリエディタはエディターの武将枠増やすくらいでしか使ったことアリマセン。

728 :名無し曰く、[sage]:2010/03/21(日) 02:01:17 ID:YvN+Ceo9
ttp://pigspy.ys168.com/からNobu12Ediotor 1.20(Buiud501)をダウンロードしようとしたのですが見当たりません。
もう配布終了したのでしょうか?それとも探し方が悪いのでしょうか・・・

729 :名無し曰く、[sage]:2010/03/26(金) 03:40:40 ID:p60h0+Ek
http://sourceforge.jp/projects/nobu12editor/
大体はここにある。
信長の野望・革新(PK) 改造スレ@wiki
http://www5.atwiki.jp/paso/
をよく読めばあります。探し方が悪いんです。
>>1のテンプレにもURLはあります。
今度からはこのようがないよう(ry
がんばってね

733 :名無し曰く、[sage]:2010/03/30(火) 22:13:19 ID:PHydpy2q
革新の一部の顔グラを天道に変えたいのですが顔グラ抽出がうまくいきません・・・
どのようなやり方だとうまくいきますか?

734 :名無し曰く、[sage]:2010/03/30(火) 23:04:57 ID:a+cvF9Xw
普通にやれば、うまくいく

ていうか、お前が抽出したいのは天道のグラではないのか
ならば天道スレで聞け

743 :名無し曰く、[sage]:2010/04/02(金) 04:58:11 ID:17PP39Nf
>>741
かわいそうだからエスパーしてやる。
PrintScreenを引っこ抜いて掃除しろ

749 :名無し曰く、[sage]:2010/04/11(日) 16:13:12 ID:asrpfG2g
中華の武将の枠追加で質問あるのだけど
1470~1569の間に追加枠入れるのには不具合ある?

750 :名無し曰く、[sage]:2010/04/11(日) 16:20:40 ID:11y8lihW
再三既出つか少し上にもあるが

絶対に捕縛されない
死亡したり滅亡して強制的に捕縛されると失踪する

751 :名無し曰く、[sage]:2010/04/11(日) 16:41:42 ID:asrpfG2g
サンクス、消えるの1900以降だけだと思ってたけどここも消えるんだな

752 :名無し曰く、[sage]:2010/04/11(日) 16:53:34 ID:CEW8zsm8
1530からはなんか武将情報もあるしね

753 :名無し曰く、[sage]:2010/04/11(日) 17:16:43 ID:PP+mpZko
Nobu12_Param_editorを使って
9番目の要請を無償で受けた場合の名声の上がりを上げようとしたのですが
10とかに変更してもゲーム内でかわりません・・・
助言お願いします><

754 :名無し曰く、:2010/04/15(木) 00:33:33 ID:X5m6nPmI
武将と姫武将の婚姻関係は無理なのかな?ツールで改造して。

755 :名無し曰く、[sage]:2010/04/15(木) 14:21:57 ID:zYjgFRXf
>>754
歴史武将で右クリ>配偶で好きにせい
リアルタイム編集でも可能
一夫多妻またはその逆も可能
親子で縁組という人倫の道に外(ry
男同士でも可能なので汚屋形様と春日弾正を結(ry

他、割とどうでもいい小ネタ
・COMの架空姫uzeee→COM大名武将の生年を1400年とかに変更すりゃ産まれなくなる
・一門にしたい武将が婚姻済orz→姫の血族値を自大名と同一値&実父設定変更
   又は姫の養父を自大名にするとか、武将側を弄る(血族値弄るとか養子設定とか)でも可

756 :名無し曰く、:2010/04/15(木) 21:04:27 ID:ywXvpxvR
弓の射程を上げると篭城のとき隣接部隊を攻撃できなくなるんよね
鉄砲と同じ原理か


767 :名無し曰く、:2010/04/20(火) 14:23:49 ID:ycT7to1U
南蛮技術を取得不可にしたいが、中華エディタで弄るしかないのかな?

768 :名無し曰く、[sage]:2010/04/21(水) 04:28:28 ID:U6acQlY4
おいやめろ弱小勢力の唯一勝てる要素なのに

769 :名無し曰く、[sage]:2010/04/21(水) 11:34:30 ID:LermCGnf
部隊の攻撃間隔って、数字に比例するんでしょうか?
たとえば攻撃10、間隔10と攻撃20・間隔20は同じ攻撃力?

770 :名無し曰く、[sage]:2010/04/21(水) 12:41:19 ID:5qxhytsY
兵力の減り方や闘志で差がつくとおもう

771 :名無し曰く、[sage]:2010/04/21(水) 14:29:02 ID:LermCGnf
つまり比例するって事ですね。thx

772 :名無し曰く、[sage]:2010/04/21(水) 15:07:37 ID:+HIbjmHk
単純に攻撃力から守備力を引いてると考えるなら、>>769の場合は前者が不利になる
あと、比例するの言葉の意味をきっと間違えてる

773 :名無し曰く、[sage]:2010/04/21(水) 16:15:34 ID:LermCGnf
有利とか不利とか、差が出るとか言う質問ではなくて、
バランス調整の為に単純な数値での話を聞きたかっただけで、
上の例えも単純な数値での比較をしてもらいたかったんです。

比例というのは、攻撃間隔の数値と時間の関係の話で

たとえば、攻撃間隔1=0.1sとすると、攻撃10 間隔10の時にDPS(Damage Per Second)は10ですよね。
その考えで行くと、 攻撃20 攻撃間隔20 の時も同じくDPSは10

これが正しいのかどうかを聞きたかったのです。
>>770でレスをいただいたものが、それを前提としているような言い回しだったので正しかったのかなと。

774 :名無し曰く、[sage]:2010/04/21(水) 16:31:47 ID:LermCGnf
すみません、「比例」 ではなく 「正比例」 でした。

775 :名無し曰く、[sage]:2010/04/21(水) 16:50:44 ID:5qxhytsY
真田統率105騎馬8000技術なし 酒井統率86足軽8500
攻撃の初回でどれだけ減るか
騎馬の攻撃力20 8423(73減少)
25 8404(96)
30 8386(114)
35 8365(135)
40 8346(154)
80 8191(309)
100 8113(387)
10 8462(38)
1 8497(3)
paramとか戻してないので結果がおかしいかも

776 :名無し曰く、[sage]:2010/04/21(水) 16:52:33 ID:5qxhytsY
バイトが有るの忘れてたので後は頑張って

777 :名無し曰く、[sage]:2010/04/21(水) 17:01:20 ID:5qxhytsY
やっぱりないってよチクショー
攻撃力だけしか変えてない状態で大体ダメージが攻撃力に比例してるので
ダメージ効率も比例しそうだね
兵数や統率の関係はどっかにまとまってたような

782 :名無し曰く、[sage]:2010/04/22(木) 11:48:11 ID:KR3LGjUe
まったりプレイ用シナリオうp。
http://www1.axfc.net/uploader/Sc/so/105632

信長の躍進に怯えながら地方でもがき踏み潰されたい人用のシナリオです。
簡素な革新を楽しめると思います。

1558年9月スタート

技術を初めから殆んど持っています。

ジャンルごとに各1個つ(築城は2つ)開発出来る技術があります。
それぞれ学舎1、適正A or S、金30000で取得可能です。

函館~十三~久慈、門司~下関、瀬戸内5港
上記以外の港は封鎖されています。

港は海からの攻撃にめちゃ強いです。

諸勢力はほぼ空気です(勢力範囲無し)

問題点
・稀にCOMの行軍が封鎖された港を経由しようとする
・織田が伸び悩むと暇さが増す
・島津が予定より強い
・毛利が四国に首っ丈

783 :名無し曰く、[sage]:2010/04/22(木) 11:59:44 ID:KR3LGjUe
書き忘れ。大砲は取得出来ません。

788 :名無し曰く、[sage]:2010/04/23(金) 11:12:06 ID:0Ohs9Vjm
ぎん千代を出したいんだけど色々弄っても出ない…

どうやったら出ますか?

789 :名無し曰く、[sage]:2010/04/23(金) 14:04:26 ID:+IEjvAdI
道雪を大名にするか、道雪が仕えている大名の養子にする

790 :名無し曰く、[sage]:2010/04/23(金) 19:30:08 ID:5f1bJxMz
>>788
>>5の通りにすればちゃんと出る
多項修改だけでなく所属設定もちゃんと設定しないと出ない

791 :名無し曰く、[sage]:2010/04/23(金) 19:41:29 ID:/sdlc1dB
あー、それかぎん千代は特殊文字だから苦労した覚えがある。>数年前なんで詳細失念。
名前のぎんを平仮名とかで置き換えてた希ガス。

796 :名無し曰く、[sage]:2010/04/24(土) 00:28:45 ID:BUe/VUvc
>>789
>>790

ありがとうございます

無事に出来ました^^

820 :名無し曰く、[sage]:2010/04/25(日) 10:48:34 ID:k8lESMys
未熟なので詰まってる・・
Nobu12 Face Editor は入手できたし、
シナリオを読み込むとか出来ることまではいけたんだが、
リアルタイム編集を試そうと
Attachをしようとすると未知・・って出てきて出来ない・・

Nobu12Editor.iniを見るとGamePath=が空欄なんだが
ここがおかしいのか???

821 :名無し曰く、[sage]:2010/04/25(日) 12:32:12 ID:XWuRYXjD
wikiは読んだか?過去ログは漁ったか?

実行ファイルと同じ場所に置いてるか?

822 :819[sage]:2010/04/25(日) 15:13:52 ID:k8lESMys
>820
Nobu12Editor.exeをNOBU12PK.exeと同じ場所に置くんだよね??
やっぱりAttach・・で未知的・・って出る。
Nobu12Editor.exeはBuild123で2008/01/23の日付だから古いとは思えないし・・
何か見逃してる???

823 :名無し曰く、[sage]:2010/04/25(日) 15:28:54 ID:CtUkzzsK
Wikiが消されてるのでここで聞きたいんだが、
武将の追加ってPKだと何人ぐらい出来る?ちなみに架空枠ありで。

できれば新武将200人入れて合計500人ぐらいにはしたいんだが。

824 :名無し曰く、[sage]:2010/04/25(日) 15:47:03 ID:CtUkzzsK
追伸
>>822
管理者として実行
をしてる?Vista以降ならそれしないと多分駄目だけど

825 :819[sage]:2010/04/25(日) 17:04:01 ID:k8lESMys
XPだよ~管理者だよ~・・なんでだろ。


826 :名無し曰く、[sage]:2010/04/25(日) 19:05:45 ID:E7YDcQRd
リアルタイム編集なんてやったことないから知らないなぁ。というか出来たのかそんなの
試しにiniのGamePathを入れてみたら?後、適当な考えで言うならそのパスに日本語が入ってたりして無理だとか

827 :名無し曰く、[sage]:2010/04/25(日) 21:56:44 ID:bOOY3XyF
>>823
追加枠のことならあまり作れない。副作用無しで作れる番号は
1468.1469.1631~1639.1915~1939のみ
1470~1569に武将を作るとその武将は捕まらないし、所属勢力が滅亡したときに消滅する
後、副作用無しと書いたけど1915~1939の武将はシナリオエディタで大名に出来ない(ゲーム中ならおk)

835 :名無し曰く、[sage]:2010/04/26(月) 08:53:45 ID:izNt+1oZ
>>827
thx!非常に参考になりました!

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2010年12月17日 18:16