AWOG
    • Categories
    • Recent
    • Users
    • Discord
    • TeamSpeak
    • Steam Group
    • Register
    • Login

    [RELEASE] Vote Manager

    IW4m Administrator
    release
    3
    42
    6.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kalitos @Xerxes
      last edited by Kalitos

      @xerxes How do I do that?, Subscribing to the plugin, I just did it, using my mail and discord id, or what else should I do to get the automatic updates
      Is there a more updated version of the plugin than the one on this forum?

      XerxesX 1 Reply Last reply Reply Quote 0
      • XerxesX
        Xerxes @Kalitos
        last edited by

        @kalitos said in [RELEASE] Vote Manager:

        How do I do that?

        https://store.raidmax.org/

        @kalitos said in [RELEASE] Vote Manager:

        Is there a more updated version of the plugin than the one on this forum?

        No.

        ~Head admin

        K 1 Reply Last reply Reply Quote 0
        • K
          Kalitos @Xerxes
          last edited by

          @xerxes I already did all that

          1 Reply Last reply Reply Quote 0
          • S
            SwizeyV @Kalitos
            last edited by

            @kalitos bro i have the same issue, ur not alone

            1 Reply Last reply Reply Quote 0
            • XerxesX
              Xerxes
              last edited by

              Then you too should update to the latest version.

              ~Head admin

              S 1 Reply Last reply Reply Quote 0
              • S
                SwizeyV @Xerxes
                last edited by

                @xerxes last version of plugin or IW4MAdmin ? For now i’ve deleted votemanager and reinstall with my mail on IW4MAdminSettings.json … I will try now

                XerxesX 1 Reply Last reply Reply Quote 0
                • XerxesX
                  Xerxes @SwizeyV
                  last edited by

                  @swizeyv Of the plug-in.

                  ~Head admin

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    Kalitos @Xerxes
                    last edited by

                    @xerxes That’s where you confuse me you say the latest version when in the forum there is only the same version. and it’s the one I use

                    XerxesX 1 Reply Last reply Reply Quote 0
                    • XerxesX
                      Xerxes @Kalitos
                      last edited by

                      @kalitos I swapped the file yesterday, just because you don’t see a difference it does not mean there is none.

                      ~Head admin

                      K 2 Replies Last reply Reply Quote 0
                      • K
                        Kalitos @Xerxes
                        last edited by

                        @xerxes there should be a history of changes to the post, it would help users a lot.

                        1 Reply Last reply Reply Quote 0
                        • K
                          Kalitos @Xerxes
                          last edited by Kalitos

                          @xerxes I already tried the new version supposedly, I still have the same errors.

                          [2021-03-01 16:47:58.627 127.0.0.1:4976 INF] Executing command voteskip for [Name=Alebolin32, NetworkId=219AC, IP=201.209.186.166, ClientSlot=3]
                          [2021-03-01 16:47:58.633 127.0.0.1:4976 INF] Started timer for voteskip!
                          [2021-03-01 16:47:58.635 127.0.0.1:4976 INF] [^2VM^7] failed to start VoteManager.Votes.Skip!
                          [2021-03-01 16:47:58.635 127.0.0.1:4976 INF] [^2VM^7]  Object reference not set to an instance of an object.
                          [2021-03-01 16:47:58.635 127.0.0.1:4976 INF] [^2VM^7] Command of Alebolin32
                          
                          
                          XerxesX 1 Reply Last reply Reply Quote 0
                          • XerxesX
                            Xerxes @Kalitos
                            last edited by

                            And which version of the plug-in are you loading?

                            ~Head admin

                            K 2 Replies Last reply Reply Quote 0
                            • K
                              Kalitos @Xerxes
                              last edited by Kalitos

                              @xerxes
                              Currently this version.

                              [2021-03-02 07:35:46.408  INF] Begin IW4MAdmin startup. Version is 2021.1.24.2 []
                              [2021-03-02 07:35:49.792  INF] Loaded Dynamic Map Reservoir (1.0.0.0+8a29415) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-02 07:35:49.799  INF] Loaded Ping Limiter (1.0.0.0+94284ae) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-02 07:35:49.853  INF] Loaded Vote Manager (0.1.0.0+04ea37f-dirty) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-02 07:35:50.535  INF] Beginning database migration sync
                              [2021-03-02 07:35:54.472  INF] Finished database migration sync
                              

                              But when the error happened, checking the log history, it is this version.

                              [2021-03-01 17:47:58.008  INF] Begin IW4MAdmin startup. Version is 2021.1.24.2 []
                              [2021-03-01 17:48:02.056  INF] Loaded Dynamic Map Reservoir (1.0.0.0+8a29415) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-01 17:48:02.061  INF] Loaded Ping Limiter (1.0.0.0+94284ae) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-01 17:48:02.113  INF] Loaded Vote Manager (0.1.0.0+04ea37f) by [AWOG] Xerxes in IW4MAdmin (2021.1.24.2)!
                              [2021-03-01 17:48:02.698  INF] Beginning database migration sync
                              [2021-03-01 17:48:08.039  INF] Finished database migration sync
                              
                              1 Reply Last reply Reply Quote 0
                              • K
                                Kalitos @Xerxes
                                last edited by Kalitos

                                @xerxes I would like to make a suggestion, it would be possible to implement a HUD that shows in real time how many votes the command that has been called takes, ie “Vote to change map” Yes: No:, time remaining:, this could be put under the mimimap.
                                I say this because when a vote starts, the players do not realize that it has started and do not vote, on the other hand, if they have the vote count in view, they will vote.

                                XerxesX 1 Reply Last reply Reply Quote 0
                                • XerxesX
                                  Xerxes @Kalitos
                                  last edited by

                                  As long as iw4mA does not include a framework to standardize this across all plug-ins and all games with modding support: No.

                                  ~Head admin

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    Kalitos @Xerxes
                                    last edited by

                                    @xerxes Then another alternative, show every “x” time, how the voting progresses as well as when the voting begins or ends.

                                    XerxesX 1 Reply Last reply Reply Quote 0
                                    • XerxesX
                                      Xerxes @Kalitos
                                      last edited by

                                      @kalitos :man_facepalming:

                                      https://forum.awog.at/post/638

                                      ~Head admin

                                      K 2 Replies Last reply Reply Quote 0
                                      • K
                                        Kalitos @Xerxes
                                        last edited by

                                        @xerxes It may be very obvious, but that doesn’t work. If I understand, the idea of that is that each “x” time shows the progress of the vote, as I say it does not work.

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          Kalitos @Xerxes
                                          last edited by

                                          @xerxes I would like to report a problem with the last update of IW4MAdmin, the votes plugin does not load, I tried loading IW4MAdmin without the votes plugin and it correctly loads the latest version of IW4MAdmin.
                                          This error you get:

                                          [2021-03-24 15:26:46.385  INF] Begin IW4MAdmin startup. Version is 2021.3.24.1 []
                                          [2021-03-24 15:26:49.874  FTL] Failed to initialize IW4MAdmin
                                          System.MissingMethodException: Method not found: 'Void SharedLibraryCore.Command.set_Permission(Permission)'.
                                             at VoteManager.Votes.Kick..ctor(CommandConfiguration config, ITranslationLookup translationLookup)
                                             at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
                                             at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass1_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
                                             at IW4MAdmin.Application.Program.LaunchAsync(String[] args)
                                          [2021-03-24 15:27:41.799  INF] Begin IW4MAdmin startup. Version is 2021.3.23.2 []
                                          [2021-03-24 15:27:46.459  FTL] Failed to initialize IW4MAdmin
                                          System.MissingMethodException: Method not found: 'Void SharedLibraryCore.Command.set_Permission(Permission)'.
                                             at VoteManager.Votes.Kick..ctor(CommandConfiguration config, ITranslationLookup translationLookup)
                                             at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
                                             at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass1_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope)
                                             at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
                                             at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
                                             at IW4MAdmin.Application.Program.LaunchAsync(String[] args)
                                          
                                          XerxesX 1 Reply Last reply Reply Quote 0
                                          • XerxesX
                                            Xerxes @Kalitos
                                            last edited by

                                            You are using an outdated version again, take a look at IW4mA’s plug-in store and configure it properly so it automatically updates the plug-ins if you don’t wanna update them manually.

                                            ~Head admin

                                            K 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post