Jump to content

Change map vote time


Sollys

Recommended Posts

  • Administrators

In the meta.xml for votemanager you have this settings block

<settings>
		<setting name="*color" value="#DF6464" />
		<setting name="*log_votes" value="[true]" />
	
		<setting name="*default_timeout" value="[15]"/>
		<setting name="*default_allowchange" value="[false]"/>
		<setting name="*default_percentage" value="[65]"/>
		<setting name="*default_maxnominations" value="[3]"/>

		<setting name="*votemap_enabled" value="[true]"/>
		<setting name="*votemap_timeout" value="[15]"/>
		<setting name="*votemap_locktime" value="[120]"/>
		<setting name="*votemap_percentage" value="[70]"/>
		<setting name="*votemap_allowchange" value="[true]"/>
		
		<setting name="*votemode_enabled" value="[true]"/>
		<setting name="*votemode_timeout" value="[15]"/>
		<setting name="*votemode_locktime" value="[120]"/>
		<setting name="*votemode_percentage" value="[70]"/>
		<setting name="*votemode_allowchange" value="[true]"/>
		
		<setting name="*votekick_enabled" value="[true]"/>
		<setting name="*votekick_timeout" value="[15]"/>
		<setting name="*votekick_locktime" value="[120]"/>
		<setting name="*votekick_percentage" value="[70]"/>
		<setting name="*votekick_allowchange" value="[true]"/>
		
		<setting name="*voteban_enabled" value="[false]"/>
		<setting name="*voteban_timeout" value="[15]"/>
		<setting name="*voteban_locktime" value="[120]"/>
		<setting name="*voteban_percentage" value="[75]"/>
		<setting name="*voteban_allowchange" value="[true]"/>
		
		<setting name="*votekill_enabled" value="[false]"/>
		<setting name="*votekill_timeout" value="[15]"/>
		<setting name="*votekill_locktime" value="[120]"/>
		<setting name="*votekill_percentage" value="[70]"/>
		<setting name="*votekill_allowchange" value="[true]"/>
	</settings>

Look for all all the "name" attributes with "_timeout" in them, you want to change the value next to it. You'll notice they're all [15]

For example, this line:

<setting name="*default_timeout" value="[15]"/>

Can be changed to:

<setting name="*default_timeout" value="[30]"/>

to wait 30 seconds.

Link to comment
11 minutes ago, LopSided_ said:

In the meta.xml for votemanager you have this settings block


<settings>
		<setting name="*color" value="#DF6464" />
		<setting name="*log_votes" value="[true]" />
	
		<setting name="*default_timeout" value="[15]"/>
		<setting name="*default_allowchange" value="[false]"/>
		<setting name="*default_percentage" value="[65]"/>
		<setting name="*default_maxnominations" value="[3]"/>

		<setting name="*votemap_enabled" value="[true]"/>
		<setting name="*votemap_timeout" value="[15]"/>
		<setting name="*votemap_locktime" value="[120]"/>
		<setting name="*votemap_percentage" value="[70]"/>
		<setting name="*votemap_allowchange" value="[true]"/>
		
		<setting name="*votemode_enabled" value="[true]"/>
		<setting name="*votemode_timeout" value="[15]"/>
		<setting name="*votemode_locktime" value="[120]"/>
		<setting name="*votemode_percentage" value="[70]"/>
		<setting name="*votemode_allowchange" value="[true]"/>
		
		<setting name="*votekick_enabled" value="[true]"/>
		<setting name="*votekick_timeout" value="[15]"/>
		<setting name="*votekick_locktime" value="[120]"/>
		<setting name="*votekick_percentage" value="[70]"/>
		<setting name="*votekick_allowchange" value="[true]"/>
		
		<setting name="*voteban_enabled" value="[false]"/>
		<setting name="*voteban_timeout" value="[15]"/>
		<setting name="*voteban_locktime" value="[120]"/>
		<setting name="*voteban_percentage" value="[75]"/>
		<setting name="*voteban_allowchange" value="[true]"/>
		
		<setting name="*votekill_enabled" value="[false]"/>
		<setting name="*votekill_timeout" value="[15]"/>
		<setting name="*votekill_locktime" value="[120]"/>
		<setting name="*votekill_percentage" value="[70]"/>
		<setting name="*votekill_allowchange" value="[true]"/>
	</settings>

Look for all all the "name" attributes with "_timeout" in them, you want to change the value next to it. You'll notice they're all [15]

For example, this line:


<setting name="*default_timeout" value="[15]"/>

Can be changed to:


<setting name="*default_timeout" value="[30]"/>

to wait 30 seconds.

Alright thank you, but in the vote manager settings it's showing 5 seconds and when the map is ending, it's still showing 15.

I even refreshed and restarted the vote manager, Do I have to restart the server?

Link to comment
4 minutes ago, LopSided_ said:

Weird. How did you edit the values?

If you edited it straight out the zip (votemanager.zip -> meta.xml) and saved, you should be able to just `restart votemanager`

I edited the values normally, First I had the votemanager extracted as a folder. then I edited as a zip. Even in the settings of admin panel when I click, I find it 5 seconds only but still showing 15 seconds, I even restarted race...

UPuL5YX.png

 

Link to comment
  • Administrators

Line 111 in "votemanager_server.lua":

activePoll.finishesAt = getTickCount() + activePoll.timeout * 1000

Change to

activePoll.finishesAt = getTickCount() + 30000

That would make all the polls that are handled by votemanager, to last 30 seconds, and override meta.xml values

Replace "30000" for your desired number, in milliseconds.

Edited by LopSided_
  • Like 1
Link to comment
21 minutes ago, LopSided_ said:

Line 111 in "votemanager_server.lua":


activePoll.finishesAt = getTickCount() + activePoll.timeout * 1000

Change to


activePoll.finishesAt = getTickCount() + 30000

That would make all the polls that are handled by votemanager, to last 30 seconds, and override meta.xml values

Replace "30000" for your desired number, in milliseconds.

Thank you, that fixed it however if there's 2 players and both have chosen 2 different maps I want the nominations to be those 2 maps, how can i do that?

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...