Raised This Month: $ Target: $400
 0% 

Galileo v5.9.1-925 (a feature rich map voting plugin) | Last Update: 2018-07-16


Post New Thread Reply   
 
Thread Tools Display Modes
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 07-07-2016 , 12:06   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #261

Quote:
Originally Posted by Groven View Post
So why is this better than the normal Galileo thats already out there?
Because it has things with the original Galileo out there has not:
  1. Support with any problems you have to all features.
  2. New language translations.
  3. Configure to display colored text messages.
  4. Configure to always show the option "Stay Here" at any voting.
  5. Configure to always show the countdown remaining vote time.
  6. Manage RunOff vote between a map and "Stay Here".
  7. Change the time limit to zero.
  8. Manage/start end map vote with mp_maxrounds, mp_winlimit or mp_timelimit.
  9. Configure to use the current mapcycle to nominate maps.
  10. Configure to keep the initial server next map when nobody vote for next map.
  11. Be easier learned to code new features as it has some code documentation.
  12. Configure to use all maps on maps folder to nominate maps.
  13. Nominate maps by a map list menu.
  14. Configure to show the vote progress as percent and count.
  15. Configure to show the recent maps are displayed as a menu.
  16. Configure to always see the currently vote progress.
  17. Configure to always shows the voting option "None".
  18. Etc..
Would be nice to read the the first post.


Released a new version v3.0.0-162 | 2016-07-07

Screenshots
New Compilations Data for version 3.0
  1. Translated the plugin to Italian [it], Dutch [nl] and Serbian [sr] languages. See the new LANG file 'galileo.txt'.
  2. Added new LANG constant 'GAL_WINNER_ORDERED' to be used when anyone voted and is to follow the map cycle.
  3. Added support to the Half-File cvar 'mp_fraglimit' for change map limiter as the 'mp_timelimit'.
  4. Added hierarchical maps list filling ignoring, after go throw all available maps.
  5. Added new cvar 'gal_whitelist_block_out' to allow to block maps not included on the 'Whitelist' rules.
  6. Added new cvar 'gal_mp_fraglimit_support', to enable the cvar 'mp_fraglimit' on game modes as 'Counter-Strike'.
  7. Added new cvar 'gal_recent_nom_maps' to allow the recent maps to be nominated.
  8. Added new cvar 'gal_game_crash_recreation' configure the game crash actions.
  9. Added new cvar 'gal_banrecent_mapcycle' to mark as recent played maps only the map-cycle maps.
  10. Added the server maintenance mode feature. Use 'gal_command_maintenance' to enable it.
  11. Allowed the whitelist feature to be used with the minimum players nominations control feature.
  12. Removed the maximum maps limit from the cvar 'gal_banrecent' maps.
  13. Fixed the Whitelist feature ignoring/adding some/extra hours.
  14. Fixed double adding maps entries into the recent maps list.
  15. Fixed the mapcycle increasing the nextmap index on server restart.
  16. Fixed the minplayers list priority over the whitelist feature.
  17. Fixed ArrayGetString native error when the mapcyclefile is invalid.
  18. Fixed displaying an empty name when showing the user names some times.
  19. Fixed allowing multiple nominations when a player disconnect and reconnect again.
  20. Fixed the cvar 'gal_emptyserver_change' not working when the cvar 'gal_emptyserver_wait' is disabled.
__________________
Plugin: Sublime Text - ITE , Galileo
Multi-Mod: Manager / Plugin / Server

Support me on Patreon, Ko-fi, Liberapay or Open Collective

Last edited by addons_zz; 07-07-2016 at 15:40. Reason: update
addons_zz is offline
gabuch2
AlliedModders Donor
Join Date: Mar 2011
Location: Chile
Old 07-07-2016 , 14:37   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #262

Quote:
Originally Posted by Groven View Post
So why is this better than the normal Galileo thats already out there?
If you use anything else than CS, this version is better.
__________________
gabuch2 is offline
BeNq!
Senior Member
Join Date: Mar 2009
Old 07-07-2016 , 17:16   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #263

Bugs:

AD 1. If function: public client_death_event() you must add if( !get_pcvar_num( cvar_fragLimitSupport ) ) return;
Code:
public client_death_event() {     if( !get_pcvar_num( cvar_fragLimitSupport ) ) return;         LOGGER( 0, "I AM ENTERING ON client_death_event(0)" );         static frags;     static killerId;         killerId = read_data( 1 );

because, I have "cvar_fragLimitSupport = 0" and I killed enemy on started map, gets starts vote..

AD 2. stock nomination_menu( player_id )
Code:
if( nomination_getPlayer( mapIndex ) )             {                 formatex( disabledReason, charsmax( disabledReason ), "%L", player_id, "GAL_MATCH_NOMINATED" );             }             <b>else if( map_isTooRecent( nominationMap ) && !get_pcvar_num( cvar_recentNomMapsAllowance ) )</b>             {                 formatex( disabledReason, charsmax( disabledReason ), "%L", player_id, "GAL_MATCH_TOORECENT" );             }

else if( isMapTooRecent ) -> else if( map_isTooRecent( nominationMap ) && !get_pcvar_num( cvar_recentNomMapsAllowance ) ) because otherwise is bugging nomsmenu.

AD 3. gal_whitelist_block_out 0 is bugging.
When I have:

Code:
[22-10]
de_dust
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
Why 23:14 I nominated de_dust? It should be locked ...
BeNq! is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 07-07-2016 , 17:46   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #264

Quote:
Originally Posted by BeNq! View Post
Bugs:

AD 1. If function: public client_death_event() you must add if( !get_pcvar_num( cvar_fragLimitSupport ) ) return;
Code:
public client_death_event() {     if( !get_pcvar_num( cvar_fragLimitSupport ) ) return;         LOGGER( 0, "I AM ENTERING ON client_death_event(0)" );         static frags;     static killerId;         killerId = read_data( 1 );

because, I have "cvar_fragLimitSupport = 0" and I killed enemy on started map, gets starts vote..
Thanks, you are right, also, if "cvar_fragLimitSupport = 0", it must not register the event 'client_death_event' on the plugin setup, then 'client_death_event' is never called.
However, I bad wrote the 'mp_fraglimitCvarSupport' setup and it is was registering it. This is the fix I did now you reported.
Code:
/**  * The cvars 'mp_fraglimit' is registered only the first time the server starts.  */ stock mp_fraglimitCvarSupport() {     LOGGER( 128, "I AM ENTERING ON mp_fraglimitCvarSupport(0)" );         // mp_fraglimit     new exists_mp_fraglimit_cvar = cvar_exists( "mp_fraglimit" );     LOGGER( 1, "( mp_fraglimitCvarSupport ) exists_mp_fraglimit_cvar: %d", exists_mp_fraglimit_cvar );         if( exists_mp_fraglimit_cvar )     {         register_event( "DeathMsg", "client_death_event", "a" );         cvar_mp_fraglimit = get_cvar_pointer( "mp_fraglimit" );     }     else if( get_pcvar_num( cvar_fragLimitSupport ) )     {         register_event( "DeathMsg", "client_death_event", "a" );         cvar_mp_fraglimit = register_cvar( "mp_fraglimit", "0", FCVAR_SERVER );     }     else     {         cvar_mp_fraglimit = cvar_disabledValuePointer;     } }

Quote:
Originally Posted by BeNq! View Post
AD 2. stock nomination_menu( player_id )
Code:
                        if( nomination_getPlayer( mapIndex ) )             {                 formatex( disabledReason, charsmax( disabledReason ), "%L", player_id, "GAL_MATCH_NOMINATED" );             }             <b>else if( map_isTooRecent( nominationMap ) && !get_pcvar_num( cvar_recentNomMapsAllowance ) )</b>             {                 formatex( disabledReason, charsmax( disabledReason ), "%L", player_id, "GAL_MATCH_TOORECENT" );             }

else if( isMapTooRecent ) -> else if( map_isTooRecent( nominationMap ) && !get_pcvar_num( cvar_recentNomMapsAllowance ) ) because otherwise is bugging nomsmenu.
You are right, thanks. I should be drunk when wrote that.

Quote:
Originally Posted by BeNq! View Post
AD 3. gal_whitelist_block_out 0 is bugging.
When I have:

Code:
[22-10]
de_dust
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
Why 23:14 I nominated de_dust? It should be locked ...
No, for [22-10], 'de_dust' is allowed from 22:00:00 of today until 10:59:59 of tomorrow.
To block it from 22:00:00 of today until 10:59:59 of tomorrow, use [11-9] instead of [22-10].

The cvar 'gal_whitelist_block_out' forces to block 'de_dust' if you do not putted it on any rule. Example, this bellow with 'gal_whitelist_block_out' = 1:
Code:
[22-10]
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
It will always block 'de_dust' and any other map not defined on these rules above.
That why I recommend to use 'gal_whitelist_block_out' = 0. Because it will not block the maps you do not putted/specified on any Whitelist rules as [10-22], [22-10], etc.


Update:

Change:
Thanks, but, if "cvar_fragLimitSupport = 0", it must...
To:
Thanks, you are right, also, if "cvar_fragLimitSupport = 0", it must...

To block it from 22:00:00 of today until 10:59:59 of tomorrow, use [11-21] instead of [22-10].
To:
To block it from 22:00:00 of today until 10:00:00 of tomorrow, use [10-9] instead of [22-10].
__________________
Plugin: Sublime Text - ITE , Galileo
Multi-Mod: Manager / Plugin / Server

Support me on Patreon, Ko-fi, Liberapay or Open Collective

Last edited by addons_zz; 07-07-2016 at 18:14. Reason: update
addons_zz is offline
sirerick
Senior Member
Join Date: Jul 2012
Location: Venezuela
Old 07-07-2016 , 18:22   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #265

Great plugin, work perfectly.
sirerick is offline
BeNq!
Senior Member
Join Date: Mar 2009
Old 07-07-2016 , 18:30   Re: Galileo v3.0.0-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #266

Quote:
Originally Posted by addons_zz View Post
Thanks, you are right, also, if "cvar_fragLimitSupport = 0", it must not No, for [22-10], 'de_dust' is allowed from 22:00:00 of today until 10:59:59 of tomorrow.
To block it from 22:00:00 of today until 10:59:59 of tomorrow, use [11-9] instead of [22-10].

The cvar 'gal_whitelist_block_out' forces to block 'de_dust' if you do not putted it on any rule. Example, this bellow with 'gal_whitelist_block_out' = 1:
Code:
[22-10]
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
It will always block 'de_dust' and any other map not defined on these rules above.
That why I recommend to use 'gal_whitelist_block_out' = 0. Because it will not block the maps you do not putted/specified on any Whitelist rules as [10-22], [22-10], etc.
I guess it should not be? When I have 'gal_whitelist_block_out' = 1 that all maps is blocked except these where are "whitelist_maps". And I want to cvar 'gal_whitelist_block_out' = 0 blocked maps in [22-10] ( 22:00 - 10 next day ). It is more convenient.
BeNq! is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 07-07-2016 , 19:10   Re: Galileo v3.0.1-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #267

Quote:
Originally Posted by sirerick View Post
Great plugin, work perfectly.
Thanks.

Quote:
Originally Posted by BeNq! View Post
I guess it should not be? When I have 'gal_whitelist_block_out' = 1 that all maps is blocked except these where are "whitelist_maps".
Yes, when you have 'gal_whitelist_block_out' = 1, all maps are blocked except those maps which are the "whitelist_maps" on they allowed time.

Quote:
Originally Posted by BeNq! View Post
I want to cvar 'gal_whitelist_block_out' = 0 blocked maps in [22-10] ( 22:00 - 10 next day ). It is more convenient.
When the cvar 'gal_whitelist_block_out' = 0, ...
Code:
// When a map is not included on the Whitelist file, it is never blocked. // Here you can choose to force only allow maps on the Whitelist rule // or allow the maps not on the Whitelist rule. // Note: When this cvar is activated, it disables The Map Groups Feature. // 0 - Allow all maps outside the Whitelist rule. // 1 - Block all maps outside the Whitelist rule. gal_whitelist_block_out 0
To do that, it would require another cvar, but it is not worth to implement it, because instead of that, you just need to think a tittle more when you are configuring the white list.
So, instead of use [22-10], just use [10-21] to block them between 22:00 today until 10:00 tomorrow.
Example, this bellow with 'gal_whitelist_block_out' = 1:
Code:
[22-10]
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
It will always block 'de_dust' and any other map not defined on these hourly rules above.
And with 'gal_whitelist_block_out' = 0, it will always allow 'de_dust' and any other map not defined on these hourly rules above.


Released a new version 2016-07-07 | v3.0.1-162 fixing some little bugs.
  1. Fixed the 'client_death_event(0)' being registered when it should not.
  2. Fixed the fraglimit support cvar 'mp_fraglimit' starting a vote when 'mp_fraglimit' is 0.
  3. Fixed the recent maps feature blocking all maps on the nomination menu.
__________________
Plugin: Sublime Text - ITE , Galileo
Multi-Mod: Manager / Plugin / Server

Support me on Patreon, Ko-fi, Liberapay or Open Collective

Last edited by addons_zz; 07-07-2016 at 19:16. Reason: update
addons_zz is offline
HamletEagle
AMX Mod X Plugin Approver
Join Date: Sep 2013
Location: Romania
Old 07-08-2016 , 05:13   Re: Galileo v3.0.1-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #268

When you think your plugin is ready PM me for review. I don't want to check now, because you are updating often and it will get messy.
Also you have to attach the source code to the main post, for easy access.
__________________

Last edited by HamletEagle; 07-08-2016 at 05:15.
HamletEagle is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 07-08-2016 , 06:19   Re: Galileo v3.0.1-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #269

Quote:
Originally Posted by HamletEagle View Post
When you think your plugin is ready PM me for review. I don't want to check now, because you are updating often and it will get messy.
Thanks. When it is done I PM you.

Quote:
Originally Posted by HamletEagle View Post
Also you have to attach the source code to the main post, for easy access.
Done.
__________________
Plugin: Sublime Text - ITE , Galileo
Multi-Mod: Manager / Plugin / Server

Support me on Patreon, Ko-fi, Liberapay or Open Collective
addons_zz is offline
BeNq!
Senior Member
Join Date: Mar 2009
Old 07-08-2016 , 07:03   Re: Galileo v3.0.1-162 (a feature rich map voting plugin) | Last Update: 07.07.2016
Reply With Quote #270

Quote:
Originally Posted by addons_zz View Post
Thanks.
Code:
// When a map is not included on the Whitelist file, it is never blocked. // Here you can choose to force only allow maps on the Whitelist rule // or allow the maps not on the Whitelist rule. // Note: When this cvar is activated, it disables The Map Groups Feature. // 0 - Allow all maps outside the Whitelist rule. // 1 - Block all maps outside the Whitelist rule. gal_whitelist_block_out 0
To do that, it would require another cvar, but it is not worth to implement it, because instead of that, you just need to think a tittle more when you are configuring the white list.
So, instead of use [22-10], just use [10-21] to block them between 22:00 today until 10:00 tomorrow.
Example, this bellow with 'gal_whitelist_block_out' = 1:
Code:
[22-10]
cs_747
de_prodigy
de_aztec

[10-22]
de_inferno
de_nuke
de_aztec
It will always block 'de_dust' and any other map not defined on these hourly rules above.
And with 'gal_whitelist_block_out' = 0, it will always allow 'de_dust' and any other map not defined on these hourly rules above.[/LIST]
No sense. [10-21] I have set, while it should be [22-10]... I can get lost.
BeNq! is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:10.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode