Is there a way to implement a Vector.new on world to viewport point?

So im making a admin script for my game, and i wanna make a esp for the monsters in the game, so that it appears at the top of their head, but im running into a issue

I cant add Vector3.new to the position so its at their feet due to me putting this to check at their humanoid root part, i dont know if i explained this well

Can anyone help me?

1 Like

Could you elaborate a bit more on what you’re trying to add a Vector3 value to?

An textlabel on player gui, with some tweaking i made it work to follow the monsters

1 Like

You want a textlabel gui object to follow a monster npc in a game, am i correct here? I apologize for the inconvenience, i’m having trouble understanding.

Yes, 3 monsters, its ok for not understanding i know its kinda confusing so i will explain to you

On a trip through v3rmillion i saw people used something called drawing librarys to make esps and then i found out they were basically just frames, textlabels and etc then with the v3rmillion tutorials i made it work with text labels in PlayerGui, its basically so when the monster is showing up in the screen (even if the player cant see him) then a text will appear on the monster character that will follow him whenever he goes, moving in the vector3 positions that WorldToViewportPoint got, i also dont know if i explained this right lol, its kinda confusing

1 Like

Nevermind i found something that made it work, but thx

1 Like

It sounds alot like a more complicated version of putting a BillboardGui in the monster’s head, then adding a textlabel and just moving it up a bit, and enabling the BillboardGui’s AlwaysOnTop property, so it could be seen through walls. Here’s a video to show you what i mean.
robloxapp-20220308-1802321.wmv (4.3 MB)
I know you just found the solution, but i thought this would help you out a bit, if it’s what your looking for.

Ohhh i didnt think about that, that would make it alot easier, i wont change it now cuz i got the script to work but thx!