From b2c188061defa395072e18d0924bd89b5cdbcc79 Mon Sep 17 00:00:00 2001 From: Nairda <38843773+Nairdaa@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:28:10 +0200 Subject: [PATCH 1/5] Update replay-stocks.sp --- .../sourcemod/scripting/include/shavit/replay-stocks.sp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp index 8f0bd0a61..abd03d289 100644 --- a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp +++ b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp @@ -86,13 +86,16 @@ stock void Shavit_Replay_CreateDirectories(const char[] sReplayFolder, int style } } - // Test to see if replay file creation even works... + // Test to see if replay file creation works FormatEx(sPath, sizeof(sPath), "%s/0/faketestfile_69.replay", sReplayFolder); File fTest = OpenFile(sPath, "wb+"); - CloseHandle(fTest); + // Check if file was opened successfully before closing if (fTest == null) { SetFailState("Failed to write to replay folder (%s). Make sure you have file permissions.", sReplayFolder); } -} + else + { + CloseHandle(fTest); + } From d235d3a7ac15837bdb944b58e0380ff1ea614801 Mon Sep 17 00:00:00 2001 From: Nairda <38843773+Nairdaa@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:29:57 +0200 Subject: [PATCH 2/5] Update replay-stocks.sp XDDD --- addons/sourcemod/scripting/include/shavit/replay-stocks.sp | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp index abd03d289..4079cb4a5 100644 --- a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp +++ b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp @@ -99,3 +99,4 @@ stock void Shavit_Replay_CreateDirectories(const char[] sReplayFolder, int style { CloseHandle(fTest); } +} From c4e1ccd15d9760a83e25d36b969f6ae4770a869a Mon Sep 17 00:00:00 2001 From: Nairda <38843773+Nairdaa@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:34:27 +0200 Subject: [PATCH 3/5] Update replay-stocks.sp ecksdee. --- addons/sourcemod/scripting/include/shavit/replay-stocks.sp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp index 4079cb4a5..70c400361 100644 --- a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp +++ b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp @@ -90,13 +90,13 @@ stock void Shavit_Replay_CreateDirectories(const char[] sReplayFolder, int style FormatEx(sPath, sizeof(sPath), "%s/0/faketestfile_69.replay", sReplayFolder); File fTest = OpenFile(sPath, "wb+"); - // Check if file was opened successfully before closing + // Check if the file was opened successfully for writing if (fTest == null) { SetFailState("Failed to write to replay folder (%s). Make sure you have file permissions.", sReplayFolder); } else { + // File was opened successfully, now close it CloseHandle(fTest); - } } From bc61190daf5f1db3867683b440dd49605a9f747e Mon Sep 17 00:00:00 2001 From: Nairda <38843773+Nairdaa@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:36:21 +0200 Subject: [PATCH 4/5] Update replay-stocks.sp f.. you From bab88c31c8c9ab070800c44471e9da9017ed46d5 Mon Sep 17 00:00:00 2001 From: Nairda <38843773+Nairdaa@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:38:28 +0200 Subject: [PATCH 5/5] Update replay-stocks.sp hucvfrsdtbh --- addons/sourcemod/scripting/include/shavit/replay-stocks.sp | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp index 70c400361..34e0098bb 100644 --- a/addons/sourcemod/scripting/include/shavit/replay-stocks.sp +++ b/addons/sourcemod/scripting/include/shavit/replay-stocks.sp @@ -99,4 +99,5 @@ stock void Shavit_Replay_CreateDirectories(const char[] sReplayFolder, int style { // File was opened successfully, now close it CloseHandle(fTest); + } }