-
-
Save Julli4n/13016b11e80109ba643ab9e90b431e02 to your computer and use it in GitHub Desktop.
/* | |
!! The feature that uses this endpoint has recently started rolling out to users. | |
!! See `App > Avatar > Profile Picture Editor` | |
!! | |
!! You may continue using this script, the only advantage is being able to | |
!! customize FullBody and Closeup independently. | |
*/ | |
// ! VIEW YOUR CURRENT AVATAR THUMBNAIL CUSTOMIZATIONS: https://avatar.roblox.com/v1/avatar/thumbnail-customizations | |
/* | |
!! After your first time of setting a thumbnail configuration, the thumbnail of that type can not go back to how it was originally. | |
!! (i.e.: using Idle Animations, camera position). It can only be temporarily reverted if Roblox disables this feature again. | |
*/ | |
// doing ajax because easy csrf handling w/their middleware lol | |
$.ajax({ | |
method: "POST", | |
url: "https://avatar.roblox.com/v1/avatar/thumbnail-customization", | |
contentType: "application/json", | |
data: JSON.stringify({ | |
"camera": { | |
// Ranges are inclusive. | |
"distanceScale": 2, // 0.5 to 4 (Closeup) 1 (FullBody) - Camera distance scale from the avatar | |
"fieldOfViewDeg": 30, // 15 to 45 - Camera Field Of View (FOV) in degrees, slight effect | |
// xRotDeg used to exist here. | |
"yRotDeg": 0 // -60 to 60 - Camera Y rotation in degrees | |
}, | |
"emoteAssetId": 0, /* The assetId of an emote you own. 0 for no emote. | |
* example: 3696763549 in https://www.roblox.com/catalog/3696763549/Heisman-Pose | |
*/ | |
// idleAnimationAssetId used to exist here, it has since been removed. | |
"thumbnailType": 1 /* The thumbnailType | |
* 1 = Closeup (headshot) | |
* 2 = FullBody (bodyshot) | |
Closeup and Fullbody can have separate configurations. | |
*/ | |
}) | |
}).then(data => console.log(data)).fail(error => alert(error.responseJSON.errors[0].message)); | |
// Logs `{success:true}` if success or website alert if error. |
// Revert your thumbnail to default, this is the same that the App uses, hopefully | |
for (let thumbnailType = 1; thumbnailType < 3; thumbnailType++) { | |
$.ajax({ | |
method: "POST", | |
url: "https://avatar.roblox.com/v1/avatar/thumbnail-customization", | |
contentType: "application/json", | |
data: JSON.stringify({ | |
camera: { | |
distanceScale: -1, | |
fieldOfViewDeg: 30, | |
yRotDeg: 0 | |
}, | |
emoteAssetId: 0, | |
thumbnailType, | |
}) | |
}) | |
} |
What do we do with the Bring Back Classic Profile Pictires group? Will it serve as a legacy group?
yeah probably
Prob wont update it anymore but Ill leave it up, made the pending role able to speak in the group wall
alright then
Thanks roblox for reverting our pfps you were too slow though.
even if they were slow, atleast that is one time roblox listened to us
Yeah
This feature probably wouldn't exist if that devfourm post didn't so shout out to all of the guys on devfourm and especially everyone here on the github post. It couldn't have happened without you guys
Now imagine someone is like "oh they added a revert button to emote" without ever knowing what happened here and dev forums, lol
Yeah lol. Also its actually nice they replaced the done button with the revert one, it literally had no purpose anyways
Accept me into the group please
Accept me into the group please
I don’t own the group I gave it to calwing
I remember before they fixed pfp I had to come here every day to adjust my pfp. Now we can let this thread rest and as a mark of history. This day will never be forgotten.
OMG!!
i can rest in peace now.
Previously there were "Back" and "Next" buttons, right?
Accept me into the group please
Im prob not gonna update it anymore but I made it so the pending roll can talk too
Added a file to revert your thumbnail customizations for those who don't want to use the app. (please use it for thumbnail customizations)
Added a file to revert your thumbnail customizations for those who don't want to use the app. (please use it for thumbnail customizations)
i tested it on an alt, and it works!
Previously there were "Back" and "Next" buttons, right?
pretty sure the revert button was the 'Done' button, which had no purpose whatsoever
Previously there were "Back" and "Next" buttons, right?
pretty sure the revert button was the 'Done' button, which had no purpose whatsoever
oh yeah this is coming to my head now
Well guys... we did it! I want to thank everybody who has been an active user here throughout this long and exhausting journey. I still can't believe that we were actually able to get our voices heard. Thanks everybody, especially Calwing999 for bringing awareness to the issue via YouTube and robloxsantino2022 for creating the Roblox group. Thank you guys!!! As they say: Together we CAN make a difference. 👏👏👏
The pose works in the preview but only on 2D and not 3D, does anyone else have this problem?
Remove any layered clothing, dynamic heads, or ugc bundles, for whatever reason those make your avatar go stiff in 3D
The pose works in the preview but only on 2D and not 3D, does anyone else have this problem?
Remove any layered clothing, dynamic heads, or ugc bundles, for whatever reason those make your avatar go stiff in 3D
The pose works in the preview but only on 2D and not 3D, does anyone else have this problem?
Thank you! It works now, that's really weird, I hope they make it work with layered clothing soon
Whats the postion for the old angle, like the one where it was rotated facing to the right or left
It was recently made so I have absolutely no idea lol. But I guess we could do that