Jump to content

Is jump script method even possible these days?


Silver-I-Chariot

Recommended Posts

I've used remote play scripts before so I know how they work. In this game Vivi doesn't do anything at all. Tried various scripts and guides but nothing works, and it's not a latency issue as it just doesn't interact with remote play at all regardless of latency or delay.

 

I've found various posts on different forums who say to download an older remote play version. Problem is it's only possible to download them back to version 5.5 but older versions can't be installed because some sony verification error. So is this method even possible or am I just wasting my time?

Link to comment
Share on other sites

4 minutes ago, Stardroid said:

I guess you'll just have the earn the trophy by actually doing it. That seems awful, my God. My condolences 

 

I launched the game on an alt account just for that kind of situation. It's not a big deal really, I'll just play something else since I have enough games on my backlog. 

 

1 minute ago, Deadly_Ha_Ha said:

It would be cool to know who got this to work, just for reference! Anyway want to own up?

 

Just found another guy on a different forum who faced the same problem. I guess it's really not possible with version 5.5 or higher and it's not possible to install older ones so I assume the only method is to do it legit but I'm way too lazy to attempt this. 

  • Like 1
Link to comment
Share on other sites

2 minutes ago, Silver-I-Chariot said:

 

Keyboard is working fine, when I press enter Vivi jumps but the script doesn't react at all. 

 

Did you try right clicking and "run as administrator" for the script

 

Also I'm having a problem with remote play where I can't use the keyboard at all. None of the buttons including enter work, not sure why.

Edited by Partik24
Link to comment
Share on other sites

Just looking at some of the recent achievers of this trophy it seems pretty obvious scripts do still work. 
 

No idea about scripts, or how to make it work though. Good luck.

Link to comment
Share on other sites

18 minutes ago, Partik24 said:

 

Did you try right clicking and "run as administrator" for the script

 

Also I'm having a problem with remote play where I can't use the keyboard at all. None of the buttons including enter work, not sure why.

 

Enter seems to be the only button that works for me, weird.

 

16 minutes ago, Racing_Miku_2017 said:

Would using Chiaki (Open-source PS Remote Play Client) help with that? With Chiaki you can use keyboard as a controller input so it should work.

 

Never heard about that one, thanks, it's worth a try.

 

11 minutes ago, Baker said:

Just looking at some of the recent achievers of this trophy it seems pretty obvious scripts do still work. 

 

How is it obvious? They may have done it without scripts. Which is commendable, but I have neither the time nor patience to do 1000 jumps in a row manually.

Link to comment
Share on other sites

@Baker
There are also script ways that don't use remote play but something like a cronus max, cronus zen, titan one and titan two.

 

They enable to use any controller on any console but they also support scripts to get a turbo controller or do more complicated stuff like this.

 

I only have a cronus max and I know the script database has scripts available for this jumping trophy.
Cronus zen is the new follow-up from the cronus max and I suspect it'll also have scripts for it and maybe the old scripts for the cronus max work on the zen?

Edited by Kolm
  • Like 1
Link to comment
Share on other sites

17 minutes ago, Silver-I-Chariot said:

 

How is it obvious? They may have done it without scripts. Which is commendable, but I have neither the time nor patience to do 1000 jumps in a row manually.


Well just looking at the timestamps. I have a hard time believing someone goes from the 100 jump trophy to the 1000 trophy in an hour. And the first two I checked had basically done that. And they have no hard trophies on their profile whatsoever..
 

Unless they are some Jump Roping mini game God ofcourse. Who knows?

  • Like 2
Link to comment
Share on other sites

I used the script yesterday and it worked.

 

It took a look of finagling: make sure you use the script that has the GUI, and use the script on the right.

 

1) Make sure you’re running the script as administrator, otherwise it can’t detect the “hidden window” of Remote Play.

2) Start the script when ready to talk to the girls, not when ready to jump.

3) It only works for Disc 1, couldn’t figure it out for Disc 4.

4) I also could only get it to work all the way to 1000 when the laptop was plugged into ethernet, it was impossible with wireless.

  • Like 3
Link to comment
Share on other sites

6 minutes ago, Shintetsuken said:

I used the script yesterday and it worked.

 

It took a look of finagling: make sure you use the script that has the GUI, and use the script on the right.

 

1) Make sure you’re running the script as administrator, otherwise it can’t detect the “hidden window” of Remote Play.

2) Start the script when ready to talk to the girls, not when ready to jump.

3) It only works for Disc 1, couldn’t figure it out for Disc 4.

4) I also could only get it to work all the way to 1000 when the laptop was plugged into ethernet, it was impossible with wireless.

 

Wow, nice! Which version did you use? And did you play on ps4 or ps5?

Link to comment
Share on other sites

5 hours ago, Shintetsuken said:

I used the script yesterday and it worked.

 

It took a look of finagling: make sure you use the script that has the GUI, and use the script on the right.

 

1) Make sure you’re running the script as administrator, otherwise it can’t detect the “hidden window” of Remote Play.

2) Start the script when ready to talk to the girls, not when ready to jump.

3) It only works for Disc 1, couldn’t figure it out for Disc 4.

4) I also could only get it to work all the way to 1000 when the laptop was plugged into ethernet, it was impossible with wireless.

That's good to know. Maybe I should make it a priority to get just this one trophy out of the way just in case this really stops working.

 

edit: I can confirm it still works as well as I just got the trophy. Make sure to download Autohotkey v1.1 as the v2 can't run the script. My latency was 650, but that's likely to be different for you. The hardest part was getting the script to run, most of the time Vivi simply didn't jump. I did it on PS5 with the latest version of Remote Play. Also, SciTEA4AUTOHOTKEY. is dead, but it's not needed at all. Just use any text editor to edit the script if you need to.

 

@Silver-I-Chariot See above.

Edited by viech54
Link to comment
Share on other sites

Weird, still can't figure it out. The script is definitely working since it keeps mashing enter when I'm outside of the box so it interacts with everything else. But when I'm inside the remote play box it doesn't press enter at all. 

 

16 hours ago, Shintetsuken said:

1) Make sure you’re running the script as administrator, otherwise it can’t detect the “hidden window” of Remote Play.

 

It's like you said, it seems like it doesn't detect the remote play window despite the script being run as administrator. I can also press enter manually on the keyboard and the button itself works ingame. So the issue is not with the script, latency or anything else but the window detection. I've also talked to some people who have had the same issue, but since it worked for the two posters above there must be some way to make it work. Maybe it's some screen resolution issue? No idea, really.

 

 

 

 

 

 

 

 

Link to comment
Share on other sites

I used it last week on PS5, I had two main issues:

1 - Running the script as administrator isn't so easy

2 - Finding an old version of PS Remote Play that's installable

I don't have time right now but I'd be glad to post a step by step guide of what I did in the next days :)

Link to comment
Share on other sites

On 2023-04-01 at 3:21 AM, kennyFF92 said:

I used it last week on PS5, I had two main issues:

1 - Running the script as administrator isn't so easy

2 - Finding an old version of PS Remote Play that's installable

I don't have time right now but I'd be glad to post a step by step guide of what I did in the next days :)

 

1 - It should be. Right-click on the file and “Run as Administrator.” If that option isn’t there, right-click on it and select “Open With” and choose AutoHotKey (if you have the option of “always open with this program” select it). The file should now have that option when right-clicking.

2 - I used the most up to date version, and it worked fine without any tweaking once I was plugged in.

 

@Silver-I-Chariot I didn’t have to change resolution or anything. Make sure it’s the SCRIPT running as administrator (steps above). That’s the only way it should work.

Link to comment
Share on other sites

I did a slight modification to the script so Septomor's code works in disc 4, to help people who are just a few items off for Treasure Hunter Rank S like I am (wasn't enough for me :( )

 

Quote

DetectHiddenWindows, On
#Persistent
#NoEnv

buttonToPress := "Enter"

; --------- Constants
; jump intervals
a = 667
b = 532
c = 467
d = 433
e = 383
; f = not needed since 200-300 can be done with a single interval

g = 400
g2 = 401

latency = 710
script = 1
; ---------- Gui Setup -------------
Gui, -MaximizeBox
Gui, -MinimizeBox
Gui, 2: -MaximizeBox
Gui, 2: -MinimizeBox
Gui, Color, c282a36, c6272a4
Gui, Add, Button, x15 y10 w70 default, Start
Gui, Add, Button, x15 y40 w70 default gVariableWindow, Variables
Gui, Font, ce8dfe3 s9 w550 Bold
Gui, Add, GroupBox, x90 y10 w120 h60, Button to press
Gui, Font, c758eff Bold, Verdana
Gui, Add, Radio, x100 y28 Checked altsubmit gButtonChange vButtonChoice group, X
Gui, Font, cff5754 Bold, Verdana
Gui, Add, Radio, altsubmit gButtonChange,  O
Gui, Font, ce8dfe3 s8 w550 Bold
Gui, Add, GroupBox, x15 y70 w190 h40, Script
Gui, Add, Radio, x25 y90 Checked altSubmit gScriptChange vScriptChoice group, QueueTip
Gui, Add, Radio, x115 y90 altSubmit gScriptChange, Septomor
;--------- Gui 2 Setup --------------
Gui, 2: Color, c535770, c6272a4
Gui, 2: Font, c11f s9 Bold
Gui, 2: Add, Text,, Jumps 2-19
Gui, 2: Add, Edit,  w40 vA, %a%
Gui, 2: Add, Text,, Jumps 20-49
Gui, 2: Add, Edit,  w40 vB, %b%
Gui, 2: Add, Text,, Jumps 50-99
Gui, 2: Add, Edit,  w40 vC, %c%
Gui, 2: Add, Text,, Jumps 100-199
Gui, 2: Add, Edit,  w40 vD, %d%
Gui, 2: Add, Text, x100 y10, Jumps 200-299
Gui, 2: Add, Edit,  w40 x100 y25 vE, %e%
Gui, 2: Add, Text, x100 y50, Jumps 300+
Gui, 2: Add, Edit,  w40 x100 y65 vG, %g%
Gui, 2: Add, Edit,  w40 x100 y90 vG2, %g2%
Gui, 2: Font, ccc3429 s9 Bold
Gui, 2: Add, Text, x100 y120, Latency
Gui, 2: Font, c11f s9 Bold
Gui, 2: Add, Edit, w40 x100 y135 vLat, %latency%
Gui, 2: Add, Button, x20  y192 gSaveVars, Save
Gui, 2: Add, Button, x100 y192 gVarDef, Defaults
Gui, Show,w220 h120,  Vivi Jumps QueueTip + Sept
return

VariableWindow:
Gui, 2: Show, w210 h225, Variables
return

SaveVars:
Gui, 2:Submit
GuiControlGet, a, 2:, A
GuiControlGet, b, 2:, B
GuiControlGet, c, 2:, C
GuiControlGet, d, 2:, D
GuiControlGet, e, 2:, E
GuiControlGet, g, 2:, G
GuiControlGet, g2, 2:, G2
GuiControlGet, latency, 2:, Lat
return

VarDef:
a = 667
b = 532
c = 467
d = 433
e = 383
g = 400
g2 = 401
Lat = 710
GuiControl, 2:, A, %a%
GuiControl, 2:, B, %b%
GuiControl, 2:, C, %c%
GuiControl, 2:, D, %d%
GuiControl, 2:, E, %e%
GuiControl, 2:, G, %g%
GuiControl, 2:, G2, %g2%
GuiControl, 2:, Lat, %lat%
return

ButtonStart:
Gui, Submit, NoHide
id := ""
SetKeyDelay, 100
Process, priority, , High
gosub, GrabRemotePlay
if  (id = "")
    return
gosub, PauseLoop
CoordMode, Pixel, Screen
CoordMode, ToolTip, Screen
sleep 2000
if(script = 1)
    gosub, QueueTipS
else if(script = 2)
    gosub, SeptS
; ---------- Gui Setup End-------------

; ---------- Jump Loop -------------
; ---------- QueueTip
QueueTipS:
loop {

i = 1

delay = 100
balancer = 0
currentInterval := a
extraTime = 0

ToolTip, start, 400,400

; Initiate steps to begin
ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
DllCall("Sleep", "Uint", 100)
ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.
Sleep, 2000
ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
DllCall("Sleep", "Uint", 100)
ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.
Sleep, 3000
PixelGetColor, failColor, 644, 535, RGB
PixelGetColor, jumpColor, 562, 416, RGB
ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
DllCall("Sleep", "Uint", 100)
ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.

; Detect 1st jump

Loop {
PixelSearch, x, y, 562, 416, 562, 416, %jumpColor%, 20, Fast RGB
    If (ErrorLevel != 0) {
    DllCall("Sleep", "Uint",  latency - 220 )
    break
    }
}

start := A_TickCount + 50

loop
{

; Detect if failed and back at the start to retry
    PixelSearch, x, y, 644, 535, 644, 535, %failColor%, 20, Fast RGB
       If (ErrorLevel != 0) { ; reset
        ToolTip, failed, 400, 400
        sleep, 3000
        ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
        DllCall("Sleep", "Uint", 100)
        ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.
        sleep, 2000
        break
    }

    Gosub, timings
    Gosub, jump
}
}

return

jump:
fullTime := A_TickCount - start - extraTime
start := A_TickCount
if(i > 1) {
    balancer += currentInterval - fullTime
}
ToolTip, %i% - %fullTime%, 400, 400
ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
DllCall("Sleep", "Uint", delay)
ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.
ToolTip
i += 1
extraTime = 0
return

; ------- Septomor
SeptS:
loop{
i = 1

delay = 100
balancer = 0
currentInterval := a
extraTime = 0
ToolTip, start, 400,300
SendMode, Input

Send, {%buttonToPress% down}
Sleep, 100
Send {%buttonToPress% up}
Sleep, 2000
Send, {%buttonToPress% down}
Sleep, 100
Send {%buttonToPress% up}
Sleep, 3000
PixelGetColor, failColor, 615, 417, RGB
Send, {%buttonToPress% down}
Sleep, 100
Send {%buttonToPress% up}
Sleep, %latency%
loop
{

    ; Detect if failed and back at the start to retry
    PixelSearch, x, y, 615, 417, 615, 417, %failColor%, 20, Fast RGB
        If (ErrorLevel != 0) { ; reset
        ToolTip, failed, 400, 400
        sleep, 3000
        ControlSend,, {%buttonToPress% down}, ahk_id %id%  ; Press down the %buttonToPress% key.
        DllCall("Sleep", "Uint", 100)
        ControlSend,, {%buttonToPress% up}, ahk_id %id%  ; Release %buttonToPress% key.
        sleep, 2000
        gosub, GrabRemotePlay
        break
    }
    gosub timings
    gosub, InputJump
}
}

timings:
    timer := A_TickCount - start

    if (i = 1) {
        currentInterval := a
    } else if (i = 21) {
        currentInterval := b
        balancer = 0
    } else if (i = 51) {
        currentInterval := c
        balancer = 0
    } else if (i = 101) {
        currentInterval := d
        balancer = 0
    } else if (i = 201) {
        ;extraTime = 50
        delay = 70
        currentInterval := e
        balancer = 0
    } else if (i = 260) {
        extraTime = 20
        balancer = 0
    } else if (i = 301) {
        currentInterval := g
        balancer = 0
    } else if (i = 500 or i = 800) {
        currentInterval := g2
    } else if (i = 600 or i = 900) {
        currentInterval := g
    } else if (i => 1001) {
        if (Mod(i,2) = 0) {
            currentInterval := g
        } else {
            currentInterval := g2
        }
    }

    if(i > 1)
    {
        DllCall("Sleep", "Uint", (currentInterval - timer + balancer + extraTime))
    }
return

inputJump:
fullTime := A_TickCount - start - extraTime
start := A_TickCount
if(i > 1) {
    balancer += currentInterval - fullTime
}
ToolTip, %i% - %fullTime%, 400, 400
Send, {%buttonToPress% down}    ; Press down the %buttonToPress% key.
Sleep, delay
Send {%buttonToPress% up}   ; Release %buttonToPress% key.
i += 1
extraTime = 0
return
; ---------- Jump Loop End-------------


ButtonChange:
Gui, submit, nohide
if (ButtonChoice = 1)
{
  buttonToPress := "Enter"
}
if (ButtonChoice = 2)
{
  buttonToPress := "Esc"
}
return

GrabRemotePlay:
WinGet, remotePlay_id, List, ahk_exe RemotePlay.exe
if (remotePlay_id = 0)
{
    MsgBox, PS4 Remote Play not found
    return
}
Loop, %remotePlay_id%
{
  id := remotePlay_id%A_Index%
  WinGetTitle, title, % "ahk_id " id
  If InStr(title, "PS Remote Play")
    break
}
WinGetClass, remotePlay_class, ahk_id %id%
WinMove, ahk_id %id%,, 0, 0, 1440, 900
ControlFocus,, ahk_class %remotePlay_class%
WinActivate, ahk_id %id%
return

ScriptChange:
Gui, submit, nohide
if (ScriptChoice = 1)
{
    script = 1
}
if (ScriptChoice = 2)
{
    script = 2
}
return

PauseLoop:
  Send, {%buttonToPress% Up}
  Send, {Esc Up}
  return

GuiClose:
gosub, PauseLoop
ExitApp

^Esc::ExitApp

 

Make sure you are choosing Septomor's code on the right radio button. Worked to 1000+ on my second try. Enjoy!

  • Like 1
Link to comment
Share on other sites

Hey guys, 

 

I am having a ton of issues with this trophy. I run the script as admin and Vivi just stands there every time. Does Remote Play need to be opened after the script is open? Enter works when I press it on my keyboard. I could also have the wrong script I guess? Could someone link the script they used that worked with Remote Play 6.0 and PS5? Thanks so much I really want to platinum this but cannot be bothered to figure out the timing for 1,000 jumps lol. 

Link to comment
Share on other sites

2 hours ago, ReegTheTrophyGuy said:

Hey guys, 

 

I am having a ton of issues with this trophy. I run the script as admin and Vivi just stands there every time. Does Remote Play need to be opened after the script is open? Enter works when I press it on my keyboard. I could also have the wrong script I guess? Could someone link the script they used that worked with Remote Play 6.0 and PS5? Thanks so much I really want to platinum this but cannot be bothered to figure out the timing for 1,000 jumps lol. 

 

Literally the post above yours is the script I used for PS5 and current version of Remote Play on disc 4. I opened Remote Play first. Run the script as administrator, and press the Start button BEFORE you start the mini-game. Not to start your first jump. RIGHT before you first talk to the girls to play. The script will talk to them, and then start jumping when it needs to.

Edited by Shintetsuken
Link to comment
Share on other sites

On 4/1/2023 at 5:21 AM, kennyFF92 said:

I used it last week on PS5, I had two main issues:

1 - Running the script as administrator isn't so easy

2 - Finding an old version of PS Remote Play that's installable

I don't have time right now but I'd be glad to post a step by step guide of what I did in the next days :)

im looking forward to this guide. I've seen a dozen permutations of the script but most guides are outdated with what needs to be downloaded and hopefully this one is good for PS5.

 

On 3/31/2023 at 10:44 AM, Baker said:


Well just looking at the timestamps. I have a hard time believing someone goes from the 100 jump trophy to the 1000 trophy in an hour. And the first two I checked had basically done that. And they have no hard trophies on their profile whatsoever..
 

Unless they are some Jump Roping mini game God ofcourse. Who knows?

I was messaged by someone who provides a service to do the jump minigame when I made my previous post. They most likely used him or were contacted by him, he does it by hand with no script and had a very high record. As far as I know he's legit as he said the PS5 version was harder than the PS4 version which I did not find that written anywhere when I was trying the script out.

Edited by StanPortrBridges
  • Like 1
Link to comment
Share on other sites

20 minutes ago, Shintetsuken said:

 

Literally the post above yours is the script I used for PS5 and current version of Remote Play on disc 4. I opened Remote Play first. Run the script as administrator, and press the Start button BEFORE you start the mini-game. Not to start your first jump. RIGHT before you first talk to the girls to play. The script will talk to them, and then start jumping when it needs to.

Can you link me the script that you used for Disc 1? I am not playing through the whole game until I know I can get this trophy lol. Just tried the script you posted and Vivi still does not move. Ran as admin and everything. 

Link to comment
Share on other sites

On 4/1/2023 at 5:21 AM, kennyFF92 said:

I used it last week on PS5, I had two main issues:

1 - Running the script as administrator isn't so easy

2 - Finding an old version of PS Remote Play that's installable

I don't have time right now but I'd be glad to post a step by step guide of what I did in the next days :)

Would love to see this guide lol idk what I'm doing wrong Vivi just will not jump. Remote Play 6.0 and on PS5.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...