トップページ > 同人ゲーム > 2015年12月07日 > BaAMbCFH

書き込み順位&時間帯一覧

2 位/505 ID中時間01234567891011121314151617181920212223Total
書き込み数02000000000000000004310010



使用した名前一覧書き込んだスレッド一覧
名無しさん@お腹いっぱい。
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net

書き込みレス一覧

【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
560 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 01:30:23.01 ID:BaAMbCFH
セーブデータの改変その2

loyal特性にセーブデータを改竄する方法
まず解凍してセーブデータをテキストデータに戻してから以下を行なう

*まず忠義つきのユニットがあるセーブデータを用意するのが楽
*その忠義持ちのユニット名でセーブデータを調べる
(name="そのユニットの名前" ってのがあるのでそれを検索するのが良い)
*みつけたらmodificationで検索するとそのユニットの補正部分の記述部分にいくので
そこのloyal部をコピーしとく
*次に忠義持ちにしたいユニットの名前でデータを検索してそのユニット記述部分にとぶ
*そこからmodificationで検索かけて補正部記述部分までスキップ
*うえでコピーしてた忠義もちようのデータをペーストしてやる
*その新しいデータを圧縮してデータフォルダにコピー
*それを読み込めば忠義持ちになってる。しかしこれだけだと維持費は0にならない
そのユニットが進化するとかしないと
その時点での維持費をなくすには名前記述部分のちょい下の
upkeep="full"

upkeep="loyal"
に書きかえてやればOK
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
561 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 01:40:15.94 ID:BaAMbCFH
セーブデータの改変その3

loyal以外にお勧めの追加特性としては「高地人」(highlander)
体力、攻撃力などがワンランクアップする
loyal,highlander,quickを追加すると非常に高性能野郎ができちゃう

性能に追加した特性を反映させるにはこれだけでは駄目で
これを記述した後にレベルアップが必要
レベルアップするとこれらの特性を加味した性能にしてくれる
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
563 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 19:12:09.59 ID:BaAMbCFH
>>562
チートしたくないならやらなければ良いだけじゃん
他も基本的にすべてテキストデータなので

*アイテム追加
*アイテムの性能変更
*補正値の変更
*ゴールド変更
*経験値変更
*その他

なんでも多分可能
構造はタグ言語っぽい構造になってる
(XMLとかHTMLとかLatexぽい)
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
564 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 19:16:23.29 ID:BaAMbCFH
データ改竄方法その4 (希望の修正箇所をみつけたいとき)

たとえばGoldならセーブしたときのゴールドの価格でセーブデータに検索かければOK

Linuxなどであれば変化前と変化後でのセーブデータの差分を
diffなどテキストの変更部分を簡単に抽出できるツールあるのでそれで
調べればどこを変更すれば希望の変更できるか簡単に調べれる

Vim系のテキストエディタだと
diffにちかい機能ついてる
なんでもできるEmacsとかでも多分可能
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
566 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 19:43:09.67 ID:BaAMbCFH
知らんやつもいるからな
経験値をかせぐために機械的作業を永遠とするとか時間の無駄じゃん
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
568 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 19:50:50.69 ID:BaAMbCFH
ということでデータ改竄方法その5

アドオンキャンペーンLegend of the Invincibles (パート2での)
のEfraimとLethaliaの経験値と吸収人数の変更方法

name="Efraim

でテキストデータを検索

[unit]
[/unit]

でかこまれてるならそこでOK
なまえ定義のちょい上にexperience=数字があるのでその数字を
max_experienceよりちょい少なめにしてやれば
1かい戦闘を行なえばレベルアップする

した方向にredeem_countを検索して
redeem_count=数字

になってるところを max_redeem_count ひく1の数字に設定すれば1回救済しただけでレベルアップする

機械的作業でレベルアップしてる時にこれらの改竄をすると
ゲームをより楽しめる

普通の時にこれやるとゲームが多分面白くなくなる
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
570 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 20:29:58.99 ID:BaAMbCFH
安心しろわかってないヤツだかけだし
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
571 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 20:33:20.73 ID:BaAMbCFH
[訂正バージョン]
安心しろ!
わかってないやつだらけだし
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
573 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 20:46:39.02 ID:BaAMbCFH
>>572
そっちでも書いても良いけど
ここに書いたから不要だろ
ここに書いた内容でもやり方わからんやつに教えるほど俺も暇じゃない

調べ方もかいたし
無駄なレベルアップのための時間削減方法も書いたから
他はそれほど必要じゃねーと思うけどな
【エルフ】Wesnothをやるべきです12【オーク】 [転載禁止]©2ch.net
575 :名無しさん@お腹いっぱい。[]:2015/12/07(月) 21:03:32.27 ID:BaAMbCFH
>>574
マルチで忠義ユニットを使うっていう意味が理解できない
忠義ユニットにするとか好きな特性を追加する方法は上に書いたけど
それでは出来ないの?
現在の維持費を0にする方法も上に書いといたけど


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。