What's new

Working [PC] AFK Shiny Wasabi Kitty Claw

  • Thread starter 1Man2Controllers
  • Start date
  • Views 41,195
1Man2Controllers

1Man2Controllers

Enthusiast
Messages
32
Reaction score
18
Points
55
Sin$
7
I created a script to automatically run the claw machine. I have got it to successfully grab 2 of the plushies so far.



To run the script use AutoHotKey. Press F6 to run a loop attempting each plushie once, then coming back around. Press F7 to run the loop on select plushies, currently set to always attempt Shiny Wasabi Kitty.



Copy and save into a file ending in .ahk (ex: shiny_wasabi_kitty_claw.ahk)
Code:
Process,Priority,,High

F4::pause, toggle
F5::reload

F6::
    plushieCoords := GetPlushieCoords()


    ActivateWindow()   
    loop{
        AttemptGrab(plushieCoords.humpy)
        AttemptGrab(plushieCoords.muffy)
        AttemptGrab(plushieCoords.smokey)
        AttemptGrab(plushieCoords.poopy)
        AttemptGrab(plushieCoords.saki)
        AttemptGrab(plushieCoords.poopy2)
        AttemptGrab(plushieCoords.masterHentai)
        AttemptGrab(plushieCoords.grindy)
        AttemptGrab(plushieCoords.princessRobotBubblegum)
        AttemptGrab(plushieCoords.shinyWasabiKitty)
    }
return

; Remove the semicolon before the one or more you want to attempt
F7::
    plushieCoords := GetPlushieCoords()

    ActivateWindow()   
    loop{
        ; AttemptGrab(plushieCoords.humpy)
        ; AttemptGrab(plushieCoords.muffy)
        ; AttemptGrab(plushieCoords.smokey)
        ; AttemptGrab(plushieCoords.poopy)
        ; AttemptGrab(plushieCoords.saki)
        ; AttemptGrab(plushieCoords.poopy2)
        ; AttemptGrab(plushieCoords.masterHentai)
        ; AttemptGrab(plushieCoords.grindy)
        ; AttemptGrab(plushieCoords.princessRobotBubblegum)
        AttemptGrab(plushieCoords.shinyWasabiKitty)
    }
return

KeyPress(key)
{
    down := "{" . key . " down}"
    up := "{" . key . " up}"

    Send %down%
    Sleep 150
    Send %up%
    Sleep 150
}
ActivateWindow()
{
    WinActivate, ahk_exe GTA5.exe
    Sleep 300
}

PlayShinyWasabiKittyClaw()
{
    sleep 200
    KeyPress("e")
    sleep 6000
}

WaitForClawReturn(){
    sleep 13000
}

MoveToRow(num)
{
    KittyRow := [20, 1590, 2680, 4000]

    sleepWait := KittyRow[num]

    Send {w down}
    sleep sleepWait
    Send {w up}
    sleep 1000
}

MoveToCol(num)
{
    KittyCol := [20, 1900, 2200, 2900, 3320]

    sleepWait := KittyCol[num]

    Send {d down}
    sleep sleepWait
    Send {d up}
    sleep 1000
}

GetPlushieCoords(){
    plushieCoords := {}

    princessRobotBubblegumCoords := {w: 3760, d: 2050} ;lined up
    shinyWasabiKittyCoords := {w: 3760, d: 3770} ;lined up
    masterHentaiCoords := {w: 2800, d: 3200} ;lined up
    sakiCoords := {w: 1590, d: 3660} ;success
    humpyCoords := {w: 400, d: 2000} ;lined up
    grindyCoords := {w: 3600, d: 450} ;lined up
    smokeyCoords := {w: 1900, d: 450} ;lined up
    muffyCoords := {w: 20, d: 3320}  ;success
    poopyCoords := {w: 1590, d: 2280} ;lined up
    poopy2Coords := {w: 2800, d: 1550} ;lined up

    plushieCoords.princessRobotBubblegum := princessRobotBubblegumCoords
    plushieCoords.shinyWasabiKitty := shinyWasabiKittyCoords
    plushieCoords.masterHentai := masterHentaiCoords
    plushieCoords.saki := sakiCoords
    plushieCoords.humpy := humpyCoords
    plushieCoords.grindy := grindyCoords
    plushieCoords.smokey := smokeyCoords
    plushieCoords.muffy := muffyCoords
    plushieCoords.poopy := poopyCoords
    plushieCoords.poopy2 := poopy2Coords

    return plushieCoords
}

DropClaw()
{
    KeyPress("enter")
}

MoveToPlushie(plushie)
{
    Send {w down}
    sleep plushie.w
    Send {w up}
    sleep 1000

    Send {d down}
    sleep plushie.d
    Send {d up}
    sleep 1000
}

AttemptGrab(plushie)
{
    PlayShinyWasabiKittyClaw()   
    MoveToPlushie(plushie)
    DropClaw()
    WaitForClawReturn()
}
 
1Man2Controllers

1Man2Controllers

Enthusiast
Messages
32
Reaction score
18
Points
55
Sin$
7
The script has now collected saki, muffy and poopy. So far it seems to be random if it will actually grab the plushie but I'm watching for number of attempts or attempt at a certain game/real time.
 
Gaian Commander

Gaian Commander

Enthusiast
Messages
828
Solutions
1
Reaction score
382
Points
155
Sin$
7
The script has now collected saki, muffy and poopy. So far it seems to be random if it will actually grab the plushie but I'm watching for number of attempts or attempt at a certain game/real time.
Well, that's just perfect. I've gotten all but 2 plushies as of right now. I have Poopy, Humpy, Muffy, Groovy, Smoky, Princess Robot Bubblegum and the light blue plushy. The only two left is the Master Plushy and Princess Robot Bubblegum's rival. Forget what her name was.

Edit: when I mean that's just perfect, I mean in in a sarcastic tone because holy hell my luck is completely crap with random chances.
 
killskill

killskill

Enthusiast
Messages
108
Reaction score
69
Points
95
Sin$
0
Need this for PS4 :cry: Do you keep video of your successful pulls or any other way of collecting the data from your script, so someone who makes PS4 macro can copy? Real good job on this, impressive stuff, good luck getting em all!
 
Gaian Commander

Gaian Commander

Enthusiast
Messages
828
Solutions
1
Reaction score
382
Points
155
Sin$
7
Need this for PS4 :cry: Do you keep video of your successful pulls or any other way of collecting the data from your script, so someone who makes PS4 macro can copy? Real good job on this, impressive stuff, good luck getting em all!
If you mean if you get to keep the Plushies from the claw machine, you do expect they will not appear in your arcade office until you exit the arcade and go back in. You also get a special top for that plushy
 
PureFred

PureFred

Getting There
Seasoned Veteran
Messages
1,116
Solutions
2
Reaction score
590
Points
230
Sin$
0
One may ask the reason for these plushies, what do they do?
 
killskill

killskill

Enthusiast
Messages
108
Reaction score
69
Points
95
Sin$
0
If you mean if you get to keep the Plushies from the claw machine, you do expect they will not appear in your arcade office until you exit the arcade and go back in. You also get a special top for that plushy

I already knew you get to keep them, and get a t-shirt, wasn't asking about that at all!

I'm not sure how to make scripts for PS4, but there are macros. Problem with macros is they repeat the same pattern over and over, and you can not randomize it (to my knowledge). So what I was asking for if there is any way of making a macro for PS4 from that PC script, either from the successful pulls of plushies, or if he has video of the successful pulls, someone could try to replicate it based on that. :thumbsup:
 
One may ask the reason for these plushies, what do they do?

They are basically useless. However they go into your arcade office once you pull them, and you get (ugly) t-shirts as a reward so you could have some stuff that no one else has (or will see) :wink:
 
J3LLy In The Mist

J3LLy In The Mist

Sinnin' N Winnin'
Messages
85
Reaction score
62
Points
90
Sin$
0
Need this for PS4 :cry: Do you keep video of your successful pulls or any other way of collecting the data from your script, so someone who makes PS4 macro can copy? Real good job on this, impressive stuff, good luck getting em all!

After seeing OP's script and not being able to find one online for PS4 I've been making one in GPC for the Cronus instead. It'll only be able to grab Shiny Wasabi Kitty for now though.

My friend is testing it for me right now as my CronusMAX is broke, if everything is working though I'll upload the source code in a new thread here and the script online either tonight or tomorrow.
 
IvanaHumpalot

IvanaHumpalot

Enthusiast
Messages
221
Solutions
1
Reaction score
106
Points
125
Sin$
7
Tez2 posted some quotes for the plushies somewhere.
I believe it was 1:50 for the general ones, 1:100, 1:150 and 1:200 for Master Hentai, Wasabi Kitty and Pricess Robot Bubblegum, but can't remember which quote was on which special character ...
 
M

Mnx

Banned
Frame In Gold Platinum Record Bug Finder
Messages
2,373
Solutions
8
Reaction score
1,596
Points
865
Sin$
0
The script has now collected saki, muffy and poopy. So far it seems to be random if it will actually grab the plushie but I'm watching for number of attempts or attempt at a certain game/real time.

Are these the exact coordinates for each plushie? Would it not be better to pull the X, Y, Z coords for each plushie instead?
Sorry, just looking for best method so when it comes to making a TitanTwo script I won't be AFK plushie for days on end.


Code:
    princessRobotBubblegumCoords := {w: 3760, d: 2050} ;lined up
    shinyWasabiKittyCoords := {w: 3760, d: 3770} ;lined up
    masterHentaiCoords := {w: 2800, d: 3200} ;lined up
    sakiCoords := {w: 1590, d: 3660} ;success
    humpyCoords := {w: 400, d: 2000} ;lined up
    grindyCoords := {w: 3600, d: 450} ;lined up
    smokeyCoords := {w: 1900, d: 450} ;lined up
    muffyCoords := {w: 20, d: 3320}  ;success
    poopyCoords := {w: 1590, d: 2280} ;lined up
    poopy2Coords := {w: 2800, d: 1550} ;lined up
 
S

Shalashaskaa

Newbie
Messages
2
Reaction score
1
Points
20
Sin$
0
percent chance (%) of getting all plushies :

plushies.png
 
Z

ZiggyZaggy

Enthusiast
Messages
22
Reaction score
9
Points
55
Sin$
0
percent chance (%) of getting all plushies :

plushies.png
Where did you get those stats from?
Because according to Fun2 the game files says something totally different, but considering how long it takes for most people to get the wasabi plushie - these numbers seems much more plausible.
 
S

Shalashaskaa

Newbie
Messages
2
Reaction score
1
Points
20
Sin$
0
Where did you get those stats from?
Because according to Fun2 the game files says something totally different, but considering how long it takes for most people to get the wasabi plushie - these numbers seems much more plausible.
I found this stats from a youtube video of a japanese youtuber
these stats seemed to be plausible so i share it

here the link of the video :
 
M

Mnx

Banned
Frame In Gold Platinum Record Bug Finder
Messages
2,373
Solutions
8
Reaction score
1,596
Points
865
Sin$
0
Where did you get those stats from?
Because according to Fun2 the game files says something totally different, but considering how long it takes for most people to get the wasabi plushie - these numbers seems much more plausible.

I made a Titan2 script following exact coords for each plushie by measuring the claws opening X,Y,Z and the X,Y,Z of each Plushie located within the space. Left it running for 24 hours on PS4 and collected all of them, had it measure attempts into an output file over 5100 attempts between all plushies. And 9 successful collection
 
killskill

killskill

Enthusiast
Messages
108
Reaction score
69
Points
95
Sin$
0
I made a Titan2 script following exact coords for each plushie by measuring the claws opening X,Y,Z and the X,Y,Z of each Plushie located within the space. Left it running for 24 hours on PS4 and collected all of them, had it measure attempts into an output file over 5100 attempts between all plushies. And 9 successful collection
Stop lying please :rolleyes:
 
killskill

killskill

Enthusiast
Messages
108
Reaction score
69
Points
95
Sin$
0
None. Want the script? I'll upload it

Pretty straight forward as well just press L1 in front of the Plushie machine, and its all automated.
I don't need it, but upload it for people who might need it :thumbsup: There is a PS4 thread for same topic, where you can upload it.
 
Top Bottom
Login
Register