まず、私自身がファイルI/Oについては詳しい知識がないという前提でお読みください。
私の環境で試したところ(試したのはver1.0.2です)、
サンドボックスが影響してそうな気がします。 ini_open()のマニュアルにもGamemakerはサンドボックス化されてるため意図したとおりに動かないかもとあります https://manual.gamemaker.io/beta/en/GameMaker_Language/GML_Reference/File_Handling/Ini_Files/ini_open.htm
サンドボックスについて詳細はこれ https://manual.gamemaker.io/beta/en/Additional_Information/The_File_System.htm
因みに私はファイルセーブ・ロードはbuffer関数(buffer_write,buffer_saveなど)でやってます。 テストプレイでセーブできないと報告されたことはありません。 ini_open,iniwite以外の方法で改善するか試すとどうなるでしょうか。 (ini*だけがサンドボックの影響下にあるのかどうかも分かってませんが)
サンドボックスはゲームオプションからOFFにできますが これはなるべくOFFにしないほうがいいのかな?と素人考えで思ってます(なんか怖いっていう程度)。 問題が発生した人がやり取りできる人であれば、一度サンドボックスをOFFにしたバージョンで試してもらって サンドボックスが原因かを確定させることができたらいいのですが。
その他で気になることと言えば ユーザー名が日本語(2バイト文字)かどうか(これが原因になるは分かりません) セキュリティソフトが邪魔してるかどうか でしょうか。
不適切なコンテンツとして通報するには以下の「送信」ボタンを押して下さい。 管理チームへ匿名通報が送信されます。あなたが誰であるかを管理チームに特定されることはありません。
どのように不適切か説明したい場合、メッセージをご記入下さい。空白のままでも通報は送信されます。
通報履歴 で、あなたの通報と対応時のメッセージを確認できます。
マニュアル(ver2~2.2.x) マニュアル(ver2.3~) YoYoGames YoYoGames 公式コミュニティ GM関連のYoutubeチャンネル集 解説・資料サイト集(日本語) 解説・資料サイト集(英語)
まず、私自身がファイルI/Oについては詳しい知識がないという前提でお読みください。
私の環境で試したところ(試したのはver1.0.2です)、
(中にconfigSave.ini、fishSave.ini、PlayerDataSave.ini)
サンドボックスが影響してそうな気がします。
ini_open()のマニュアルにもGamemakerはサンドボックス化されてるため意図したとおりに動かないかもとあります
https://manual.gamemaker.io/beta/en/GameMaker_Language/GML_Reference/File_Handling/Ini_Files/ini_open.htm
サンドボックスについて詳細はこれ
https://manual.gamemaker.io/beta/en/Additional_Information/The_File_System.htm
因みに私はファイルセーブ・ロードはbuffer関数(buffer_write,buffer_saveなど)でやってます。
テストプレイでセーブできないと報告されたことはありません。
ini_open,iniwite以外の方法で改善するか試すとどうなるでしょうか。
(ini*だけがサンドボックの影響下にあるのかどうかも分かってませんが)
サンドボックスはゲームオプションからOFFにできますが
これはなるべくOFFにしないほうがいいのかな?と素人考えで思ってます(なんか怖いっていう程度)。
問題が発生した人がやり取りできる人であれば、一度サンドボックスをOFFにしたバージョンで試してもらって
サンドボックスが原因かを確定させることができたらいいのですが。
その他で気になることと言えば
ユーザー名が日本語(2バイト文字)かどうか(これが原因になるは分かりません)
セキュリティソフトが邪魔してるかどうか
でしょうか。