Announcement

Collapse
No announcement yet.

Multiplayer invisibility

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Multiplayer invisibility

    Hello community,

    I need to help with idea how to do "invisibility" in multiplayer...

    I want to see myself semi-transparent and of course, all other players should see me fully invissible. I got running this with setting "opacity mask" value through run on owning client to 0,5, it works but not very well (dissolve FX is not accurate)

    any ideas which setup is correct in this case? thanks

    #2
    Theres a checkbox on the mesh in the blueprint called "owner only see" that in multiplayer the owning client will see whatever setup you have and others wont see anything.

    Comment


      #3
      There way it's done is normally through material effects . Or the simplest way is like suggested here you simply hide the mesh.

      There is a very good and cheap pack that does this very well on the market place
      Video is here https://youtu.be/gge1lTBZrXw

      And pack is here https://www.unrealengine.com/marketp...stealth-system


      So you can either just use the pack directly as is , or learn from it and study it find out how he did it and make you're own version

      Comment


        #4
        Originally posted by ptjackson View Post
        Theres a checkbox on the mesh in the blueprint called "owner only see" that in multiplayer the owning client will see whatever setup you have and others wont see anything.
        I knew about this thing but you got me good idea i just can create another copy of mesh and set it to anything, this is good idea ill definitely check it out

        Originally posted by EniGmaa View Post
        There way it's done is normally through material effects . Or the simplest way is like suggested here you simply hide the mesh.
        There is a very good and cheap pack that does this very well on the market place
        Video is here https://youtu.be/gge1lTBZrXw
        And pack is here https://www.unrealengine.com/marketp...stealth-system

        So you can either just use the pack directly as is , or learn from it and study it find out how he did it and make you're own version
        Thank you too i know this pack but im afraid how it running in multiplayer
        And of course, im using materials to invisibility, but i dont know how exactly pass "only owner value of opacity" to owning invisibility component... i dont know how to describe it very well, but when ill be at home ill post video


        EDIT: Im looking for node like "switch has authority" but something like "switch owner-> and others->" in this way i can setup easily opacity for owners like 0,5 and all others 1 which will be invisible for... Any ideas?
        Last edited by Name368; 08-19-2016, 04:31 AM.

        Comment


          #5
          I also use a branch and have the output "is locally controlled" node for when I run blueprint for owning client.

          Comment


            #6
            Ok so i got this working i made mistake in blueprint, because before it was not replicated so i set wrong variables to replicate and that caused some little errors, so after all, i run RPC "run on owning client" where i set value of invisibility (opacity) to only 0,5... Still not clean but im atm satisfied

            main part of bp:


            result:
            Last edited by Name368; 08-19-2016, 11:55 AM.

            Comment

            Working...
            X