-
Posts
179 -
Joined
-
Last visited
-
Days Won
29
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by AngelWolf
-
You first pointer search the ID, offset 0 then save the results, then move to saved list, select all, and then find Change Address/Type options, then a pop out will opens, in there, you put the Offset by 40, Type Double Video Tutorial NOTE: My phone is x64, so use query option if you use x32 or something perk.mp4
-
Here's a way to unpack Day R if you interested using mobile or windows The Requirements: 1. Resource.car ( Can be retrieve from the game ) 2. Unluac.jar ( souceforge download | GitHub page ) 3. Corona-archiver.py (Corona Archiver Github Page) 4. Java and Python On mobile Python = can be achieved by installing PyDroid3 (Android, idk bout iOS Java = Using Termux and installing Jdk package iirc or something like JavaSdk On windows Just download Python and Java installer now the steps 1. You'll need to create a folder called resources ( or anything you desire) and then another called raw inside resources, and another called decompiled inside raw. 2. Put unluac.jar and car.py and resource.car on resources folder after you download them 3. Next, 3.1 if you on mobile open PyDroid and then menu on top left then open terminal, and type and execute ls to see the list of your storage's folder, next see if the resources there, if not try to find it. but if it was there do cd resources and do another ls and there should be unluac.jar, car.py, resource.car, and raw folder. 3.2 if you on windows Just open resources folder (like normal using explorer) then runs Command Prompt on the folder. 4. Now type python corona-archiver.py -u resource.car raw (NOTE: corona-archiver.py is depends with your file name, i named mine car.py so my command will be python car.py -u resource.car raw) and if done correctly the terminal/prompt will inform you if it done with Extraction Done! 5. now exit PyDroid if you on mobile, on Windows exit Command Prompt. 6. copy unluac.jar and paste it inside raw folder, then (android) open up Termux and install java (find how on youtube) then do ls, cd till you find the folder again, and go inside raw folder (Windows) read step 7.2 7. Now this is a script used to decompile them all rather manually 7.1 ANDROID (Bash Script), REMEMBER TO RUN IT AFTER YOUR TERMINAL INSIDE RAW FOLDER just copy paste this code into your terminal and after it done open decomplied folder for file in *.lu; do java -jar unluac.jar "$file" > decompiled/"${file/.lu/.lua}"; echo "Unpacking $file"; done 7.2 WINDOWS (Bat file), save this file as name.bat file inside raw folder and then run it for /r %%i in (*.lu) do ( echo Unpacking %%~ni java -jar 1.jar %%~ni%%~xi > decompiled/%%~ni.lua ) explanation, this code will do for loops, basically for every file that ends with .lu runs java... command which basically decompile the .lu to be .lua and then put them inside decompiled folder, and also inform you on the terminal/cmd by saying what file is being decompiled. 8. After the script done just close either termux or cmd and open your decompile folder, it should be filled with .lua files. 9. You're done now, now you can see how the game works and inner working of it. Additional Note: - I still don't know how to recompile the game, probably something to do with license verification, idk - The decompiled version is not clean, in fact it's quite dirty, can't be mad since it just basically decrypting game files that's basically protected from basic text editor, you can either clean it yourself, or you make script for it, it's up to you, for sake of it, im trying making a website for it, to basically do it for you, but as how it's on lua, i need find a way to make web javascript runs lua in backend. so be patient
-
Hacks: Modify Perk Points Day R survival 735 [x64] Using Query: 9D;0D;Q 'pointPerk' Using Dword: 2012275709 Offset Query: -10 Offset Dword: -C Pointer Search the ID then Offset them By 40 Type Double then Filter by 0 (Double) then editAll as much as you wish (Ex. 10000) then buy one perk, and if done correctly the perk point will change and you cant buy anymore perk, just revert it back to 0 and enjoy Code Reference getVal = main.level.getHeroValue heroVal = getVal(main.level, 'pointPerk') game = -- Game Perk Obj Cost = game.getCost(game) cals = heroVal - Cost max = 0 fins = math.max(cals, max) -- other code under it that calculates hero perks, adding perks, etc -- our goal only modify max, so the math will ignores the cals and picks max
-
Buying Perk cost less, Day R survival 735 [x64] This will require game hardcoded pointer swap Step 1: Finding The Calculator Pointer Using Query: 3D;0D;Q 'min' Using Dword: 229304 Then Offset it by -C (for Dword) and -10 (for query, reference 3D) Save the Address [ Min ] Step 2: Finding the function Using Query: 10D;0D;Q 'codeToNum2' Using Dword: 1386555185 Then Offset it by -C (for Dword) and -10 (for query, reference 10D) Save the ID [ CTN2 ] Step 3: Pointer Search for specific function that calculates the Perk Cost Pointer Search CTN2 id, Offset by +40 Type Double Filter by 0 Re-offset it by -10 type Qword and then editAll by MIN (####h) now if done correctly, everytime you pick perk the points will not decreased Code References function getCost(perk) ctn = math2.codeToNum2 cost = perk.cost cost = ctn(cost) cal = math.max perkCost = cal(cost, 0) return perkCost end we modify the math.max to math.min hence the pointer swap
-
if you not using emulator then its probably arch issue, my phone is x64 and yours might be x32, soo that can be the problem. It's normal for a script doesn't work due differences archs. How to fix well, sadly gotta built it yourself or wait for someone. Tho i supposed some hacks already been showed how to modify manually, The Currency multiplier, i already share it on i think page 39 or something on base_npc_config.lua and there's listed what each currency worth is such as iirc black_rubles is 0.5. The battle hacks is the complicated one. Starting AP is 1 AP refill is 1 Max AP is 3 Weapon limit is 3 Pet Limit is 1
-
the script i share already did it for you or post about npc game files on page 39 something
-
Im not entire sure, use with caution, Badcase test pet swap before and it seems works fine on his end, i'll assume it's ok, but with currency modifier, i have no clue. The Currency modifier can crash out your game hence i said revert it when done on the video
-
Here you go, I'll add other stuff later, still making the script better for other incoming stuff It's not obfuscated soo feel free to look into it
-
Let's gooo, I found how to make so that you can bring all pets and i mean literally 1000 weapons to a battle quite funny ngl
-
This is what i found after several testing, this options will be added to the script btw Regen AP Max AP Starting AP Brings Multiple Pet on battle (Buggy asf, and the game kinda refuse to cooperative, you gotta go around the selection, cuz its only allows to pick one. will find a way to remove that limitations) Removes Locked Mini Location Energy, Tools Use 100% Chance on Search Nulls Requirements on crafting Several POI for Teleports And... i find a more convenience way to modify Carry Capacity without affecting Player's Speed Removes Max Radiation Cap( Idk why you need this but its there) I'll add Teleport function later when i find a much better way to static Values
-
I found how to get all pets and other stuff i've been testing around, thanks to BadCase obviously for the POC(proof of concept) how to achieve some stuff, he didn't exactly gave the code or function how to do it, but i watched his VIP script on youtube and can make sense how it works. I'll update my script and make another which VIP version too. Don't worry i'll add plenty free options too. But most complex stuff will be VIP
-
not all item is included. for those box gifts,i believe most of them got removed from the game but the image being left on assets.
-
server ban just basically normal ban and you can still create new account and use same device, while device ban is basically any new account you use will be banned instantly and only way to get away from it is using new device. but i think there's more about banning system on this game. cuz on lib.initialize.lua and main.lua it loads alot of device information and also google play stuff and vise versa for other types like Apple and huawei. and also on profile file (game data) it had an encrypted PinCode and Key on line 1 and then followed with save_data in table. this is for cloud save checking and auth for online. i still doesnt understand how it works.
-
They can Device ban ya btw, this what i got from reading moderation game files for multiplayer L15_1 = { id = "deviceBan", button = "mpa_device_ban", isVisible = false L16_1 = { id = "ban", button = "mpa_ban", isVisible = false } L17_1 = { id = "mute", button = "mpa_mute", isVisible = false } so yeah. basically Hardware ban in the nutshell for mobile games.
-
wym range value, this values is hardcoded to the game, its on the base_npc_config. alternatively you can use these values, (the smaller the value the more guaranteed it lands there) [2] = 5, [3] = 15, [5] = 50 [10] = 100, [20] = 250, [30] = 500, [50] = 1000, also here's a reset caps value for bases, yk when you want to reset the base the game will ask for caps and it increase each time you reset. here's the group search for it Search: 100;150;200;250;300;350;400;450;500;550;600;650;700;750;800;850;900;950;1000 Type: Double i test modified them all to -100 and reset the base, the cap will adds. but i haven't test it online or do it dangerous to use. so for now use at own risk
-
Here's funny stuff lul Guarantee Jackpot on wheel Search : 0.5;0.307;0.15;0.025;0.01;0.005;0.002;0.001 Type : Double and then filter by 0.001 modify it to 100 or something kek.
-
if you using emulator then its expected, i just redownload it and test it and it works fine
-
asfar i know using memory modification using GG it isnt possible since the radius is hardcoded. it might possible using game file modification, but at current time i really dont want messing with dayr's game file cuz it's quite annoying to compile back. if i really wanted something like unlock the game to be easy to modify then it'll be so much work. wym like how. just enable it. if the menu notifies something and your green bar moves then it means the script works. so all you have to do now just do hunt with pet, and win the hunt, every battle should grant you exp if you won. and if all done correctly, you and your pet should be 100. now disable the script to avoid crashing or corrupting or locked out of the profile.
-
Max Value for player position on XY axis Y Axis Float = 2.53125 Double = 9 X Axis Float = 2.75 Double = 16 you can find the float value using jerome's way. i was trying finding the static value for player position using double value, but so far i find nothing static. and also the address you find is just a temporary address, it can relocate anytime and if you quit from current session, it relocate again, i also find how to make the currency either inflates or worthless. so you can get gazillion reward from quest or pay only 1 for repair or buy for each quantity.
-
i dont understand, what you meant
-
['wheelSpinPrices'] = { [1] = { [1] = 1, [2] = 100}, [2] = { [1] = 5, [2] = 500}, [3] = { [1] = 10, [2] = 1000} }, ['trainMoveKmPrice'] = 0.4, ['timeTraderUpdate'] = 21600, ['traderBuyMult'] = 2, ['trainMoveKgPrice'] = 0.0001, ['buyerSellMult'] = 0.5, ['timeBuyerUpdate'] = 21600, ['timeQuestUpdate'] = 3600, ['reputationList'] = { [1] = 0, [2] = 300, [3] = 800, [4] = 1550, [5] = 2500, [6] = 5000 }, ['currencyWorth'] = { ['halloween_soul'] = 1, ['iron_nut'] = 0.25, ['halloween_coin'] = 1, ['ration_card'] = 0.25, ['black_ruble'] = 0.5 }, ['repairMinWorth'] = 10, ['healRadiationWorth'] = 3, ['healHpWorth'] = 1, ['baseResetPrice'] = { [1] = 100, [2] = 150, [3] = 200, [4] = 250, [5] = 300, [6] = 350, [7] = 400, [8] = 450, [9] = 500, [10] = 550, [11] = 600, [12] = 650, [13] = 700, [14] = 750, [15] = 800, [16] = 850, [17] = 900, [18] = 950, [19] = 1000 } base_npc_config.lua
-
Day r Game Config lul https://sourceb.in/5jICNAb6sr Online Game config return { ['cooldownCommandSalute'] = 5, ['channelList'] = { [1] = 'common', [2] = 'trade', [3] = 'personal', [4] = 'premium' }, ['timeGiftFree'] = 300, ['timeSendMessage'] = 600, ['giftBanItems'] = { --ALot of Stuff }, ['giftItemQuantityLimit'] = 10000, ['levelNeedOnline'] = 20, ['giftItemLimit'] = 25, ['timeGiftPremium'] = 60, ['timeCommandSalute'] = 30, ['cooldownMessage'] = 5 }
-
Wait.. i think i manage to extract resource.car, i'll try to make the game load un-encrypted data, the code is barely readable, but it shows something in it, here one of the file, https://sourceb.in/ETxekeP1k4
-
Just general thumb, dont be greedy. No one seems sure about how the anti cheat works. since the game is obfuscated. The game data located on resources.car file and .car is corona game builder's archive file and this file contains alot of Lua File in it. Its one way game data. can't be reverse engineered, asfar i know, the file encrypted with a key which we don't know about. Im also unsure how those modded apk mods the game. but im inclined it's just preload saves.