Hello! I am trying to get my Head Staff team models to do emotes inside of one of my new games. I do not know how to do this and searched the internet. There is no direct response on how to physically make a Roblox Charter model do an emote. If someone is able to help with the script this would be very helpful.
I have tried
local anim = Instance.new("Animation") anim.AnimationId = "http://www.roblox.com/asset/?id=3333499508" wait(5) local npc = script.Parent --npc is your humanoid npc:LoadAnimation(anim):Play()
There was already a thread about this. Check out this. Another known way is using InsertService.
Open a script and put it in ServerScriptService.
local InsertService = game:GetService("InsertService")
local model = InsertService:LoadAsset(5104377791) -- Hero landing emote
model.Parent = game.ServerStorage
Then, hit play and select the ServerSide. Once you do that, copy the given ID and you can use that emote!
Where do i put this though? Inside of the charter? ( just read your insert service message)
And no this did not work.
The script which does the emote itself should be inside the character, yes.
Nope. Does not work. Unless I need to hit play…
Did you do this: https://gyazo.com/7fa55bdfcc06c51b8f5830e82f1bd8c2 ?
It should be on the server side when you test.
You can just test it on Run, testing with your character is unneeded.