(Table) Jurassic World Evolution v1.4.8

Upload your cheat tables here (No requests)
Post Reply
User avatar
l0wb1t
Expert Cheater
Expert Cheater
Posts: 371
Joined: Mon May 29, 2017 4:16 pm
Reputation: 39
Contact:

(Table) Jurassic World Evolution v1.4.4

Post by l0wb1t » Fri Jun 29, 2018 9:04 am

This is a very stupid Method to get the REP values.

Go to this Adress:

[B]JWE.AK::WriteBytesMem::Count+1D8568[/B]

the you should see this code:



[B]mov rdx,[rbx][/B]



now right click on it and choose[B] "Find out what adresses this instruction accesses"[/B]

now complete a mission. then you should see alot of adresses, inside the window. After that, press the STOP button at the bottom.



Your REP Values are always near together, (REP goes from 0-1000 (4bytes)), 3 for each island..

If you unsure, if you got the right ones, you can choose an adress, and press CTRL+D, press ok 2 times & look at [B]offset 18[/B], there should be a [B]Pointer[/B]. From this [B]Pointer again +18[/B] change this Pointer to String, and [B]Bytesize to 3[/B]. [B][COLOR=rgb(226, 80, 65)]All valid REP Adresses have those 3 Strings[/COLOR][/B]



"[B][COLOR=rgb(226, 80, 65)]sec[/COLOR][/B]", "[COLOR=rgb(226, 80, 65)][B]ent[/B][/COLOR]" & "[B][COLOR=rgb(226, 80, 65)]sci[/COLOR][/B]" stands for orange, green, and blue REP Value.



Watch your ingame REP bar'S and try to compare the REP bar to the values you see. again your REP Values are always from 0-1000 depends on how much is your REP Bar is filled. for example when your bar is almost in the middle, the value should be somthing about 450-550.

Grabb the adresses, and change them, then complete a mission to see effect. That's it.



Here's a Video, if you stuck you can follow my Steps.

[MEDIA=youtube]dfrjGtKl858[/MEDIA]



[USER=12587]@SunBeam[/USER] i have a question about comparing Multilevel pointer. i think you are the only one who can help me.

i want to compare the strings above, using it's 4 bytes hex values.



[B]sci[/B] = in HEX [B]00636573

ent[/B] = in HEX [B]00746E65

sec [/B]= in HEX [B]00696373[/B]



as you can see, originalcode is this:

[B] mov rdx,[rbx]

mov rcx,rsi[/B]



RBX = Base

Base + 18 = Pointer to the Stringbase

Stringbase + 18 = is the string above i want to compare



What i already tried:



This = Crash



[CODE=cea]

newmem:

push rcx

mov rcx,[rbx+18]

cmp [rcx+18],0

je code

cmp [rcx+18],00636573

jne code

mov [_pReputation],rbx





code:

pop rcx

mov rdx,[rbx]

mov rcx,rsi

jmp return[/CODE]









This = not working/crash

[CODE=cea]

newmem:

pushfq

push rbx

mov rbx,[rbx+18]

cmp [rbx+18],00696373

popfq

pop rbx

jne code

mov [_pReputation],rbx



code:

mov rdx,[rbx]

mov rcx,rsi

jmp return[/CODE]





This = Not working, _pReputation does not become valid, still shows P->00000000

[CODE=cea]

push rax

mov rax,[rbx+18]

test rax,rax

jz code

mov rax,[rax+18]

test rax,rax

jz code

cmp rax,00696373

jne code

mov [_pReputation],rbx





code:

pop rax

mov rdx,[rbx]

mov rcx,rsi

jmp return[/CODE]





Any ideas what i'm doing wrong?



This is how the Struc look like

[IMG]https://puu.sh/ANV3Z/c3275242fa.png[/IMG]

and i just changed Pointer +18 to String like this:

[IMG]https://puu.sh/ANV1q/2dfd29ca5c.png[/IMG]
Last edited by l0wb1t on Fri Jun 29, 2018 12:01 pm, edited 3 times in total.

Stuzy44
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Apr 14, 2018 10:06 pm
Reputation: 0

(Table) Jurassic World Evolution v1.4.4

Post by Stuzy44 » Fri Jun 29, 2018 3:14 pm

Game updated ...no tables working

Schnitzelmaker
Expert Cheater
Expert Cheater
Posts: 111
Joined: Fri Mar 03, 2017 6:18 pm
Reputation: 66

(Table) Jurassic World Evolution v1.4.4

Post by Schnitzelmaker » Fri Jun 29, 2018 10:39 pm

[QUOTE="l0wb1t, post: 50530, member: 6208"]

...

Any ideas what i'm doing wrong?

..

[/QUOTE]



rbx+18 can contain nonzero pointer which are invalid, so test rax,rax will fail an lead to invalid pointer -> crash.

You can find it in the crashdumps in the temp folder.







From the old forum there is the method with isBadReadPtr which can help in the situation.



Example Code:

[Code]

[ENABLE]



aobscanmodule(INJECT,JWE.exe,48 8B 13 48 8B CE E8 AD) // should be unique

alloc(newmem,$1000,"JWE.exe"+2C51D8)



label(code)

label(return)

label(_pReputation)



registersymbol(_pReputation)

registersymbol(INJECT)



newmem:

push rax

push rcx

push rdx

push r8

push r9



//check if pointers are invalid

push rbp

mov rbp,rsp

and spl,F0 // align stack on 16-byte boundary

sub rsp,20 // give stack space for callees



lea rcx,[rbx+18] // rcx = 1st parameter

mov rdx, 4 // rdx = 2nd parameter

call isBadReadPtr

cmp rax, 0

jne code



mov rcx,[rbx+18] // rcx = 1st parameter

mov rdx, 4 // rdx = 2nd parameter

call isBadReadPtr

cmp rax, 0

jne code



mov rax,[rbx+18]

mov rax,[rax+18]

cmp rax, 'sec'

jne code

mov [_pReputation],rbx



code:

mov rsp,rbp

pop rbp

pop r9

pop r8

pop rdx

pop rcx

pop rax



mov rdx,[rbx]

mov rcx,rsi

jmp return



_pReputation:

dq 0



INJECT:

jmp newmem

nop

return:



[DISABLE]



INJECT:

db 48 8B 13 48 8B CE



unregistersymbol(INJECT)

unregistersymbol(_pReputation)

dealloc(newmem)



{

// ORIGINAL CODE - INJECTION POINT: "JWE.exe"+2C51D8



"JWE.exe"+2C51AE: 41 8D 50 09 - lea edx,[r8+09]

"JWE.exe"+2C51B2: 48 8B CE - mov rcx,rsi

"JWE.exe"+2C51B5: E8 E6 DB F9 FF - call JWE.exe+262DA0

"JWE.exe"+2C51BA: 83 7B 18 00 - cmp dword ptr [rbx+18],00

"JWE.exe"+2C51BE: 48 8B CE - mov rcx,rsi

"JWE.exe"+2C51C1: 0F 95 C2 - setne dl

"JWE.exe"+2C51C4: E8 D7 DB F9 FF - call JWE.exe+262DA0

"JWE.exe"+2C51C9: E9 69 FF FF FF - jmp JWE.exe+2C5137

"JWE.exe"+2C51CE: BA 06 00 00 00 - mov edx,00000006

"JWE.exe"+2C51D3: E8 C8 DB F9 FF - call JWE.exe+262DA0

// ---------- INJECTING HERE ----------

"JWE.exe"+2C51D8: 48 8B 13 - mov rdx,[rbx]

"JWE.exe"+2C51DB: 48 8B CE - mov rcx,rsi

// ---------- DONE INJECTING ----------

"JWE.exe"+2C51DE: E8 AD 39 E1 FF - call JWE.exe+D8B90

"JWE.exe"+2C51E3: E9 39 05 00 00 - jmp JWE.exe+2C5721

"JWE.exe"+2C51E8: 83 F9 45 - cmp ecx,45

"JWE.exe"+2C51EB: 75 1F - jne JWE.exe+2C520C

"JWE.exe"+2C51ED: 8D 51 C2 - lea edx,[rcx-3E]

"JWE.exe"+2C51F0: 48 8B CE - mov rcx,rsi

"JWE.exe"+2C51F3: E8 A8 DB F9 FF - call JWE.exe+262DA0

"JWE.exe"+2C51F8: 4C 8B 45 77 - mov r8,[rbp+77]

"JWE.exe"+2C51FC: 48 8B D6 - mov rdx,rsi

"JWE.exe"+2C51FF: 48 8B CB - mov rcx,rbx

}



[/Code]







Unfortunately there are multiple value which using the string sec, sci, ent. Not only reputation.

sportled
Expert Cheater
Expert Cheater
Posts: 230
Joined: Thu May 18, 2017 4:50 pm
Reputation: 6

(Table) Jurassic World Evolution v1.4.4

Post by sportled » Sat Jun 30, 2018 2:13 am

[QUOTE="Stuzy44, post: 50562, member: 16212"]Game updated ...no tables working[/QUOTE]

checking your report now and testing functions. thanks for the report.

HorridGypsy
What is cheating?
What is cheating?
Posts: 4
Joined: Mon Jun 18, 2018 5:00 pm
Reputation: 0

(Table) Jurassic World Evolution v1.4.4

Post by HorridGypsy » Sat Jun 30, 2018 9:07 am

You guys are doing wonderful. I figured out how to use cheat engine and the tables! I get excited to see what you guys have done everyday!

User avatar
l0wb1t
Expert Cheater
Expert Cheater
Posts: 371
Joined: Mon May 29, 2017 4:16 pm
Reputation: 39
Contact:

(Table) Jurassic World Evolution v1.4.4

Post by l0wb1t » Sat Jun 30, 2018 9:07 am

[QUOTE="Schnitzelmaker, post: 50609, member: 444"]

rbx+18 can contain nonzero pointer which are invalid, so test rax,rax will fail an lead to invalid pointer -> crash.

You can find it in the crashdumps in the temp folder.

From the old forum there is the method with isBadReadPtr which can help in the situation.

[/Code][/QUOTE]



Awesome thanks i'm gonna try this.

Table updated to latest game version:



EDIT:

Finally got the Reputation cheat to work. also added some useful Pointers to the Table.



Pointers:

Mission Count

Time Till Next Disease (0 = Disease )

Time Until Next Damaging Storm (0 = Storm)

Time Until Sabotage (0 = Sabotage)



[DEBUG/TEST/WIP]

nTimeUntilNextDamagingStorm

nTimeSinceLastStorm

timeSinceLastFail (some mission timer)

nTimeTotal

nCurrentIncrease (mission counter)

nAge (Dinosaurs age on create, may only visual and not effecting gameplay, set to -10000, Dinosaurs have negative Age on Birth then)

nTimeUntilSabotage

nTimeTillNextDisease

_nRequestContractButtonCooldown

_nCachedActiveAndOfferedContractCount





Note about Get max reputation



Change "Get Max Reputation" from Off to On, then Switch Island.to see effect. :)





Edit/Update:

Fixed Visitor Count not showing correct Value

added _nCumulativeTime (mission) Pointer aswell



Edit/Update2:

Added following things to the Table:



No Storm

No Sabotage

No Dinosaur Disease (prevents from getting new Diseases, currently having ones needs to be cured manually)



Pointer for nTimeUntilNextUndamagingStorm
Last edited by l0wb1t on Sun Jul 01, 2018 5:29 pm, edited 13 times in total.

Deep6Wiz
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jul 01, 2018 7:52 pm
Reputation: 0

(Table) Jurassic World Evolution v1.4.4

Post by Deep6Wiz » Sun Jul 01, 2018 9:02 pm

is there a video on how to get the engine to work?? I am so lost ATM

sportled
Expert Cheater
Expert Cheater
Posts: 230
Joined: Thu May 18, 2017 4:50 pm
Reputation: 6

(Table) Jurassic World Evolution v1.4.4

Post by sportled » Sun Jul 01, 2018 9:15 pm

[QUOTE="Deep6Wiz, post: 50758, member: 19090"]is there a video on how to get the engine to work?? I am so lost ATM[/QUOTE]

you have cheat engine installled? if so, first open your game and load it, then open JWE.CT that was posted by an other user above our posts here. the OP table is currently outdated and ill update that one now. my apology.



EDIT: OP Table Updated. updating OP text in txt viewer to later reflect the current table here.
Last edited by sportled on Sun Jul 01, 2018 11:05 pm, edited 1 time in total.

HorridGypsy
What is cheating?
What is cheating?
Posts: 4
Joined: Mon Jun 18, 2018 5:00 pm
Reputation: 0

(Table) Jurassic World Evolution v1.4.4

Post by HorridGypsy » Mon Jul 02, 2018 12:59 am

I cant seem to figure out how to use the last table Lowbit posted with the rep cheat. I down load it, and merge it but I can't open the table. And the OP table doesn't have his last add-ons.



Edit: Everytime I try to activate the original table, Cheat Engine stops responding and freezes.

Edit 2: Nevermind. For anyone else that may have this problem (and just simply doesn't know) Open cheat engine--load the table--load the game--attach to process--then try to activate the table. It would not activate without me doing it in that order.
Last edited by HorridGypsy on Mon Jul 02, 2018 1:36 am, edited 3 times in total.

User avatar
l0wb1t
Expert Cheater
Expert Cheater
Posts: 371
Joined: Mon May 29, 2017 4:16 pm
Reputation: 39
Contact:

(Table) Jurassic World Evolution v1.4.4

Post by l0wb1t » Mon Jul 02, 2018 3:36 am

[QUOTE="HorridGypsy, post: 50767, member: 18697"]I cant seem to figure out how to use the last table Lowbit posted with the rep cheat. I down load it, and merge it but I can't open the table. And the OP table doesn't have his last add-ons.



Edit: Everytime I try to activate the original table, Cheat Engine stops responding and freezes.

Edit 2: Nevermind. For anyone else that may have this problem (and just simply doesn't know) Open cheat engine--load the table--load the game--attach to process--then try to activate the table. It would not activate without me doing it in that order.[/QUOTE]





If you open the tale via JWE.ct the table should auto attach to the JWE.exe and then you should be able to activate the Main Code. Anyways, i hope you all guys enjoy the Table.



Edit:

will add this soon:

Bypass Most Offers & Missions and Succeed



Info for Bypass most Offers/Missions and succeed script.



Some Missions use nReturnDelay in reverse, this means, sometimes instead of decreasing the time, the cheat will increase the time. if you get this, just turn the above Cheat to Off, then take a look in the [DEBUG] Header, there's the Pointer, you can manually set the value to 0 then. to skip this.

i will improve this cheat in the future, if possible.





This lets you finish most missions and offers, without doing anything (sometimes you have to do 1 objective, to see the effect)

Here's a Video

[MEDIA=youtube]OhYM8aOUph4[/MEDIA]
Last edited by l0wb1t on Mon Jul 02, 2018 7:38 pm, edited 5 times in total.

Kaedus
Expert Cheater
Expert Cheater
Posts: 87
Joined: Thu Aug 10, 2017 2:22 pm
Reputation: 10

(Table) Jurassic World Evolution v1.4.4

Post by Kaedus » Wed Jul 04, 2018 9:48 am

I have such a bug with a table: it shows the grass field when I release a dinosaur from Hammond's laboratory. And further the building is useless.

In the beginning, I thought that the matter in "Facilitys have no Reguments", but with the option disabled, the bug reappeared. "Instant Hatch Dinosaurs" also works fine.

Screenshot in the link: [URL='https://pp.userapi.com/c830709/v830709719/139736/_I-tb1y1gCs.jpg']Grass[/URL] and [URL='https://pp.userapi.com/c830709/v830709719/13973e/shjThswYep0.jpg']queue in the laboratory of Hammond[/URL]

licensed version with the latest patch

PS Thank users for getting a low reputation for 1 post



upd. disabled all INSTANT-options, except "Instant Hatch Dinosaurs" and the bug was gone.
Last edited by Kaedus on Wed Jul 04, 2018 11:24 am, edited 1 time in total.

User avatar
l0wb1t
Expert Cheater
Expert Cheater
Posts: 371
Joined: Mon May 29, 2017 4:16 pm
Reputation: 39
Contact:

(Table) Jurassic World Evolution v1.4.4

Post by l0wb1t » Wed Jul 04, 2018 4:05 pm

DIsable Instant Dinosaur genome. i think this causes the bug.

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 394
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 18

(Table) Jurassic World Evolution v1.4.4

Post by Darkedone02 » Wed Jul 04, 2018 5:34 pm

I don't want to just get max reputation on my reputation, is there a way you could develop an "rep does not decay" instead so I can do missions that does not decay the reputation?

User avatar
l0wb1t
Expert Cheater
Expert Cheater
Posts: 371
Joined: Mon May 29, 2017 4:16 pm
Reputation: 39
Contact:

(Table) Jurassic World Evolution v1.4.4

Post by l0wb1t » Wed Jul 04, 2018 7:10 pm

Found another awesome thing.



Indestructible Fences

[MEDIA=youtube]l7Q_i-28jzg[/MEDIA]



Edit:

Table updated:

Added Indestructible Fences and Infinite Electricy
Last edited by l0wb1t on Thu Jul 05, 2018 5:08 pm, edited 3 times in total.

sportled
Expert Cheater
Expert Cheater
Posts: 230
Joined: Thu May 18, 2017 4:50 pm
Reputation: 6

(Table) Jurassic World Evolution v1.4.4

Post by sportled » Fri Jul 13, 2018 1:41 pm

Heya [USER=1]@STN[/USER] not sure how to ask but could you please perform a quick cleanup of old tables in this topic please? main op has the latest table to remove confusion and possible broken tables makes it over see able in the topic again :)

Post Reply

Who is online

Users browsing this forum: Bing [Bot], DariuS, Google [Bot], jonaaa, Kaedus, zJIoDeI