Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

EZFPS | Multiplayer FPS Kit w/ Zombies, Bots, Classes, Attachments, Loadouts, and More! (Photon)

Discussion in 'Assets and Asset Store' started by aidengaming123, Aug 2, 2016.

  1. dianadorinamita

    dianadorinamita

    Joined:
    Jan 21, 2016
    Posts:
    25
    i buy this kit and i will not use for any game because is have fuly bugs ad not work for android or WebGL
     
  2. ApexofReality

    ApexofReality

    Joined:
    Feb 14, 2016
    Posts:
    102
    Will you add CTF mode or Team DM?
     
  3. ApexofReality

    ApexofReality

    Joined:
    Feb 14, 2016
    Posts:
    102
    And will you also fix how the bots dont aim up
     
  4. Will-Kingsley

    Will-Kingsley

    Joined:
    May 29, 2014
    Posts:
    2
    My camera is really low to the ground. I can see my shadow which looks like a giant is following me. I did change my model if that means anything. Any ideas?
     
  5. Tntcommando1

    Tntcommando1

    Joined:
    Feb 4, 2017
    Posts:
    2
    I am getting an error StackOverflowException (Its one big error!) Thanks.
    Code (CSharp):
    1. StackOverflowException
    2. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:198)
    3. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    4. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    5. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    6. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    7. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    8. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    9. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    10. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    11. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    12. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    13. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    14. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    15. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    16. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    17. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    18. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    19. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    20. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    21. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    22. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    23. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    24. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    25. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    26. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    27. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    28. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    29. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    30. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    31. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    32. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    33. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    34. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    35. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    36. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    37. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    38. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    39. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    40. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    41. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    42. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    43. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    44. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    45. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    46. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    47. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    48. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    49. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    50. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    51. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    52. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    53. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    54. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    55. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    56. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    57. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    58. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    59. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    60. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    61. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    62. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    63. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    64. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    65. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    66. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    67. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    68. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    69. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    70. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    71. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    72. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    73. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    74. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    75. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    76. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    77. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    78. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    79. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    80. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    81. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    82. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    83. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    84. Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    85. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
    86. System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
    87. NetworkingPeer.ExecuteRpc (ExitGames.Client.Photon.Hashtable rpcData, .PhotonPlayer sender) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:2790)
    88. NetworkingPeer.RPC (.PhotonView view, System.String methodName, PhotonTargets target, .PhotonPlayer player, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:3633)
    89. PhotonNetwork.RPC (.PhotonView view, System.String methodName, PhotonTargets target, Boolean encrypt, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonNetwork.cs:2892)
    90. PhotonView.RPC (System.String methodName, PhotonTargets target, System.Object[] parameters) (at Assets/Photon Unity Networking/Plugins/PhotonNetwork/PhotonView.cs:597)
    91. botAi.findNearest () (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:176)
    92. botAi.setTarget (System.String name) (at Assets/Aiden Studios/Scripts/_Bots/botAi.cs:209)
    93. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflect<message truncated>
     
  6. fhl41

    fhl41

    Joined:
    Jan 8, 2014
    Posts:
    14
    any one now how the vertical aim of the player can be fixed horizontal is oke only the vertical one is not moving in first person
     
  7. fhl41

    fhl41

    Joined:
    Jan 8, 2014
    Posts:
    14
    Got it i reimport photon now without demo
     
  8. Maxbrundev

    Maxbrundev

    Joined:
    Oct 21, 2016
    Posts:
    3
    Hello everyone!

    How can i set up offline mode for photon cloud with ezfps? I want to work offline but i can't..
    Thank you for your help all.
     
  9. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    @aidengaming123 This post from 2016 appears to be your last.
    • Are you still working on EZFPS?
    • If so, what progress have you made with UGUI, mecanim, and lobby/ready room?
    • Is there documentation regarding replacing the cartoony characters with my own models?
    • Same for weapons model replacement?
    • Is there an ETA for any of the above?
    I've got money in my pocket, but am reluctant to spend it on yet another incomplete asset. I have too many of those already. Hope school is working out.

    Regards,
    Mark
     
  10. FranklinLisboa

    FranklinLisboa

    Joined:
    Mar 10, 2017
    Posts:
    4
    Why does this game use so much RAM?
    I tested it on web and it works perfectly, however it uses more and more RAM memory.
    I thought this problem was in webgl, however when I play in unity, it happens the same thing, ram memory usage always goes up without stopping until it stops the program.
     
  11. RiverIsRising

    RiverIsRising

    Joined:
    Apr 1, 2017
    Posts:
    1
    I've been monitoring the game while in Unity on task manager, and I think I've found where most of the problem is: in the player spawn event. At the start of the match, I watched the cam follow on 6-8 AI's for 5mins shooting each other with no impact on RAM. But as soon as I spawn the player the RAM starts climbing at a wicked 5-15mb per sec! It doesn't stop climbing either like you said - so eventually the game just crashes.

    Here's a work around I found in the Hierarchy: when the player spawns - simply deactivate the player object and then reactivate - the RAM stops climbing. I played to the end of the match with no spiking. It's silly but works - try it. Just remember you have to deactivate and reactivate each time you spawn. This should point in the right direction for a true fix. My guess is there might be a continuous loop in the spawn script? Maybe someone can take a look at that, C-sharp is not my specialty. Could be something really simple. Hope this helps!
     
    FranklinLisboa likes this.
  12. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    I hope this project isn't dead? I shelled out the $15. It is a pretty cool kit, with a few limitations.
    Aiden doesn't seem to post or reply here, and emails go unanswered as well.

    Has anyone here implemented the BigRookGames Call Of Duty Remake SpawnWall into EZFPS? I am trying, but no luck so far. The premise is, you enter a trigger area in front of a door or window, press the "build" key (set to 'b') and a board flies up across the opening. This happens 6 times. Zombies attack the boards trying to get inside, and if they tear down all 6, they can come inside to eat you.

    Has anyone noticed that zombies can attack and kill bots, but bots cause no pain to zombies? Odd. Bots will shoot and hurt player, but not zombies. Any idea how to fix that?
    EDIT: FIXED

    Can anyone tell me where the variable for number of grenades is hidden? Two day searching, no luck.
    EDIT: FIXED

    Mark
     
    Last edited: Jun 13, 2017
  13. mentolatux

    mentolatux

    Joined:
    Nov 2, 2014
    Posts:
    240
    is an tutorial on youtube how to add wall
    , im working on ezfps with a programmer to make Rotu2 from cod4 but it will takes some time , if you are programmer and want to learn you can come with me to make a team then the kit we make we can make separate game and for monetization i can help you
     
  14. johny256

    johny256

    Joined:
    Mar 3, 2015
    Posts:
    258
    project
    EZFPS Death
     
  15. mentolatux

    mentolatux

    Joined:
    Nov 2, 2014
    Posts:
    240
    with a good programmer ezfps is the best to make a cool game and funny for kids
    , i change all gui to ui including map and now im waiting to integrate my programmer wave like cod4 rotu2
     
  16. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    With good support, this MIGHT be a good template. The author has not posted here in since September of 2016, does not respond to emails, and is focused on "GunGame", which appears to be simply another version of EZFPS. I really shouldn't have to unravel this code to fix functionality that is expected to be there as a starting point.

    I am a few weeks away from considering this yet another abandon-ware template, seeking a refund, and moving on. Too many authors are throwing half finished, poorly documented, "assets" into the Asset Store as a way to grab a quick few bucks, and then move on to produce more rubbish. This (if you cannot tell) is starting to really cheese me off.
    Anyone reading this forum should take heed. It's only $15, so you might think it is no big deal. It is. These folks that take your money and provide nothing in return need to be reprimanded and their poor behavior corrected. School work is not a valid argument for over 6 months of tardiness. There is absolutely no excuse for taking money and not delivering. I am pretty certain that your teachers would not accept this.

    If you have no response, @aidengaming123 @AidenIsAllKnowing, or whatever handle you are using these days, good luck to you. Your absence here and unresponsiveness to direct emails is telling. I do hope your studies pay off, and maybe I or someone else that you have failed to respond to will get the opportunity to interview you for future employment positions. Respond with an update, deliver on your promises, and maybe change my mind.

    Unity needs to think about how they can better police "authors", and provide a stiffer policy around abandon-ware.

    Mark
     
    mentolatux likes this.
  17. fun_games

    fun_games

    Joined:
    Aug 7, 2017
    Posts:
    2
    The kit is awesome. For $15 it's a ridiculously good deal, I would have paid $50+. Try going to an individual game designer and getting them to create something this extensive and see what they quote you. This is one of the only places to get a working kit with this many features for the price of a meal.

    Also, thanks OP for the recent tutorials on your channel re: changing the player model.
     
  18. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    @fun_games Play around a bit. Then try and get support from the author when you need to change to a different zombie model, realize that grenades don't work reliably, notice that melee attack animations are non-functional (unless you want your zombies to just twitch attack), or a dozen other common things...

    I think this is a good beta, and learning aid for someone looking for help with Photon PUN integration. If Aiden ever returns to it rather than working on "Gun Game" which appears to be the long awaited update to this asset, it might have some promise. For $15 the potential customer should be aware that this is a LEARNING TOOL that has received minimal if any support and development effort.

    Entirely my opinion, your mileage may vary...
     
  19. ppg

    ppg

    Joined:
    Apr 5, 2015
    Posts:
    42
    if (continuous smoke!) { then in most cases 99% there is a FIRE!}
    else{ developer wakes up from coma - then a lot of promising aspects of ezfps are simply depreciated! }
    //try UNET or a dedicated tutorial on photon for multiplayer learning
    // an engine might not be best way to learn but could be very helpful towards that goal especially when its supported
    //some bread crums..

    goodluck
     
  20. JhonZxYT

    JhonZxYT

    Joined:
    Aug 22, 2017
    Posts:
    1
    Olá ajudante Comprei o projeto e amei o seu trabalho, se eu pagar o valor do seu ax você poderia adicionar um novo personagem ou zumbi? Eu olhei para o tutorial que vem em pdf e não pude, para eu colocá-lo no Android, eu preciso criar o controle?
     
  21. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    I would suggest that you contact the author directly. Nobody knows the product better than he does. Maybe you can also ask him when the next update will be made available...

    Mark
     
  22. graham877

    graham877

    Joined:
    Sep 25, 2017
    Posts:
    3
    Thanks for the reply Mark I found a tutorial on his Youtube page to convert your models for use within the game template, I have successfully changed the zombi model the only issue I have now is when I kill the zombi rather than it spawning my new dead animation character it spawns the original zombi dead character I cant see where you paste the dead animation for the zombi I have successfully pasted the walk, idle and hit animations, any ideas?
     
  23. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    The asset provides PDF documentation that calls out the steps to follow to replace the enemies.
    https://drive.google.com/drive/folders/0B34W32F8Eh7PRWNUSDdKUnNMdlk

    Pay close attention to Steps 6 & 7. I followed this tutorial, and after re-working some of the variables, eventually got it to work (mostly), however I found that amongst other challenges, the attack animations would not play properly. They would start, but it basically looked like the zombie was having a twitch-fest kaniption fit. I thought it had something to do with Legacy/Mecanim settings, or root motion, but that was not the case. I messed with it for weeks, and got nowhere before giving up and moving on.

    There is also a tutorial regarding ragdolls (much better than simply death animations IMHO).
    https://drive.google.com/drive/folders/0B34W32F8Eh7PRWNUSDdKUnNMdlk

    This asset has very little support, and what support is offered, comes from the kind folks in this forum. If you haven't paid for this asset yet, make sure you understand what you are getting into.

    Just my 2¢, be the first on your block to collect the whole dime!
    Mark
     
  24. Mad_Mark

    Mad_Mark

    Joined:
    Oct 30, 2014
    Posts:
    483
    Any time you see "animation controller" instead of "animator controller" expect to be using Legacy animations. Best to confirm with the author or other forum members who are still using it if mecanim is supported. Folks?

    I no longer use this asset as it was in my opinion, very incomplete and unsupported by the author. There are some good PUN examples if you are multi-player curious, but is of little other value. If it ever gets a facelift...

    Mark
     
  25. frederic2ec

    frederic2ec

    Joined:
    Dec 23, 2016
    Posts:
    2
    Hello everyone,
    I made some search about the "memory leak" and I found that texture are not unloaded so it's made the memory growing up every second. So I made a temporary fix that work great. Just make a script called "MemoryCleaup" and add it's on the "_Room" prefab. And on the "Update" function add this line like this:

    Code (csharp):
    1.  
    2. using System.Collections;
    3. using System.Collections.Generic;
    4. using UnityEngine;
    5.  
    6. public class MemoryCleanup : MonoBehaviour {
    7.  
    8.     // Use this for initialization
    9.     void Start () {
    10.        
    11.     }
    12.    
    13.     // Update is called once per frame
    14.     void Update () {
    15.         Resources.UnloadUnusedAssets();
    16.     }
    17. }
    18.  
    Thank you!
     
    graham877 likes this.
  26. graham877

    graham877

    Joined:
    Sep 25, 2017
    Posts:
    3

    Great well done!!
     
  27. graham877

    graham877

    Joined:
    Sep 25, 2017
    Posts:
    3
    New update for this kit in the asset store....
     
  28. Que

    Que

    Joined:
    Mar 14, 2014
    Posts:
    135
    Is this asset mobile ready for iPhone and Android?

    Please let me know.

    Thank you.
    EM @QUE.com
     
  29. frederic2ec

    frederic2ec

    Joined:
    Dec 23, 2016
    Posts:
    2
    What this new update change?
     
  30. anjosdogo

    anjosdogo

    Joined:
    Dec 13, 2017
    Posts:
    3
    friend this game runs on android, can you add control mobile?
    I'm interested in the kit, but my desire is to serve mobile players
     
  31. NathanSix

    NathanSix

    Joined:
    Sep 16, 2013
    Posts:
    5
    When are you going to get the animation controller working? I bought it because I seen you say that.
     
  32. DageLV

    DageLV

    Joined:
    Feb 5, 2018
    Posts:
    17
    How do i customize the server selection screen? I cant find it anywhere.
     
  33. johny256

    johny256

    Joined:
    Mar 3, 2015
    Posts:
    258
    Poject DEATH
     
  34. Houxty

    Houxty

    Joined:
    Jul 12, 2018
    Posts:
    1
    Any help. The game sometimes exits the game and goes to the menu.
     
  35. pushingpandas

    pushingpandas

    Joined:
    Jan 12, 2013
    Posts:
    1,418
    Asset is dead. No Updates, No Support.
     
  36. DageLV

    DageLV

    Joined:
    Feb 5, 2018
    Posts:
    17
    Reported the asset a while back, its been removed from store.