From 89eab5d221a2f7aa6374b6cb7f59abfb86e30a9b Mon Sep 17 00:00:00 2001
From: htt-py <95628489+phoriah@users.noreply.github.com>
Date: Thu, 21 Mar 2024 23:40:22 +0200
Subject: [PATCH] Fixed Notes
---
README.md | 12 ++++++++++++
saveinstance.lua | 4 ++--
saveinstance.luau | 4 ++--
3 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 11914b4..171c5b9 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,18 @@ Reason: Many Executors fail miserably at providing good user experience when it
- Do NOT claim you wrote this :accessibility:
- Do NOT forget to include the [License](https://github.com/luau/SynSaveInstance/blob/main/LICENSE) :finnadie:
+# 💖 Support Us & Our Work:
+
+
+[](https://ko-fi.com/M4M1JNH5G "KO-FI")
+
+[](https://ko-fi.com/M4M1JNH5G "KO-FI QR-CODE")
+
+# DISCORD SERVER:
+
+https://discord.com/invite/wx4ThpAsmw **/** https://discord.gg/wx4ThpAsmw
+[
](https://discord.com/invite/wx4ThpAsmw)
+
# TO-DOs:
- [ ] !!! Custom fallback Decompiler for ModuleScripts using require and then iterating through it, gathering all info about functions using [getupvals/getprotos/getconsts][debug], converting all DataTypes using tostring or Descriptors, and then perhaps converting to JSON. (Make use of op-codes from Dex?) !!!
diff --git a/saveinstance.lua b/saveinstance.lua
index 4cb27dd..70489e2 100644
--- a/saveinstance.lua
+++ b/saveinstance.lua
@@ -1154,7 +1154,7 @@ local function synsaveinstance(CustomOptions)
tag = ValueType
value = Descriptors.__BINARYSTRING(raw)
- if
+ if -- ? Roblox doesn't CDATA anything else other than these as far as we know (feel free to prove us wrong)
PropertyName == "SmoothGrid"
or PropertyName == "MaterialColors"
or PropertyName == "PhysicsGrid"
@@ -1166,7 +1166,7 @@ local function synsaveinstance(CustomOptions)
if PropertyName == "Source" then
if ScriptsClasses[ClassName] == false then
- value = "-- Server scripts can NOT be decompiled" --TODO: Could be not just server scrippts in the future
+ value = "-- Server scripts can NOT be decompiled" --TODO: Could be not just server scripts in the future
else
if DecompileIgnoring then
value = "-- Ignored"
diff --git a/saveinstance.luau b/saveinstance.luau
index 630928b..a5e662d 100644
--- a/saveinstance.luau
+++ b/saveinstance.luau
@@ -1149,7 +1149,7 @@ local function synsaveinstance(CustomOptions)
tag = ValueType
value = Descriptors.__BINARYSTRING(raw)
- if
+ if -- ? Roblox doesn't CDATA anything else other than these as far as we know (feel free to prove us wrong)
PropertyName == "SmoothGrid"
or PropertyName == "MaterialColors"
or PropertyName == "PhysicsGrid"
@@ -1161,7 +1161,7 @@ local function synsaveinstance(CustomOptions)
if PropertyName == "Source" then
if ScriptsClasses[ClassName] == false then
- value = "-- Server scripts can NOT be decompiled" --TODO: Could be not just server scrippts in the future
+ value = "-- Server scripts can NOT be decompiled" --TODO: Could be not just server scripts in the future
else
if DecompileIgnoring then
value = "-- Ignored"