Unlock All
Key Required

Unlock All

Phantom ForcesNullenNullen 5.7K views 501 executesUpdated Dec 11, 2025
4.5/ 5(10 votes)
9190% Positive
Lua Script•17 lines (370 chars)
run_on_thread(getactorthreads()[1], [[
    local require = getrenv().shared.require

    local PlayerDataUtils = require("PlayerDataUtils")

    PlayerDataUtils.ownsWeapon = function()
        return true
    end

    PlayerDataUtils.ownsAttachment = function()
        return true
    end

    PlayerDataUtils.ownsWeaponSkin = function()
        return true
    end
]])

Features & Information

Title

Community Comments (58)

galoregaloregaloregaloreDec 11, 2025

doesnt work

Replying to @galoregalore
NullenNullenDec 11, 2025

@galoregalore read the top

6nnn6nnnDec 11, 2025

how use?

Replying to @6nnn
NullenNullenDec 11, 2025

@6nnnnnn after setting up the autoexec, go in game and run it. then, go to the loadout tab, pick a selection, and you can choose any weapon etc

Replying to @Nullen
yozchiyozchiDec 11, 2025

@Nullen doesnt work...

Replying to @yozchi
NullenNullenDec 11, 2025

@yozchi wdym

realmrealmDec 11, 2025

this has to be the most proffesional script ive ever seen

6nnn6nnnDec 11, 2025

@Nullen this is bannable?

Replying to @6nnn
NullenNullenDec 11, 2025

@6nnnnnn nah

kahleltyree02kahleltyree02Dec 11, 2025

its not working for me i set it up and then i execute after i go in-game but nothing is unlocked for me is there something you think i might be doing wrong my exec is sirhurt

Replying to @kahleltyree02
NullenNullenDec 11, 2025

@kahleltyree02 sometimes after you inject, you may need to go to the loadout tab, select a different section of weapons, and then switch back to the section you were on

Replying to @Nullen
dvmberdvmberDec 12, 2025

@Nullen May you explain further? Because it also doesn't seem to work for me, I set the fflag in my auto exec, ran the script, nothing changes? I'm using seliware, and used on pot*ium as well.

Replying to @dvmber
dvmberdvmberDec 12, 2025

Nvm, I'm a bit accoustic, w script.

Replying to @dvmber
IDKKKK000IDKKKK000Dec 13, 2025

@dvmber Help me !

YoungfellowYoungfellowDec 11, 2025

Does this work for delta

Replying to @Youngfellow
NullenNullenDec 11, 2025

@Youngfellow i don't know test it out

DiddytoucherDiddytoucherDec 11, 2025

Now this actually doesnt work

cheeseycheeseyDec 11, 2025

works, you js need a good exec

Replying to @cheesey
robbycradock5robbycradock5Dec 28, 2025

@chek what exec you using

IDKKKK000IDKKKK000Dec 11, 2025

how you use ts and it dont work....

IDKKKK000IDKKKK000Dec 11, 2025

dont even work how the freak you use this

60hz1260hz12Dec 11, 2025

how do you use this

sewersewerDec 11, 2025

dude lazy a* this doesn't even work

Replying to @sewer
NullenNullenDec 11, 2025

@sewer make sure your using a good exec

IDKKKK000IDKKKK000Dec 13, 2025

how i use this?

hk5rhk5rDec 14, 2025

im dumb, how do you make this work

Replying to @hk5r
NullenNullenDec 14, 2025

@hk5r after setting up the autoexec, make sure to wait for the game to fully load. afterwards, inject, go to the loadout tab on the left side

Replying to @Nullen
hk5rhk5rDec 14, 2025

@Nullen whats autoexec tho..

Replying to @hk5r
NullenNullenDec 14, 2025(edited)

@hk5r it’s an option most executors have that lets you run a script the second you join a game. to check if the executor you’re using supports autoexec, look in the executor’s folder for one called autoexec. after that, create a new .txt or .lua file and put your script in it

Replying to @Nullen
hk5rhk5rDec 14, 2025

@Nullen i forgot we arent using the same thing, would this work with solara

Replying to @hk5r
NullenNullenDec 14, 2025

@hk5r i think it should

Replying to @Nullen
hk5rhk5rDec 14, 2025

@Nullen even if, idk where to find it. ts my first time lowkey

Replying to @hk5r
NullenNullenDec 14, 2025

@hk5r there are tutorials on how to setup a auto exec for solara

Replying to @Nullen
hk5rhk5rDec 14, 2025

@Nullen ight thanks, ill look

humanehumanhumanehumanDec 15, 2025

this didn't work for me, i am using solara and put the thing in the autoexecute and and joined then executed the script but it only gave me a few guns and 2 skins with attachments. is it supposed to do this? and if so is there a way to make it give you every attachment?

Replying to @humanehuman
NullenNullenDec 15, 2025

@humanehuman Solara has no support for getrenv so it will not work

Replying to @Nullen
humanehumanhumanehumanDec 16, 2025

@Nullen thank you for the reply, with Xeno work?

Replying to @humanehuman
NullenNullenDec 16, 2025

@humanehuman i don’t know if you use xeno try it out

Replying to @Nullen
kaiser_llckaiser_llcDec 17, 2025

@Nullen it doesnt i think, i did the autoexec then i executed the script after that i checked if i had unlocked anything and it didnt. but when switch to another category of guns for a split second it shows that i have unlocked it then goes back to being locked. is that normal??

Replying to @Nullen
dvmberdvmberDec 16, 2025

@Nullen I'm like pretty sure this got patched, mind testing it out again? Cause it doesn't seem to work for me anymore.

Replying to @dvmber
NullenNullenDec 16, 2025

@dvmber it’s still working, just make sure you execute the script after the game fully loads

RoamRoamDec 21, 2025

works w

cash90954cash90954Dec 22, 2025

dosent work

trollbcttrollbctDec 23, 2025(edited)

@nullen i did some tinkering (im using xeno) and i got this: [DEBUG] Script started [DEBUG] shared.require not found. "when switch to another category of guns for a split second it shows that i have unlocked it then goes back to being locked." i also had this issue

gimmekogggimmekoggDec 24, 2025

i tried using it with xeno: Failed to compile (this is a problem with your script): :1: Expected identifier when parsing expression, got Unicode character U+feff

Replying to @gimmekogg
NullenNullenDec 25, 2025

@gimmekogg xeno unc is very low. i recommend using a better executor, such as volt, seliware, or pot*ium

jdnd4440jdnd4440Dec 27, 2025

:3: attempt to call a nil value Stack Begin Script Line 3 Stack End pot*ium

Replying to @jdnd4440
NullenNullenDec 28, 2025

@jdnd4440 just tested it on pot*1um and it works make sure u setup the autoexec

sorewasorewaDec 29, 2025

its just visual thing

Replying to @sorewa
ProjectLProjectLJan 13, 2026

@sorewa fr no one can see it

KILOmanKILOmanJan 15, 2026

im using bunni lol doesn't do anything

ujpnujpnJan 25, 2026

how do i set up the autoexe do i just make txt file and put setfflag("DebugRunParallelLuaOnMainThread", "True") ]] in the file and im also using velocity

hebnahebnaFeb 13, 2026

which exec to use for free

marcochicken123marcochicken123Mar 2, 2026

L

dvmberdvmberMay 6, 2026

How do I use this again? I kinda forgot :D

Replying to @dvmber
NullenNullenMay 6, 2026(edited)

@dvmber run when the game has loaded, make sure the exec youre using has run_on_thread, getactorthreads support, you dont need to use the fflag also if u have the fflag on auto exec it will not work

Replying to @Nullen
dvmberdvmberMay 8, 2026

@Nullen okayyy, thanks

sebby4529246sebby4529246Aug 1, 2026

dose it work with xeon ?

More Scripts for Phantom Forces