I have an actor that is placed in my level. I am needing the client to be able to increment the actor’s variable when it is clicked on, but am having a bit of trouble. Since the actor has no real owner, I cannot use ‘Run on Server’ events to increment the variable from the server, so I am trying to call an event that runs on server in my character blueprint. Here is the event, and a warning I am getting:
Normal actors cannot use ‘Run on Server’, as there are no owning clients. This can only be used my characters. I need my client to be able to modify the replicated variable, and this method isn’t working ;(
Oh, you want the client replica of actor be initiator for run on server event for an actor which does not have an owner.
Have no idea why your setup dosnt work.
seams like this is a part of another bug, which i thogh is only visual. Btw if you turn it into array, it become a “note”
Thank-you for providing an example, I don’t know why I didn’t just pass a reference to my actor and set the variable from there, slow brain today I suppose.