AWOG
    • Categorías
    • Recientes
    • Usuarios
    • Discord
    • TeamSpeak
    • Steam Group
    • Registrarse
    • Conectarse

    [RELEASE] Dynamic Map Reservoir

    IW4m Administrator
    release
    6
    24
    5.0k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • XerxesX
      Xerxes
      Última edición por Xerxes

      Introduction

      A highly configurable plugin that creates random map rotations based on the player count on your servers. For each server there are 3 map pools that are choosen between dynamically.
      Low player count is set to 0-6 per default.
      Medium player count is set to 6-12 per default.
      High player count is set to 12+ per default.

      If you plan to use this with IW4x your IW4x version does need to support legacy map rotations.

      Features:

      • Fast Apply support, forces the game server to use the new map rotation after his map
      • Customize-able player count per server
      • Customize-able map pools
      • Customize-able game modes
      • Pre-made map rotation format lists for IW4, T5 and T6 but can be easily configured for IW3 or IW5.
      • Can create randomized map lists.

      Additional map rotation formats:

      IW5 (Modern Warfare 3):
      "IW5": "dsr {{GameType}} map {{map}} "
      T4 (World at War):
      "T4": "gametype {{GameType}} map {{map}} "

      Download:

      You are NOT allowed to mirror or hot link this file.

      Download Dynamic Map Reservoir

      ~Head admin

      K J 2 Respuestas Última respuesta Responder Citar 0
      • K
        Kalitos @Xerxes
        Última edición por

        @xerxes How are you, excuse me to write, I was looking for a plugin to help me with map rotation and I saw the [RELEASE] Dynamic Map Reservoir plugin, I would like to implement it in the iw5 server but I do not clearly understand how to make it work, I checked the structure of the file that generates the plugin and I tried to modify it but I can’t make it work, could you help me?

        XerxesX 1 Respuesta Última respuesta Responder Citar 0
        • XerxesX
          Xerxes @Kalitos
          Última edición por

          All you have to do is to provide a format for IW5 and then set your map rotations.

          ~Head admin

          K 1 Respuesta Última respuesta Responder Citar 0
          • K
            Kalitos @Xerxes
            Última edición por

            @xerxes Yes, I was able to make it work, but I realized that the rotation on many occasions repeats the same map 2 or 3 times in a row, I don’t know if there is any problem with the rotation list I have, it happens more often when the number of players is high.

            "MapPools": {
                "12700128135": {
                  "LowPlayerPool": [
                    {
                      "Abbreviation": "TDM_default",
                      "Maps": [
                        "mp_dome",
                        "mp_alpha"           
                      ]
                    }
                  ],
                  "MediumPlayerPool": [
                    {
                      "Abbreviation": "TDM_default",
                      "Maps": [
                        "mp_dome",
                        "mp_alpha",
                        "mp_hardhat",
                        "mp_bravo",
                        "mp_paris"
                      ]
                    }
                  ],
                  "HighPlayerPool": [
                    {
                      "Abbreviation": "TDM_default",
                      "Maps": [
                        "mp_dome",
                        "mp_alpha",
                        "mp_hardhat",
                        "mp_bravo",
            	    "mp_paris",
                        "mp_plaza2",
            	    "mp_underground",
            	    "mp_terminal_cls"			
                      ]
                    }
                  ],
                  "PlayerCountOverrides": null
                },
            
            XerxesX 1 Respuesta Última respuesta Responder Citar 0
            • XerxesX
              Xerxes @Kalitos
              Última edición por

              If you want you can disable the randomization,
              then it will be each map of the game modes as shown in the list.
              In theory it should happen much more often with your low player count maps as the code behind it is pretty simple:

              • choose random game type
              • choose random map from game type in 1.
              • check if the map rotation is below the configured limit.
                • If so go back to the first step.
                • If not set the map rotation on the server

              ~Head admin

              K 1 Respuesta Última respuesta Responder Citar 0
              • K
                Kalitos @Xerxes
                Última edición por Kalitos

                @xerxes I will try disabling the random rotation now I have a doubt, what this option refers to:
                “fastApply”: true,
                “PlayerCountOverrides”: null

                XerxesX 1 Respuesta Última respuesta Responder Citar 0
                • XerxesX
                  Xerxes @Kalitos
                  Última edición por

                  CoD has a second dvar that stores your current rotation and would then load the next one from sv_maprotation once it finishes it. All fastApply does is to reset this dvar so its empty and the next map is from your new rotation.

                  PlayerCountOverrides is used if you want to override the player counts where the map pools are switched for example on a 64 players CoD 4 server.

                  ~Head admin

                  K 1 Respuesta Última respuesta Responder Citar 0
                  • K
                    Kalitos @Xerxes
                    Última edición por

                    @xerxes I would like to know if you can help me with a question I have, it happens that I want to implement random rotation for a server in iw5 but I do not want it to take into account the number of players, omit the part of “small”, “medium”, “high” . This is possible ? How should I configure the modes and maps

                    XerxesX 1 Respuesta Última respuesta Responder Citar 0
                    • XerxesX
                      Xerxes @Kalitos
                      Última edición por

                      Use the PlayerCountOverrides and force it always to be on low by having something like 20 and 21 players as a requirement for medium and large.
                      Also 3x the same map pool for the server does the same thing.

                      ~Head admin

                      1 Respuesta Última respuesta Responder Citar 0
                      • R
                        RockGuitarist1
                        Última edición por RockGuitarist1

                        I subscribed to this plugin on RaidMax, set my map rotations for every pool size and this plugin is not working at all. I am trying to get this to work on IW4X. I even added the DLL to the Plugins folder and this is still not working.

                        XerxesX 1 Respuesta Última respuesta Responder Citar 0
                        • XerxesX
                          Xerxes @RockGuitarist1
                          Última edición por

                          @rockguitarist1 's issue was that he did not set-up the server ID in the plugin’s config file.

                          ~Head admin

                          T 1 Respuesta Última respuesta Responder Citar 0
                          • T
                            ToMaToZz @Xerxes
                            Última edición por

                            @Xerxes Am i supposed to leave the loopback and just change the port or put in the official ip of the server+the port?

                            1 Respuesta Última respuesta Responder Citar 0
                            • XerxesX
                              Xerxes
                              Última edición por

                              Those are just examples, but yes you can modify them.

                              ~Head admin

                              T 1 Respuesta Última respuesta Responder Citar 0
                              • T
                                ToMaToZz @Xerxes
                                Última edición por

                                @Xerxes So i leave the 127001[PORT] and it should work or am i supposed to put the IP[PORT] in there? Maybe i am just monkey but for some reason the random map plugin doesnt start. I play the first map that i put into the server.cfg and it doesnt jump into the list of the plugin.

                                XerxesX 1 Respuesta Última respuesta Responder Citar 0
                                • XerxesX
                                  Xerxes @ToMaToZz
                                  Última edición por

                                  You have to use whatever you have setup in your iw4ma config, the plugin uses the server ID to tie the config to the actual server. The server ID is the IP without the dots followed by the port. You can also see it on the web interface for example in the scoreboard link.

                                  ~Head admin

                                  T 1 Respuesta Última respuesta Responder Citar 0
                                  • T
                                    ToMaToZz @Xerxes
                                    Última edición por

                                    @Xerxes THANK YOU mate. Really appreciate the help. I get it now.

                                    1 Respuesta Última respuesta Responder Citar 0
                                    • J
                                      jemartinezp1994 @Xerxes
                                      Última edición por jemartinezp1994

                                      @Xerxes I have everything configured as explained here, but it keeps loading the map rotation declared in the server.cfg configuration file (seta sv_maprotation “dsr FFA_default map mp_dome”)… can you help me?

                                      XerxesX 1 Respuesta Última respuesta Responder Citar 0
                                      • XerxesX
                                        Xerxes @jemartinezp1994
                                        Última edición por

                                        @jemartinezp1994 not without log and your config.

                                        ~Head admin

                                        1 Respuesta Última respuesta Responder Citar 0
                                        • P
                                          princensu
                                          Última edición por

                                          Hi,

                                          This seems to be a great plugin included with iw4admin.

                                          However I almost tried everything and could not get it to work. I would really appreciate if there is proper documentation on how to set it up.
                                          Is there a discord support channel I can seek help in? A forum kind of is slow to get response.

                                          Thanks in advance!

                                          1 Respuesta Última respuesta Responder Citar 0
                                          • XerxesX
                                            Xerxes
                                            Última edición por

                                            The plugin will create a example config if you start it without any configuration.
                                            All which is needed for basic functionality is to change the serverid to one that exists.
                                            After that pretty much everything is printed to the log file. However without providing the game you are talking about I can’t really tell you much else.
                                            I’m not really faster to reply on discord either.

                                            ~Head admin

                                            P 2 Respuestas Última respuesta Responder Citar 0
                                            • First post
                                              Last post