0% found this document useful (3 votes)
4K views3 pages

FREEFIREMACRO

The document contains configuration settings for a game including registry settings, game configuration, files, scripts, and other configurations. It defines various configuration objects and arrays and combines them into a root object for serialization to XML.

Uploaded by

bryanaquino924
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (3 votes)
4K views3 pages

FREEFIREMACRO

The document contains configuration settings for a game including registry settings, game configuration, files, scripts, and other configurations. It defines various configuration objects and arrays and combines them into a root object for serialization to XML.

Uploaded by

bryanaquino924
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

import Foundation

do {
var rootObject = [String: Any]()

// Registry Settings
var registryObject = [String: Any]()
var keyObject = [String: Any]()
var entriesArray = [[String: Any]]()

entriesArray.append(["Name": "ActiveWindowTracking", "Type": "dword", "Value":


"00000000"])
entriesArray.append(["Name": "Beep", "Type": "string", "Value": "No"])
entriesArray.append(["Name": "DoubleClickHeight", "Type": "string", "Value": "4"])
entriesArray.append(["Name": "DoubleClickSpeed", "Type": "string", "Value": "650"])
entriesArray.append(["Name": "MouseSensitivity", "Type": "string", "Value": "6"])
entriesArray.append(["Name": "MouseSpeed", "Type": "string", "Value": "0"])

keyObject["Path"] = "HKEY_CURRENT_USER\\Control Panel\\Mouse"


keyObject["Entries"] = entriesArray
registryObject["Key"] = keyObject
rootObject["Registry"] = registryObject

// Game Configuration
var configurationObject = [String: Any]()
configurationObject["freefireth.app~[sensitivity]"] = ""
configurationObject["directory"] =
"emulated/storage/iPhone/freefireth.app/Data/Raw/ios/gameassetbundles/config"
configurationObject["mainPath"] = "main.path.2019116797"
configurationObject["versionInfo"] = "1.102.4"
rootObject["GameConfiguration"] = configurationObject

// Files
var filesArray = ["coding.xml", "config.xml", "file.xml"]
rootObject["Files"] = filesArray

// MConfigurations
var mConfigArray = ["aimheadshot.xml"]
rootObject["MConfigurations"] = mConfigArray

// Script
rootObject["Script"] = ["aimlock.enemy~target": "\"HEAD\""]

// Additional Configurations
var additionalConfigArray = ["dpi.screen", "aimbot.ff"]
rootObject["AdditionalConfigurations"] = additionalConfigArray

// MConfigurations for Aim Headshot


var aimHeadshotMConfigArray = ["aimheadshot.ff", "sensitivity.weapon",
"aimlock.enemy", "sensitivity.9000", "aimfov.90", "aimbot.ff"]
rootObject["MConfigurationsForAimHeadshot"] = aimHeadshotMConfigArray

// Feature Activations
var featureActivationsObject = [
"configuration.aimbot": "on",
"configuration.aimfov.90": "on",
"configuration.aimlock": "on",
"configuration.aimrednumbers": "on",
"configuration.dpi9000": "on",
"configuration.anticheat": "on",
"System.web.configuration.Scipting": "on"
]
rootObject["FeatureActivations"] = featureActivationsObject

// System Configurations
var systemConfigurationsObject = [
"processing": "on",
"configuration.file.headshot": "on",
"file.config": "on",
"file.script": "on",
"headshot.nocheat": "on",
"script.aimlock": "on",
"script.nobanned": "on",
"configuration.aimbot": "on",
"script.easyheadshot": "on",
"script.red.damage.numbers": "on",
"configuration.aimfov": "on",
"configuration.dpiscreen9000": "9000",
"configuration.60fps": "on",
"configuration.60hz": "on",
"dpi.sensivity": "9000",
"screen.dpi.9000": "9000",
"sensivity.screen.xml": "sensitivity.iphone.xml",
]
rootObject["SystemConfigurations"] = systemConfigurationsObject
// Feature for Optimization
var featureOptimizationObject = [
"name": "OPTIMALISASI",
"target": "screen",
"description": """
Adds entries to your Web.config file which are required by any .NET 3.5
AJAX.NET application.
""",
"blocks": [
"block name=\"OPTIMALISASI\" config sections"
]
]
rootObject["FeatureOptimization"] = featureOptimizationObject

// Type
rootObject["Type"] = "System.Web.Configuration.ScriptingGameServiceWorkAllMode"

// Game Configurations
var gameConfigArray = [
[
"ConfigSettings": [
"Setting": [
"name": "SeguimientoCabezaConMira",
"value": "90"
]
],
"GameDirectory": [
"Path":
"emulated/storage/iPhone/freefireth.app/Data/Raw/ios/gameassetbundles/config"
],
"MainPath": [
"Path": "main.path.2019116797"
],
"VersionInfo": [
"Version": "1.102.4"
]
],

]
rootObject["GameConfigurations"] = gameConfigArray

// Convert the Swift dictionary to XML format


let xmlData = try PropertyListSerialization.data(fromPropertyList: rootObject,
format: .xml, options: 0)
let xmlString = String(data: xmlData, encoding: .utf8)
print(xmlString ?? "")

} catch {
print(error)
}

You might also like