I need help i need fake mouse

how to make fake mouse for mobile players i need it like gui ?

You can’t. You need to design your UI to be compatible with mobile.
Thankfully, events like .MouseButton1Click still fire on mobile taps.

but how to make it ? can you help write script

If you didn’t know certain events like MouseButton1Click fire when mouse button is clicked on PC as usual but also when you tap on the gui in mobile. Other events that work for mobile that ik are MouseEnter and MouseLeave. So basically script your UI as you would for PC players and it would automatically be compatible for mobile. However keep in mind that some inputs like Keyboard input aren’t compatible with mobile, you have to make custom buttons for that.

For eg: Pressing C to crouch on PC and the same being done on mobile by clicking a button.

i dont think that’s possible, but just whatever you do, DONT USE USERINPUTSERVICE CONTEXTACTIONSERVICE IS WAY BETTER