- ベストアンサー
プログラムのスキル割り当てを変更できない問題
- オンラインゲームでのスキル割り当ての変更について質問です。ゲーム内でスキルの割り当てが数字キーで行われていますが、その割り当てを変更しようとしても保存できない問題が起きています。
- ゲームのインストールフォルダ内のSettingsフォルダにあるINPUT.INIファイルを変更することでスキル割り当てを変更できるという情報を元に試してみましたが、保存ができません。
- 詳しい方にアドバイスをいただきたいです。どうすればスキル割り当ての変更が保存できるようになるでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
添付画像を拝見する限りでは、質問者様ご使用の OS は Vista か Win 7 だと思いますが、Vista および Win 7 では、 Program Files、Windows フォルダ等へダイレクトに上書き保存をする事は出来ません。(保護機能が働く為) ゲームがインストールされているフォルダ内に(多分、Program Files 内にインストールされていると思いますが)同じ名前のファイルを上書き保存する場合は、システムフォルダ以外のフォルダへ上書き保存するファイルと同じ名前で保存(名前を付けて保存)した後、名前を付けて保存したファイル(.ini)を、上書きするファイルが置かれているフォルダ(Settings)へ「貼り付け」すると、上書き保存する事が出来ます。 尚、名前を付けてファイルを保存する場所としては、D:を一時的に利用するのが宜しいかと・・・ ご参考までに...
その他の回答 (3)
No 3です。 >数字、ローマ字(たとえばzやPなど一文字)はきちんと機能しているのですが、 左シフトやCAPSLOCKなどに変更しても機能しないんです。 これはソフトウェア側(ゲーム)の問題であり、Shift や CapsLock 等の制御キーを INI ファイルでサポートしていない(させていない)からだと思います。 簡単に説明致しますと、INI(設定構成ファイル)はファイルに記述された数字やアルファベット(A~Z)、記号をプログラム文字として認識し、その記述内容に沿ってプログラム側へ情報を伝え、モジュールを実行します。 つまり、Shift や Caps Lock 等の制御キーはプログラムファイル上、文字に該当しない為、この度の様なケースでは、正常に機能しないのは当然の事かと存じます。 諦めて、制御キー以外のキーを割り当てては!? 簡単な説明(回答)で恐縮ですが、これで失礼いたします... 因みに余談ですが、Shift や Caps Lock の文字列を "" (ダブルクオーテーション)で囲ってやると、プログラム上で文字列として認識し、記述内容を読み込む事は可能ですが、上記でも記述した様に、Shift や Caps Lock 等の文字列をプログラム文字として認識させる事は不可能かと・・・
お礼
回答有難う御座います。 ゲーム名が、分かってしまいますが http://hordaine.wikiwiki.jp/?cmd=read&page=INPUTDEF.INI%A4%C7%BB%C8%A4%A8%A4%EB%A5%AD%A1%BC&word=INPUT ここをみてきちんと機能するようにやっています。 INPUT.INIのなかをみると、他のところにはシフトキーなども使われているんです。 なのに自分が使いたいところには、先ほど載せたホームページを参考に書いても機能しないんです。 なんでなんでしょうか。 分かる方いましたらお願いします。
補足
その後、自分ですこし試していたら解決しました! ありがとうございました!
- aurumnet
- ベストアンサー率43% (51/117)
よみとり専用属性になってませんか? INPUT.INIのプロファイルを開いて確認してみてください あと拡張子の表示方法についてはフォルダオプション→表示から[登録されている拡張子は表示しない]のチェックをはずすと拡張子も表示されるようになるはずです
お礼
回答有難う御座います。 パソコンにあまり詳しくないので、プロファイルや拡張子というものが良く分からないです><
- DIooggooID
- ベストアンサー率27% (1730/6405)
ダイアログメッセージを見る限り、ファイル名が INPUT.INI.INI となっているようですが、 これで正しいのですか?
補足
さっそく返答ありがとうございます。 これではINIが多いのかと思い、ファイル名をINPUTだけにするというのも試しました。 その場合は、貼り付けた画面で INPUT.INI ときちんと表示されるのですが、それでも保存できませんでした。
お礼
回答有難う御座います。 z505さんの言うとおり自分はvistaで、言うとおりにやってみると保存することが出来ました。 そこまでは良かったのですが、対応するボタンを書き換えたはずなのに、効果がでないキーがあるんです。 数字、ローマ字(たとえばzやPなど一文字)はきちんと機能しているのですが、 左シフトやCAPSLOCKなどに変更しても機能しないんです。 どうしてでしょうか? 他のボタンとかぶってると働かないなど、なにかそういうのはあるのでしょうか? 自分は全然詳しくないため>< もしまたこれを見る機会があるようでしたら、 分かる範囲でもいいのでお願いします。 他にも分かる人がいたらお願いします><