I am sort of confused about this, since I just started learning networking.
What I am doing is I have Created An Actor (Control Point) and On Begin Play I check if ROLE_Authority and if that is true I set a Timer Loop (1 sec In-Rate).
What that timer calls is a function that basically Increments the Score depending Upon Which Faction has More Units in the Control point.(Box Component)
BTW I haven’t Set the Function I Call, Server, Reliable or anything like that, It runs as expected both on clients and server, so I never bothered to try marking it ServerOnly etc.
Is this good or I am doing a bad practice somewhere, even though all this is working just as I want it to but That 1 Sec Timer I think can be a bad practice I don’t know what to do.