• Sex Toys & Scripts
  • Try Creating Your Own Interactive Sex Toy Scripts! Step by Step Tutorial!

Please Feel Free to try your hand at creating your own Interactive Sex Toy Scripts, using our excellent scripting app - JoyFunScripter! (further details below)

Admin edit: You can also earn money with your scripts https://forum.sexlikereal.com/d/2104-create-scripts-and-earn-money-on-sexlikereal

It might take some time at first, but amazing scripts can be made through plenty of practice and experience that we can help provide!

We are always looking for Eager and Excited New Scripters to create scripts together at SLR!

If you end up enjoying scripting very much that you become interested in Commercial Scripting opportunities at SLR - then please don’t hesitate to message us at either:

realcumber@sexlikereal.com or raser1@sexlikereal.com

  • In your message, Attach a Direct link your best script work(s)
  • If you haven't created anything or are stuck anywhere, just reach out too for any questions or help
  • We will scan your work and offer tips to improve if need be, and then provide easy info and guidelines on everything involved to officially join!

You also get fun perks like free SLR Premium membership!

If you find scripting yourself too daunting or difficult, or don’t have enough time in the day to script, you can always Make a Request or simply help support us scripters to keep the great work by purchasing any of our many regularly produced Top Quality Hand Crafted Scripts!

How to Script - Step by Step Tutorial:

This download of JoyFunScripter is for personal use only. Redistribution not allowed.
https://mega.nz/file/S7Jm3CQa#1F9qEplrUIBlPhwAG4yx4TdbqjPMM4Qi7mW8MyA8Ewg

System requirements

  • Windows operating system 10 and up (Windows 7 is untested - may or may not work)
  • .NET Framework 4.6.2
  • Microsoft Visual C++ 2015 Redistributable Update 3
  • LAV or K-Lite Video codecs

Do you have problems opening or playing videos? Try installing this first:
https://github.com/Nevcairiel/LAVFilters/releases
https://www.microsoft.com/en-us/download/details.aspx?id=53587

Quick Start Instructions

  • First ensure all required software above is downloaded and installed.
  • Double click “JoyFunScripter.exe” to open the Script Editor.
  • Click “File” -> “Open” (or CTRL+O) to select your video in your local folder.
    The Video will start playing if loaded properly. If not, then please check the section above to download additional codecs.
  • Hit “Spacebar” to stop playback.
  • Click or drag along the "TIMELINE/HEATMAP" to locate where there is action to be scripted. (the black space immediately above the “Play” Icon near the bottom)
  • Click the "1:1" button to zoom in to the video and view the Stroke Simulator
  • Use the mouse to move the simulator towards the left part of the video. (Click and hold to move)
  • Move the simulator until it lines up with the action on screen. You can resize and rotate the simulator to your preference by dragging at the edges. Make sure that the arrow points towards the action. For most positions it should point downwards.
  • Once the simulator is set to your liking - Click the “180 SBS” tutton to view the video in VR mode. This will only show the left eye, this is where the simulator should be.
  • Now you are ready to script! Here's How:

Use the arrow keys to move to the frame that you want to insert your first point on:

Performer’s contact on tip of cock or fully outside penetration = 100
Performer’s contact touching all the way at the bottom base of cock = 0
Performer’s contact touching you at the middle of the shaft = 50

  • Spacebar: Play / pause
  • 0-9: Insert 0-90% point
  • . or - : Insert 100% point
  • Delete: Delete nearest point
  • Up Arrow: Jump to next point
  • Down Arrow: Jump to previous point
  • Left Arrow: Jump to next frame
  • Right Arrow: Jump to previous fram

After you insert your first point, press “Spacebar” or “Arrow Key right” to move to the end of the stroke

  • Now insert your second point
  • Rinse and repeat throughout the entire scene!
  • Remember to always save often!
  • To Save = Click “File” -> “Save” (or Ctrl + S) - Your progress will be saved in a “.funscript” file named the same as your video name in the same folder

Additional Tips

  • Slow down your playback speed to your liking with “<” or “>” keys, or click on the playback adjustment at the bottom of the app
  • After you script a section, playback the scene at a slower speed and watch the visualizer bar to see how well your script lines up with the visualizer bar movement as the bar represents the toys movements

Keyboard shortcuts

Space: Play/Pause
0-9: Insert 0-90% point
. or - : Insert 100% point
Delete: Delete nearest point
End: Move nearest point to current time
Up Arrow: Jump to next point
Down Arrow: Jump to previous point
Left Arrow: Jump to next frame
Right Arrow: Jump to previous frame
Ctrl+O: Open file(s)
Ctrl+S: Save script
D or Ctrl+D: Deselect all
Shift+Arrow Keys: Move selected points
Ctrl+Shift+Arrow Keys: Move selected points (unlimited)
Page up: Jump to next frame + move nearest point with it
Page down: Jump to previous frame + move nearest point with it
Home: Insert new point based on previous stroke
Q: Switch between 180SBS and 2D
P: Show Preview
Z: Show Preview at 2x speed (Zoom)
R: Show Replay
< and >: Increase/decrease speed by 25%
Numpad + and - : Increase/decrease speed by 25%

Mouse shortcuts

Drag on graph: Make selection
Left click on graph: Set start/end of selection
Right click on graph: Deselect all
Drag on points in graph: move timing / depth
Ctrl + click on points in graph: remove point
Shift + click in graph: insert new point
Scroll on graph: Zoom in/out
Scroll on video: Zoom in/out
Drag on video: move video
Drag on simulator bar (middle): move simulator bar
Drag on simulator bar (triangle): rotate + stretch simulator bar
Drag on simulator bar (sides): change width of simulator bar

Gamepad buttons

Left Stick: Change position (direction can be changed in the simulator settings)
Right Stick: Move selected points
L3 Single click: Select all points after current time
R3 Single click: Set start/end of selection
R3 Double click: Deselect all
Start: Play/Pause
A: Insert point
B: Delete nearest point
X (Paused): Copy last stroke
Y: Move nearest point to current time
D-Pad Up: Jump to next point (if available, otherwise jump to predicted position of next point)
D-Pad Down: Jump to previous point
D-Pad Left: Jump to next frame
D-Pad Right: Jump to previous frame
RB: 1 second forward
LB: 1 second back
RB: 1 second forward

    7 months later

    I Have very basic programing skills in python but i think i would be "passionate" about this lol is there a way i could actually survive doing this all day everyday lol ill get get good im going to spend the time learning

    i just realized that i don't need any programing to use this tool lol sorry for the comment

    2 months later

    RealcumberScripts I did all of the correct downloading, but when I opened the program which worked fine, but when trying to export it told me I needed ffmpeg.exe which I went online downloaded, and when I got the zip filled with folders but no definitive .exe file. Please help.

    a month later

    I have never done scripts for a sex toy in my life. Still, I would love to try it because I recently started learning programming and understand something about it. And I am glad that you have released a guide in which everything is clear! I would also add you to the discord and discuss some questions about creating scripts. I am very excited about this because it is a new experience that I will never forget. The only thing that connects me with porn is that I regularly watch it on https://glavmatures.com/, that's all, and that's because I like to watch a lot of mature porn, haha.

    a month later

    Is it really possible to get such a job now? I have a lot of ideas about sex games,

    3 months later

    when I tried to export my script I got an error message saying 'ffmpeg.exe not found Please download and place in the app directory'. I'm not sure where to get this as the forum post only has one download link for the scripter. Might you know what the problem is? I've also downloaded and installed the codecs but in a different directory.

    17 days later

    How are there not thousands of dudes lining up to do this? Or are there? I'm about to pull and all nighter on this one....

      infinimitsu turns out going through hour long videos frame by frame determining the level at which a sex toy is supposed to be postioned/moving is a lot more tedious then many are willing to commit bear with. 😆

        10 days later

        Dirtydingo Yeah I'm definitely learning that. I'm almost halfway done with one video. It's taking me ages, but more because I find it hard to find the time to dedicate to doing it. I have to stay up late in order to work on it. I've got what I think is a pretty good work flow, but before I keep dedicating time to finishing the video I need someone to test the script and let me know if I'm doing well or not.

          infinimitsu In the post in the beginning of this thread Realcucumber mentions about sending him stuff to review i believe, you could also try and post on eroscripts, though to be fair from reading one of the users there (sentinel iirc) a lot of times people get so "caught up" in the moment that they cant really offer good feedback,
          and i feel ya on the time it takes, I've been working on the rough draft of a Video for three days, and still have roughly 35-40 minutes left. (and this is just for the rough draft stage, I still have to go through to fine tune motions, and tweak any gaps that I may have missed) It really makes ya appreciate the efforts RealCucumber and other Scripters have gone through to produce 700+ scripts so far, hopefully with great dedication and patience we too will one day be in that club.

          24 days later
          6 months later

          I'm wondering if its possible to take one of the female bluetooth toys to help script. If you can assign points of insertion to the same values of the scripter I'm imagining you can just recreate the motion on the video much easier/faster and come back around to make smaller adjustments via keyboard points. Anything like that in the works?

          Would love to try scripting! Any idea whether FunScripter will be availabe for MacOS? Or a similar app that I could try?

            11 days later
            9 days later

            I can't find a user manual anywhere. Don't know what wiggle mode does, the 'reaction time' slider, and like five other things. Advancing or retreating frames with the arrow keys has a ridiculous latency and I was trying to see if I could fix that.

            9 days later

            Reeses Interesting. Are you on Windows? Does the file have a .rar extension? Do you have WinRAR or any other file compression utility?

            Here's mine for comparison (in the Downloads folder):

            3 months later