/
galileo.bbcode
1805 lines (1493 loc) · 108 KB
/
galileo.bbcode
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[anchor]Top[/anchor][SIZE="7"][COLOR="Blue"][B]Galileo v5.9.1-925[/B][/COLOR][/SIZE] A feature rich map voting plugin
[COLOR=Red][SIZE=1]Release: 2008-09-12 | Last Update: 2018-07-16 | Date Format: Year-Month-Day[/COLOR][/SIZE]
I wanted a good plugin for mapchoosing long time ago, but I found none. So did one, starting with
the original Galileo by brad which looked to be the best at the time.
[SIZE="6"][COLOR="blue"][B]Contents' Table[/B][/COLOR][/SIZE]
[LIST=1]
[*][goanchor=Introduction]Introduction[/goanchor]
[*][goanchor=Requirements]Requirements[/goanchor]
[*][goanchor=Translation]Translation Request[/goanchor]
[*][B]Installation[/B]:
[LIST=1]
[*][goanchor=InstallationAMXX182][B]Basic Installation[/B][/goanchor]
[*][goanchor=InstallationNotes]Installation Notes[/goanchor]
[*][goanchor=Mapcycle]Setting up a Mapcycle[/goanchor]
[/LIST]
[*][goanchor=Brief]Features' list[/goanchor]
[*][goanchor=Requirements]Commands[/goanchor]
[*][goanchor=Screen]Screenshots[/goanchor]
[*][goanchor=Credits]Credits[/goanchor]
[*][goanchor=Support][B]Support[/B][/goanchor]
[*][B]Downloads[/B]:
[LIST=1]
[*][goanchor=Old]Old Versions Downloads[/goanchor]
[*][goanchor=LatestRelease][B]Latest Release Download[/B][/goanchor]
[/LIST]
[/LIST]
[anchor]advanced_top[/anchor][B]Advanced Usage/Manual and Development[/B]:
This is the first post within the main and simple information about the plugin.
The second post with advanced information may be hidden under this `SPOILER` bellow
with its own table of contents:
[SPOILER]
[SIZE="7"][COLOR="Blue"][B]Galileo Development[/B][/COLOR][/SIZE]
Advanced usage for a feature rich map voting plugin
[SIZE="6"][COLOR="blue"][B]Contents' Table[/B][/COLOR][/SIZE]
[LIST=1]
[*][goanchor=TODO]To Do[/goanchor]
[*][goanchor=Changelog]Change Log[/goanchor]
[*][goanchor=Compilations]Compilations Data[/goanchor]
[*][goanchor=Unsupported][b]Un-Supported?[/b][/goanchor]
[*][B]Downloads[/B]:
[LIST=1]
[*][goanchor=Development]Development Versions[/goanchor]
[*][goanchor=devinstall]How to install[/goanchor]
[/LIST]
[/LIST]
[B]Contributing[/B]:
If you are interested in contributing with the development of this plugin you can access:
[list=1]
[*][url=https://github.com/addonszz/Galileo#galileo] https://github.com/addonszz/Galileo#galileo[/url]
[/list]
******************************** [anchor]TODO[/anchor][B][SIZE="6"][COLOR="blue"]TODO[/COLOR][/SIZE][/B] [goanchor=advanced_top]Go to Top[/goanchor] *********************************
See the current issues/features request list on [URL="https://github.com/addonszz/Galileo/issues"] https://github.com/addonszz/Galileo/issues[/URL].
******************************** [anchor]Change[/anchor][anchor]Changelog[/anchor][B][SIZE="6"][COLOR="blue"]Change Log[/COLOR][/SIZE][/B] [goanchor=advanced_top]Go to Top[/goanchor] ***********************
[LIST=1]
[*]Added German [de] language review by `[url=https://forums.alliedmods.net/member.php?u=10665]Mordekay[/url]`.
[/LIST]
[B]2018-07-16 | v5.9.1-925[/B]
[LIST=1]
[*]Fixed the `gal_look_for_crashes` command not working.
[*]Added German [de] language translation by `[url=https://forums.alliedmods.net/member.php?u=2335]AllMassive[/url]`.
[*]Added the Hungarian [hu] language review by [URL="https://forums.alliedmods.net/member.php?u=200584"]norbee.16[/URL].
[/LIST]
[B]2017-09-26 | v5.8.1-918[/B]
[LIST=1]
[*]Fixed RTV rounding to floor instead of ceil.
[/LIST]
[B]2017-07-10 | v5.8.0-913[/B]
[LIST=1]
[*]Added Turkish [tr] language translation by `[url=https://forums.alliedmods.net/member.php?u=280676]Snake.[/url]`
[*]Added a new option to the cvar `gal_general_options`, disable the voting menu maps appearing in alphabetical order.
[*]Added a new cvar `gal_rtv_rocks`, to override the cvar `gal_rtv_ratio` with a fixed rock the vote minimum count required.
[*]Fixed compiling error with this plugin using git-5132.
[*]Fixed the chat prefix not showing up on some chat messages.
[*]Fixed the spectators team accepting RTV when they are disabled by the cvar gal_server_players_count
[/LIST]
[B]2017-05-25 | v5.7.2-885[/B]
[LIST=1]
[*]Fixed the colored chat not working for AMXX 183 on [url=https://forums.alliedmods.net/showthread.php?p=2523195#post2523195]most game mods[/url].
[*]Fixed the `ban recent` maps feature not working.
[/LIST]
[B]2017-05-23 | v5.7.0-878[/B]
[LIST=1]
[*]Added a new option to the cvar `gal_general_options`, change the command `gal_startvote` command default behavior.
[*]Added a new argument to the command `gal_startvote`. The argument `-now` to allow the map to change immediately at the voting end.
[*]Added a new argument to the command `gal_startvote`. The argument `-roundend` to allow the round to finish after the voting end.
[*]Added a new cvar `gal_endonround_max` to indicates the maximum time to wait before forcing to change the map.
[*]Fixed the cvars `gal_extendmap_max_*` option 0 always blocking the vote, instead of allowing it.
[*]Fixed the command `say rockthevote` not working when cvar `gal_rtv_commands` enables it.
[*]Fixed a ghost extension option showing up on `runoff` voting.
[*]Fixed the possibility of the voting being messed up by its own automatic trigger.
[*]Renamed the command `gal_command_maintenance` to `gal_maintenance_mode`.
[*]Renamed the command `gal_looking_for_crashes` to `gal_look_for_crashes`.
[*]Set the MAX_SERVER_RESTART_ACCEPTABLE value to 1, implying on 3 crashes required before ignoring the map.
[/LIST]
[B]2017-05-19 | v5.6.1-855[/B]
[LIST=1]
[*]Fixed colored chat broken on AMXX 182.
[/LIST]
[B]2017-05-16 | v5.6.0-853[/B]
[LIST=1]
[*]Renamed the cvars `amx_extendmap_step_min` and `amx_extendmap_max_min` to `gal_extendmap_step_min` and `gal_extendmap_max_min`.
[*]Renamed the cvars prefixed with `amx_` to `gal_`, affecting `amx_extendmap_step_rounds`, `amx_extendmap_allow_stay`, etc.
[*]Removed the ban recent maps minimum of 3 extra maps.
[*]Added a new cvar `gal_general_options` allow mute chat commands.
[*]Added a new cvar `gal_vote_minimum` to specifies the minimum number of votes the voting should have.
[*]Fixed the `say noms` command not show all nominated maps when more than 4 maps are nominated.
[*]Fixed the some chat messages being displayed on the server language on AMXX 183.
[*]Fixed the `runoff` voting starting twice due the vote round start feature.
[*]Fixed the `rockthevote` feature showing negative vote values.
[/LIST]
[B]2017-04-04 | v5.5.0-807[/B]
[LIST=1]
[*]Added a new cvar `gal_server_players_count` to ignore players on spectator when the plugin need counting the server players.
[*]Fixed the `empty-cycle` feature changing to the wrong map continually.
[/LIST]
[B]2017-03-20 | v5.4.0-803[/B]
[LIST=1]
[*]Added French [fr] language translation by `Nemesis31` [URL="https://github.com/addonszz/Galileo/pull/56"]Pull#56[/URL].
[*]Fixed the voting outcome not being reset when there is a new game commencing event.
[*]Fixed invalid string formatting on when using `mp_maxrounds/mp_winlimit/mp_fraglimit` while displaying the remaining time.
[/LIST]
[B]2017-02-28 | v5.3.2-797[/B]
[LIST=1]
[*]Fixed the colored prefix not being removed when the coloring is disabled.
[*]Fixed the cvar `gal_rtv_wait` being used when `mp_timelimit/mp_fraglimit` are not being used.
[*]Fixed the cvar `gal_rtv_wait_rounds` being used when `mp_maxrounds/mp_winlimit` are not being used.
[*]Fixed the cvar `gal_colored_chat_enabled` for colored chat not working.
[*]Removed the implementation restriction, where the color chat is disabled the first time you server started.
[/LIST]
[B]2017-02-25 | v5.3.1-788[/B]
[LIST=1]
[*]Fixed the recent maps banning not locking correctly its upper bound.
[*]Blocked users from creating multiple partial nomination menu searches.
[*]Registered the HLTV event only for the supported game mods.
[/LIST]
[B]2017-02-13 | v5.3.0-776[/B]
[LIST=1]
[*]Added a new option to the cvar `gal_rtv_commands`, do not wait the `gal_rtv_wait` again after the map extension.
[*]Fixed the RTV wait time being extended beyond the actual time limit.
[*]Fixed the forced voting stay here not working with the runoff extend.
[/LIST]
[B]2017-02-10 | v5.2.3-774[/B]
[LIST=1]
[*]Fixed compilation error when the DEBUG_LEVEL 1 is enabled.
[*]Fixed the voting remaining time not being displayed.
[*]Fixed some Hungarian lang's on galileo.txt
[/LIST]
[B]2017-02-06 | v5.2.1-771[/B]
[LIST=1]
[*]Added a new option to the cvar `gal_endofmapvote_ask`, Ignore option 2 and 4 and immediately start the voting.
[*]Added the command `quit2` to be used instead of `quit`, when you want to the server to restart on the same map it was before.
[*]Added a chat print on the periodic time left HUD announcement. Update your LANG file `galielo.txt`.
[*]Improved the nominations detections and the nomination menu user experiencing.
[*]Fixed the nomination menu always being showed, instead of try to add the nomination before.
[*]Fixed forced voting not starting when the map is ending.
[*]Fixed the partial nomination menu performance on larger server maps set.
[*]Fixed Invalid event (name "HLTV") on the `svencoop` mod.
[/LIST]
[B]2017-02-02 | v5.0.3-735[/B]
[LIST=1]
[*]Fixed map extension showing `No one voted` instead of `The top choice did not receive enough of the votes`.
[*]Removed the 2 minutes restriction from the RTV voting start.
[/LIST]
[B]2017-01-29 | v5.0.2-727[/B]
[LIST=1]
[*]Fixed map extension not working with the end on last round feature.
[*]Fixed `gal_votemap` printing a the default next map instead of the map winner.
[/LIST]
[B]2017-01-29 | v5.0.0-723[/B]
[LIST=1]
[*]Created the Minimal_Configuration_File_(Opcional_Little-Options).zip, available at the [URL=https://forums.alliedmods.net/showthread.php?t=273019#Downloads]Downloads[/URL] section.
[*]Disabled by default all settings allowing the delete the configuration file and only add a few settings as you need.
[*]Forced the command `gal_createmapfile` to create the file alphabetically sorted.
[*]Allowed the `gal_votemap` and `say galmenu` to create a vote map with only 1 map, if the `Stay Here` setting is enabled.
[*]Removed the macro `IS_COLORED_CHAT_ENABLED` to decrease the plugin coding complexity.
[*]Added a new cvar `gal_mapcyclefile` to replace the default `mapcyclefile` cvar.
[*]Added a new cvar `gal_whitelist_type` to use the Whitelist feature as a Blacklist feature, to replace the `IS_TO_USE_BLACKLIST_INSTEAD_OF_WHITELIST` macro.
[*]Added a new command `gal_looking_for_crashes` to search crashing maps through all your server maps.
[*]Added a new command `say timeleft` to show how many seconds there are remaining to the map end.
[*]Added support to the command `say timeleft` say how may rounds/frags are remaining.
[*]Added voice support to the command `say timeleft` say how may rounds/frags are remaining.
[*]Added a new requirement, now you need to disable the default `timeleft.amxx` plugin.
[*]Added to the cvar `gal_srv_start` option 1, an automatically created list called `maps_where_the_server_probably_crashed.txt`.
[*]Added a new option to the cvar `gal_endofmapvote_ask`, to announce the voting 10 seconds before the voting to start.
[*]Added a new option to the cvar `gal_srv_move_cursor`, to start following the series when it changes by an RTV vote.
[*]Added a new option to the cvar `gal_vote_showstatus`, to always show the vote current progress and close the voting menu after the player voted.
[*]Added a new option to the cvar `gal_recent_nom_maps`, if the admin has the flag `f`(ADMIN_MAP) he can nominate recent banned maps.
[*]Added a HUD popping with the time left by 5 seconds each 13 minutes.
[*]Added the Whitelist feature to cover the `votemap/galmenu/mapcyclefile` features.
[*]Fixed the map nominations mistaches due non lower case map names.
[*]Fixed the possibility to the cvar `mp_chattime` being extended 2 seconds each change level.
[*]Fixed the map frag limit not change the map.
[*]Fixed the command `gal_changelevel` not ignoring the `mp_chattime` setting.
[*]Fixed the cvar `gal_srv_start` option 1, not setting the right next map set by the server admin.
[*]Fixed the cvar `gal_srv_start` option 1, not discarding a crashing current map, if it is not on the map cycle.
[*]Fixed the cvar `amx_extendmap_allow_order` option 2 not working.
[*]Fixed the voting not starting when there are not enough players to the `cvar_endOnRound` manage the round end.
[*]Fixed the `mp_winlimit/mp_fraglimit/mp_maxrounds` not being fully coved by the `gal_endonround/gal_endofmapvote_start`.
[/LIST]
[B]2017-01-06 | v4.2.0-466[/B]
[LIST=1]
[*]Fixed the opposite check for the endOnRoundRtv, forcing you to set to zero the cvar `gal_endonround_rtv ` allow the round to finish.
[*]Fixed the changelevel being trigged when the voting to start on the last 30 seconds on the map time.
[*]Added a new option to the cvar `gal_runoff_enabled`, to extend the current map instead of to do a runoff voting.
[*]Added a new option to the cvar `gal_endofmapvote_ask`, to announce the voting 15 seconds before the voting to start, and to do the countdown on the last 5 seconds.
[/LIST]
[B]2017-01-04 | v4.1.0-446[/B]
[LIST=1]
[*]Fixed bad default game mod cvars detection.
[*]Fixed the commands `say nextmap` showing `[not yet voted on]` when the feature `gal_nextmap_votemap` is enabled.
[*]Fixed the voting menu is not showing the extend option on the RTV voting.
[*]Fixed the map banning by the map cycle, using voting filler's size as limit, instead of the map cycle file size.
[*]Fixed the `gal_endofmapvote_start` last round prediction calculating wrong the round time average.
[*]Fixed crashes on for the Re-HLDS and Re-Amx Mod X servers.
[*]Fixed the cvar `gal_endofmapvote_start` showing the original server next map, instead of the map set by the server admin.
[*]Fixed the cvar `gal_nextmap_votemap` not setting the voting status as over.
[*]Fixed the cvar `gal_endonround` showing a next map value out of date when the admin sets it manually.
[*]Fixed the cvar `gal_endonround` overriding the map extension when the `gal_endofmapvote_start` fail its detection.
[*]Fixed the cvar `gal_endonround_msg` counting 1 player less then it should.
[*]Fixed the cvar `gal_banrecent_mapcycle` not banning maps loaded from the `gal_srv_move_cursor` feature.
[*]Removed the restriction from the cvar `gal_nextmap_votemap` requiring the cvar `gal_nextmap_change` to be enabled.
[*]Removed the HUD control option from the cvar `gal_endonround_msg` as the cvar `gal_sounds_hud` already configures it.
[*]Blocked the next map cvar to be set to the current map while reading the map cycle file.
[*]Added a new cvar `amx_extendmap_max_frags` to specifies the maximum number of frags a map can be played.
[*]Added a new cvar `amx_extendmap_max_rounds` to specifies the maximum number of rounds a map can be played.
[*]Added a new cvar `gal_vote_mapchoices_next` to always add the former next map, read from your map cycle file, to the voting menu.
[*]Added a new option to the cvar `gal_rtv_wait_admin`, do not allow the RTV show the `Stay Here` vote option.
[*]Added a new option to the cvar `gal_endofmapvote_ask`, now you can definitely close the voting menu pressing 0 two times consecutively.
[*]Added a new option to the cvar `gal_colored_chat_prefix`, now you can use the colored strings codes. For example: "!g[!yAMXX!g] ".
[*]Added full color chat support to the commands `say nextmap` and `say currentmap`.
[*]Added new options to the cvar `gal_srv_move_cursor` allow load the map series.
[/LIST]
[B]2016-12-31 | v4.0.0-410[/B]
[LIST=1]
[*]Translated the plugin to Slovak [sk] and Hungarian [hu] language translations. See the new LANG file 'galileo.txt'.
[*]Replaced to cvar `gal_endonround_countdown`, the buy weapons by a give weapons. Now players without money or out buy zones can win weapons on change level. [URL="https://github.com/addonszz/Galileo/issues/16"]Issue#16[/URL]
[*]Added explicit disabled and enabled values to all cvars on the config file. [URL="https://github.com/addonszz/Galileo/issues/30"]Issue#30[/URL]
[*]Added support to Sven Coop 'mp_nextmap_cycle' cvar and the vote map start by the Ham_Use "game_end". [URL="https://github.com/addonszz/Galileo/issues/13"]Issue#13[/URL]
[*]Added the `page_number` argument to all menus possible. Now you can open any menu at the page you want to. Example `say nomenu 50`.
[*]Added the ability to show map information after the map name on the voting menu. [URL="https://github.com/addonszz/Galileo/issues/18"]Issue#18[/URL]
[*]Added the ability for players to close the vote menu, if they want to. [URL="https://github.com/addonszz/Galileo/issues/4"]Issue#4[/URL]
[*]Added an optimum time for the vote starting at map end. [URL="https://github.com/addonszz/Galileo/issues/20"]Issue#20[/URL]
[*]Added a new command `say galmenu`, (admin MAP level required) to choose from the loaded server maps, the maps to create a map voting by a menu. [URL="https://github.com/addonszz/Galileo/issues/48"]Issue#48[/URL]
[*]Added a new command `gal_changelevel`, to immediately change level to the current map at the cvar nextmap. [URL="https://github.com/addonszz/Galileo/issues/48"]Issue#48[/URL]
[*]Added a new command `gal_votemap`, to receive a list of maps and will to perform a map voting as if it was an automatic end of map voting. [URL="https://github.com/addonszz/Galileo/issues/48"]Issue#48[/URL]
[*]Added a new cvar `gal_srv_move_cursor` to move the cursor on map series, because they are continuations as to afrikakorps1 and 2, respectively. [URL="https://github.com/addonszz/Galileo/issues/12"]Issue#12[/URL]
[*]Added a new cvar `gal_sounds_hud` to indicates if any HUD messages should be hidden during the various events in which they'd normal be showed. [URL="https://github.com/addonszz/Galileo/issues/31"]Issue#31[/URL]
[*]Added a new cvar `gal_colored_chat_prefix` to allow always to print a prefix before the Galileo chat messages. [URL="https://github.com/addonszz/Galileo/issues/34"]Issue#34[/URL]
[*]Added a new cvar `gal_nom_cleaning` to allow do not clean the map nominations' maps when the map voting started. [URL="https://github.com/addonszz/Galileo/issues/32"]Issue#32[/URL]
[*]Added a new cvar `gal_nextmap_votemap` to not start another map voting when the server admin to starts one. [URL="https://github.com/addonszz/Galileo/issues/22"]Issue#22[/URL]
[*]Added a new cvar `gal_runoff_mapchoices` to let the voting take into account all the map options that had the maximum amount of votes. [URL="https://github.com/addonszz/Galileo/issues/33"]Issue#33[/URL]
[*]Added a new cvar `gal_runoff_ratio` to specifies the minimum amount of votes the most voted map should have to not start a run off voting. [URL="https://github.com/addonszz/Galileo/issues/33"]Issue#33[/URL]
[*]Added a new cvar `gal_endonround_change` to choose whether the map should change current round final seconds, or at next round start first seconds. [URL="https://github.com/addonszz/Galileo/issues/5"]Issue#5[/URL]
[*]Added a new cvar `gal_endofmapvote_expiration` to change the map at the round the map voting is finished, without wait to the `mp_timelimit` or `mp_maxrounds`. [URL="https://github.com/addonszz/Galileo/issues/5"]Issue#5[/URL]
[*]Added a new option to the cvar `gal_rtv_commands`, to disable the RTV when there is only a single player on the server. [URL="https://github.com/addonszz/Galileo/issues/24"]Issue#24[/URL]
[*]Added a new option to the cvar `gal_vote_show_none`, to create a new menu showing command the options. [URL="https://github.com/addonszz/Galileo/issues/40"]Issue#40[/URL]
[*]Added a new option to the cvar `amx_extendmap_allow_order`, when no one voted for nextmap or extend or "stay here", extend the map. [URL="https://github.com/addonszz/Galileo/issues/11"]Issue#11[/URL]
[*]Added a new option to the cvar `gal_endonround_countdown`, allow to set mp_friendlyfire to 1, so players can bombard each other with grenades just before change level. [URL="https://github.com/addonszz/Galileo/issues/15"]Issue#15[/URL]
[*]Added a new option to the cvar `amx_extendmap_max`, allowing to disable it setting it to 0.
[*]Improved the cvar `gal_endofmapvote_start` detection and added new options to it. [URL="https://github.com/addonszz/Galileo/issues/38"]Issue#38[/URL]
[*]Improved the cvar `gal_endonround_countdown` available options for configuration. [URL="https://github.com/addonszz/Galileo/issues/7"]Issue#7[/URL]
[*]Improved the multi-bit operations to be more clear on the configuration file `galileo.cfg`'s documentation. [URL="https://github.com/addonszz/Galileo/issues/6"]Issue#6[/URL]
[*]Fixed possible client overflow when show the recent maps list.
[*]Fixed the voting menu `None` option not becoming greyed out when the voting is finished.
[*]Fixed the recent map feature allowing invalid maps to be added to the recent maps list.
[*]Fixed the setting `gal_vote_showstatus` 1 and 2 showing the vote percentage results when it should not.
[*]Fixed the cvar `gal_vote_mapchoices` not allowing 9 map votes when the `Stay Here` and `Extend Map` are disabled.
[*]Fixed the ban `gal_banrecent_mapcycle` feature using the cvar `gal_vote_mapfile`, instead of the cvar `mapcyclefile`.
[*]Fixed limit for the maximum voting time start. [URL="https://github.com/addonszz/Galileo/issues/8"]Issue#8[/URL]
[*]Fixed lag every time before vote countdown starts. [URL="https://github.com/addonszz/Galileo/issues/19"]Issue#19[/URL]
[*]Fixed not adding the nominations from disconnected players. [URL="https://github.com/addonszz/Galileo/issues/27"]Issue#27[/URL]
[*]Fixed some Unit Tests failing when the DEBUG_LEVEL is set to 2. [URL="https://github.com/addonszz/Galileo/issues/28"]Issue#28[/URL]
[*]Fixed Next Map: [not yet voted on] not showing on the welcome message. [URL="https://github.com/addonszz/Galileo/issues/9"]Issue#9[/URL]
[*]Fixed the new nominations menu, increasing server overall performance. [URL="https://github.com/addonszz/Galileo/issues/41"]Issue#41[/URL]
[*]Fixed the map_loadRecentList(0) loading more maps than are available to be banned. [URL="https://github.com/addonszz/Galileo/issues/44"]Issue#44[/URL]
[*]Fixed the clean menu `stay option` is being displayed on the first player language. [URL="https://github.com/addonszz/Galileo/issues/29"]Issue#29[/URL]
[*]Fixed nextmap in chat showing the map that was voted for instead of the map changed to via amx_cvar amx_nextmap. [URL="https://github.com/addonszz/Galileo/issues/10"]Issue#10[/URL]
[*]Implemented the Allow Round Finish feature for the cvar `mp_fraglimit`.
[*]Implemented the Maintenance Mode for the cvars `mp_fraglimit`, `mp_maxrounds` and `mp_winlimit`.
[*]Removed the extra space between the `Extend` option and the voting menu `None` option.
[/LIST]
[B]2016-11-13 | v3.2.6-274[/B]
[LIST=1]
[*]Finally fixed the issue where the vote shows only for one player [URL="https://github.com/addonszz/Galileo/issues/26"]Issue#26[/URL]
[/LIST]
[B]2016-11-12 | v3.2.5-272[/B]
[LIST=1]
[*]Fixed the issue where the vote shows only for one player [URL="https://github.com/addonszz/Galileo/issues/26"]Issue#26[/URL]
[*]Added support to map names ending with `.bsp` extension on the voting map list [URL="https://github.com/addonszz/Galileo/issues/21"]Issue#21[/URL]
[/LIST]
[B]2016-10-28 | v3.2.4-248[/B]
[LIST=1]
[*]Added the CPU time print to the debugging output.
[/LIST]
[B]2016-09-30 | v3.2.3-248[/B]
[LIST=1]
[*]Fixed issue where people voted for the map X, but at change level, the server changed to the map Y [URL="https://github.com/addonszz/Galileo/issues/3"]Issues#3[/URL]
[/LIST]
[B]2016-07-20 | v3.2.2-248[/B]
[LIST=1]
[*]Fixed run-off voting showing empty map names.
[/LIST]
[B]2016-07-20 | v3.2.1-243[/B]
[LIST=1]
[*]Fixed possible server crash on certain circumstances as with the Whitelist and Minimum Players features.
[*]Improved over all performance completely removing the debugging tools from the final code.
[/LIST]
[B]2016-07-09 | v3.2.0-195[/B]
[LIST=1]
[*]Added a new constant 'IS_TO_DISABLE_THE_COLORED_TEXT_MESSAGES' on the source code, to disable the colored chat at compilation time.
[*]Fixed the cvar 'gal_whitelist_block_out' disabling The Maps Groups Feature, when the Whitelist Feature is disabled.
[*]Fixed bug On AMXX 1.8.2, where disabling the color chat, make all messages to all players being on the server language.
[*]Improved the 'Whitelist' Feature memory and processor use.
[/LIST]
[B]2016-07-08 | v3.1.0-175[/B]
[LIST=1]
[*]Fixed the 'Whitelist' feature missing one hourly rule check.
[*]Added preprocessor constant 'USE_BLACK_LIST_INSTEAD_OF_WHITELIST' on the source code, to convert the Whitelist feature to a Blacklist feature.
[/LIST]
[B]2016-07-07 | v3.0.1-162[/B]
[LIST=1]
[*]Fixed the 'client_death_event(0)' being registered when it should not.
[*]Fixed the fraglimit support cvar 'mp_fraglimit' starting a vote when 'mp_fraglimit' is 0.
[*]Fixed the recent maps feature blocking all maps on the nomination menu.
[/LIST]
[B]2016-07-07 | v3.0.0-162[/B]
[LIST=1]
[*]Translated the plugin to Dutch [nl] and Serbian [sr] language translations. See the new LANG file 'galileo.txt'.
[*]Added a new LANG constant 'GAL_WINNER_ORDERED' to be used when anyone voted and is to follow the map cycle.
[*]Added support to the Half-File cvar 'mp_fraglimit' for change map limiter as the 'mp_timelimit'.
[*]Added hierarchical maps list filling ignoring, after go throw all available maps.
[*]Added a new cvar 'gal_whitelist_block_out' to allow to block maps not included on the 'Whitelist' rules.
[*]Added a new cvar 'gal_mp_fraglimit_support', to enable the cvar 'mp_fraglimit' on game modes as 'Counter-Strike'.
[*]Added a new cvar 'gal_recent_nom_maps' to allow the recent maps to be nominated.
[*]Added a new cvar 'gal_game_crash_recreation' configure the game crash actions.
[*]Added a new cvar 'gal_banrecent_mapcycle' to mark as recent played maps only the map-cycle maps.
[*]Added the server maintenance mode feature. Use 'gal_command_maintenance' to enable it.
[*]Allowed the whitelist feature to be used with the minimum players nominations control feature.
[*]Removed the maximum maps limit from the cvar 'gal_banrecent' maps.
[*]Fixed the Whitelist feature ignoring/adding some/extra hours.
[*]Fixed double adding maps entries into the recent maps list.
[*]Fixed the mapcycle increasing the nextmap index on server restart.
[*]Fixed the minplayers list priority over the whitelist feature.
[*]Fixed ArrayGetString native error when the mapcyclefile is invalid.
[*]Fixed displaying an empty name when showing the user names some times.
[*]Fixed allowing multiple nominations when a player disconnect and reconnect again.
[*]Fixed the cvar 'gal_emptyserver_change' not working when the cvar 'gal_emptyserver_wait' is disabled.
[/LIST]
[B]2016-04-09 | v2.6[/B]
[LIST=1]
[*]Added a new cvar 'gal_whitelist_minplayers' to control the Whitelist feature behavior.
[*]Fixed server crash when there are less maps than the minimum voting required.
[*]Fixed the Whitelist feature showing an empty blocked map list.
[/LIST]
[B]2016-04-09 | v2.5.2[/B]
[LIST=1]
[*]Fixed the 'gal_vote_mapfile' option '#' not working due last internal restructure.
[/LIST]
[B]2016-04-03 | v2.4.1[/B] ~ [B]v2.5.1[/B]
[LIST=1]
[*]Added a new LANG constant 'GAL_NOM_CANCEL_OPTION' = Cancel all your Nominations.
[*]Added the option to the 'gal_vote_minplayers_mapfile' to use the map cycle file.
[*]Add a new cvar 'gal_nom_minplayers_control' to control the nominations voting map list behavior.
[*]Added to the nomination's menu title, it's LANG constant.
[*]Fixed the 'nomenu' using the wrong map selection.
[/LIST]
[B]2016-04-01 | v2.4[/B]
[LIST=1]
[*]Fixed the "recentmaps" function title menu to appear on the screen as 'nominate map'.
[*]Fixed the nomination menu does showing run time error 10 some times.
[*]Fixed the next map manager ignoring some map cycle maps.
[*]Fixed the 'nom partialMapName' menu choosing wrong maps.
[*]Added the player menus to be used with 'say_team' beyond 'say'.
[*]Added a first nomination's menu option to cancel all your nominations.
[*]When the server is (crash maybe) restarted 10 times on the same map, added to the server start feature, to stop the changing to that map and to use the its next map.
[*]Removed the 15 seconds delay on the server start feature.
[/LIST]
[B]2016-03-27 | v2.3.3[/B] ~ [B]v2.3.4[/B]
[LIST=1]
[*]Fixed the runoff voting showing two identical maps on some votings.
[*]Fixed re-showing the voting menu to all players after one single player voting.
[*]Fixed a possibility to show a wrong map on some runoff votings.
[*]Fixed the DEBUG_LEVEL 2 doing double voting when using the cvar 'gal_endofmapvote_start'.
[*]Added the ability to cancel the map ending when forcing a new voting.
[/LIST]
[B]2016-03-24 | v2.3[/B] ~ [B]v2.3.2[/B]
[LIST=1]
[*]Prevented the map from being played indefinitely when using the allow last round to be finished feature.
[*]Added a new cvar 'gal_vote_replace_menu' to allow always to replace any open menu by the voting menu.
[*]Fixed the voting menu not showing when the cvar 'gal_vote_showstatus' is set to 0 or 2.
[*]Fixed the cvar 'gal_vote_showstatus' option 0 showing a froze countdown timer.
[*]Fixed RTV voting not starting on some game mods as 'Sven Co-op'.
[*]Fixed the End Map Countdown showing after a normal voting.
[*]Fixed not restoring the time limit after a restart round on the server.
[*]Fixed the cancel voting feature not stopping the 'pending vote countdown' announcement.
[*]Fixed RTV voting showing Extend Map Option on early votes.
[/LIST]
[B]2016-03-13 | v2.2[/B] ~ [B]v2.2.1[/B]
[LIST=1]
[*]Fixed wrong version number on files.
[*]Added to the cvar 'gal_vote_mapfile', the option '*' to use all maps in the server's maps folder as map fillers.
[*]Fixed map extension not showing up.
[*]Implemented the 'Galileo' data directory auto-creation.
[*]Updated the cvar 'gal_nom_mapfile' documentation.
[*]Fixed the possibility to start rock the vote after a map voting.
[/LIST]
[B]2016-03-05 | v2.1.1[/B] ~ [B]v2.1.9[/B]
[LIST=1]
[*]Fixed wrong version number on files.
[*]Corrected "pl" translations misspellings.
[*]Fixed do not reset the round limiters feature.
[*]Added to restore RTV original values on 'sv_restartround' event.
[*]Fixed extra map restart the on 'gal_srv_start' cvar feature.
[*]Fixed nominations not showing/allowing all nominated maps.
[*]Fixed bad vote start timer.
[*]Fixed start on the last map feature, cvar 'gal_srv_start', using a wrong next map position.
[*]Fixed the 'say nextmap' command not showing the next map.
[/LIST]
[B]2016-03-05 | v2.1[/B]
[LIST=1]
[*]Improved the 'vote_startDirector()' Unit Tests sequencial running.
[*]Fixed the cvar 'gal_nextmap_change' working when the cvar 'gal_endofmapvote' is disabled.
[*]Created a voting round start detection delay, to give time to buy weapons before the voting to start.
[*]Added a new cvar 'gal_endofmapvote_start' to enable or disabled the voting round start detection delay.
[*]Fixed to start an early map vote after the first two minutes bad behavior.
[*]Fixed a new voting reset after the 'gal_cancelvote' command.
[/LIST]
[B]2016-03-03 | v2.0[/B] ~ [B]v2.0.1[/B]
[LIST=1]
[*]Fixed the voting menu being showed after the admin's vote cancel.
[*]Fixed the language bug where the voting menu is always displayed on LANG_SERVER instead of LANG_PLAYER.
[*]Added the Romanian [ro] and Italian [it] language translations.
[*]Fixed a bug, where 'gal_rtv_wait_rounds' has priority over 'gal_rtv_wait'.
[*]Added new cvars 'gal_srv_timelimit_restart', 'gal_srv_maxrounds_restart' and 'gal_srv_winlimit_restart' to control the sv_restart.
If nonzero and the server is restarted, adds x - 1 rounds/minutes to mp_maxrounds or mp_winlimit or mp_timelimit.
Example using mp_maxrounds: If mp_maxrounds = 40 and 20 rounds has already passed and admin used sv_restart.
After the restart, if the cvar is 1, the rounds left will be 20. If the cvar is 0 the rounds left will 40.
[*]Create a new LANG file to show 'rounds' instead of 'minutes', when you are using mp_maxrounds.
[*]Add an admin command 'gal_cancelvote' to cancel the current vote.
[*]Fixed bug using mp_maxrounds: if the vote started automatic and the result is extend its works fine and with mp_maxrounds.
If the vote started by rtv and the result is extend he will with extend with mp_timelimit. It must use mp_maxrounds.
[*]Fixed 'sv_restartround' time detection.
[*]Added a new cvar 'gal_endonround_rtv' to Indicates when a map should end after the RTV voting is finished.
0 - end immediately after the voting finished. 1 - end after the current round.
[*]Added a new cvar 'gal_rtv_wait_admin'. If an admin have the change map flag is online:
0 - players can normally rock the vote. 1 - RTV will not work and will print 'Cannot rock the vote when an admin is online'.
[*]Fixed bug where the handle empty server feature would change the map when there are players playing.
[*]Integrated the cvar 'gal_endonround_players' features into the cvar 'gal_endonround_msg'.
[*]Added to the 'gal_endonround_rtv' cvar the players minimum number necessary to allow the last round to be finished when the time runs out.
[*]Added a new option 2 to the cvar 'gal_vote_show_none_type'. After the user voted, transform the '0 - None' option on 'one time cancel' vote opportunity.
[*]Added support to 'engine_changelevel' from AMX Mod X 183.
[*]Added correct documentation for the 'gal_srv_start' cvar to indicates which action to take when it is detected that the server has been 'externally restarted'.
[*]Improved 'gal_emptyserver_wait' cvar documentation in the configuration file.
[*]Fixed empty-server map cycle bug to always starting at its first map.
[*]Added a new cvar 'gal_emptyserver_change'. When the server is empty, only change to an alternate empty-server map cycle after timelimit, maxrounds or winlimit expiration.
[*]Added a new cvar 'gal_endofmapvote_ask' to indicates whether there should be asked to the players if they want to participate the map vote to decide what the next map will be.
[*]Added to the handle server start feature the ability to continues the mapcycle from the lastmap played instead of the first map on the mapcycle list.
[*]Added the Map Groups Feature feature documentation.
[*]Added a new cvar 'gal_vote_whitelist_mapfile' that points a configuration file which specifies the time where its listed
maps are allowed to be added to the voting list as fillers after the nominations being loaded.
[/LIST]
[B]2016-01-17 | v1.2[/B] ~ [B]v1.2.2[/B]
[LIST=1]
[*]Add a new cvar 'gal_rtv_wait_rounds' for the RTV wait.
[*]Fixed bug when the vote started by rtv vote work but the map didn't change.
[*]Added RTV support to 'mp_maxrounds' and 'mp_winlimit'.
[*]Fixed the command 'gal_startvote' handler not ignoring double quotes.
[*]Added a new cvar 'gal_vote_minplayers_mapfile' to specifiy the mapcycle file to use when 'gal_vote_minplayers' is activated.
[*]Added a new cvar 'gal_vote_minplayers' to specify the minimum players number to use the 'gal_vote_minplayers_mapfile'.
[/LIST]
[B]2016-01-17 | v1.2-release_candidate1.hotfix1[/B]
[LIST=1]
[*]Added a new cvar 'amx_extendmap_allow_stay_type' to allow show the current map name on stay here option.
[*]Fixed misspelling at multilingual file.
[*]Fixed 'None' vote map option blink at the last second.
[*]Fixed voting on option none after the voting end.
[*]Fixed remaining time showing 0 seconds instead of 'vote has ended'.
[*]Added a new cvar 'gal_vote_show_none_type', to control the 'None' option behavior when it is active.
[*]Fixed 'gal_vote_showstatus' option 2, causing the voting to show the countdown timer freezed.
[/LIST]
[B]2016-01-17 | v1.2-release_candidate1[/B]
[LIST=1]
[*]Add an option to 'gal_vote_showstatus', to always the vote progress to a player.
[*]Fix bug where runoff show a third option, Extend Current Map.
[*]Add a cvar 'amx_extendmap_allow_stay' to keep 'Stay Here' feature disabled.
[*]Added a new cvar to disable the colored chat.
[*]Fixed 'gal_startvote' [-restart] argument not working.
[*]Fixed showing that the player chose extend map, instead of stay on map.
[*]Added a new cvar 'amx_extendmap_allow_order' to follow the map cycle map order, when anyone vote for next map.
[*]Added support to the old cvar variable 'gal_vote_mapfile', and a new option '*' to choose use the mapcycle instead.
[*]Added the 'gal_vote_show_none' cvar to shows the voting option "None" for people to choose if they don't like any other choice.
[*]Added a new cvar 'gal_vote_show_counter', to show only the last 10 seconds remaining to end the voting.
[*]Added an option to 'gal_vote_showstatustype', to show the vote progress as porcetage and count.
[*]Added an option to 'gal_banrecentstyle', to show the recent maps are displayed as a menu.
[*]Integrated the newest and updated Amx Mod X NextMap plugin into Galileo.
[*]Change the nextmap to [not voted yet]
[*]During a vote, change the nextmap to [vote in progress]
[/LIST]
[B]2016-01-12 | v1.2-beta1[/B]
[LIST=1]
[*]Added a nominations map menu at 'say nomenu', 'say nomanythingmenu' or 'say mapprefix_'.
[*]Implemented mp_winlimit and mp_maxrounds end map voting.
[*]Removed automatic vote map, after forcing votemap using '-nochange' argument.
[*]Replaced the command 'gal_startvote2' with 'gal_startvote' and options '-nochange' and '-restart'.
[*]Added a new cvar "gal_endonround_players" which indicates the players minimum number necessary to allow the last round to be finished when time runs out.
[*]Added a new cvar option "gal_rtv_commands 7" to enable 7 the options 1, 2 and 4 at the same time.
[*]Added a new cvar "amx_extendmap_step_rounds" to the config file.
[*]Added a new cvar "amx_extendmap_max" which limits the max extension time.
[*]Added a new cvar "gal_emptyserver_wait" which implements the server empty feature.
[*]Added a new cvar "gal_emptyserver_mapfile" which specifies a empty server map cycle list.
[*]Added a new cvar "gal_unnominate_disconnected" to remove a disconnected player nominations.
[*]Added a new cvar "gal_endonround_countdown" to show the countdown, drop weapons and buy grenades.
[*]Added a new cvar "gal_endonround_msg" to indicates how to announce the last round.
[*]Fixed the cvar "gal_endonround" that indicates when a map should end when time runs out.
[*]Removed an unused cvar "gal_vote_mapfile" as we just use the current map cycle file.
[*]Fixed concurrency problem between mp_maxrounds, mp_winlimit and mp_timelimit.
[*]Added a basic unit test structure for developers/scripters.
[*]Added weighted votes that allows admins to have their vote counted more.
[*]Added display colored text messages support.
[/LIST]
[B]2015-10-14 | v1.2-alpha2[/B] ~ [B]v1.2-alpha2.hotfix1[/B]
[LIST=1]
[*]Improved some variables meaning.
[*]Fixed broken re-opt (RunOff) vote.
[*]Fixed automatic changelevel at normal vote map, after a successful 'Stay Here' option wins.
[*]Improved code readability and added some new code documentation.
[*]Removed weighted votes that allows admins to have their vote counted more.
[*]Removed cvar to specifies the maximum number of minutes a map can be played.
[*]Fixed galileo.sma normal end map vote runoff showing an extra option.
[*]Always shows "None" vote option, to not participate at the voting.
[*]Synchronized debug RunOff menu time and normal voting menu time.
[/LIST]
[B]2015-10-10 | v1.2-alpha1 [/B]
[LIST=1]
[*]Fixed server restart after change timelimit to 0.
[*]Fixed server timelimit re-change after change it to 0.
[*]Fixed bug where it change the map right after a normal vote map finished.
[*]Removed map end control, to the original AMXX Dev Team plugin 'nextmap.amxx'
[*]Removed the feature to change server map, when the server is empty.
[*]Removed the 'amx_nextmap' change to [vote in progress].
[*]Removed the feature to allow round finish.
[*]Removed the messages 'say currentmap' and 'say nextmap' to the AMXX 'nextmap.amxx'
[*]Removed not initiating vote map, at the first map, after forcing votemap.
[*]Added the command "gal_startvote2" to restart the current map when keep the current map.
[*]Added the count down voting remaining time to be always show.
[*]Added a option "#" to gal_nom_mapfile, to use the current mapcycle to nominate maps.
[*]Made the vote map list to be loaded from the current mapcycle file.
[*]When nobody vote for next map, keep the initial server next map.
[*]Disabled amx_nextmap to [unknown] value change.
[/LIST]
[B]2009-02-26 | v1.1.290[/B]
[LIST=1]
[*]Added a check for valid map when populating the various map listings from map list files.
[*]Fixed error whem empty server map file doesn't exist.
[*]Fixed issue whereas Galileo would set the time limit to 0 in the course of it's regular
activities but then sometimes not reset it to the original time limit afterwards.
[*]No longer tries to print menus in color if the game mod doesn't support colored menus.
[*]Fixed possible RTV exploit by introducing a delay before a single player can RTV after a
map change. It's the lesser of either 2 minutes or the value of gal_rtv_wait.
[*]Added additional information to comments for gal_nom_mapfile, gal_vote_mapfile, and
gal_emptyserver_mapfile in galileo.cfg.
[*]Changed default for gal_nom_prefixes from 1 to 0. In other words, the prefix functionality
will be turned off by default.
[*]Will no longer overwrite an existing menu. This means if a player has another menu open when
the map vote starts, they won't see the map vote until the other menu is closed. It also means
that, after a player voted and if the server is showing the vote progress, if another menu
overwrites Galileo's, the progress won't be shown again until the other menu has been closed.
This only affects people that show the in-progress vote status.
[*]Now obeys a setting of "0" for gal_endofmapvote. Would previously erroneously present a vote
regardless of the setting.
[*]New CVAR, gal_sounds_mute, to indicate if any of the sentences spoken during various events are
muted. See galileo.cfg for more information.
[*]Added code to handle automated version info from SVN. This is of no consequence to anyone but
me really, but I wanted to include it in the change log since it actually involves a change
to the code.
[*]Removed benign code that was prepped for feature utilizing standard maps of each mod.
There is no longer any plans to add any information regarding standard maps as I see no use for it.
[*]Removed the following language keys: GAL_STANDARD_NOTFOUND, GAL_STANDARD_TOOMANY, GAL_STANDARD_UNKNOWNMOD
[*]Fixed the "vote filler groups" feature that was previously working incorrectly.
[/LIST]
[B]2008-09-12 | v1.0.255[/B]
[LIST=1]
[*]Initial release.
[/LIST]
[anchor]Compilations[/anchor]******************************** [B][SIZE="6"][COLOR="blue"]Compilations Data[/COLOR][/SIZE][/B] [goanchor=advanced_top]Go to Top[/goanchor] *****************
[B]Compilations data at the Amx Mod X "1.8.3-dev+5067" between[/B]:
[LIST=1]
[*]Nextmap Chooser (v1.8.2) - [COLOR="blue"]mapchooser[/COLOR], by AMXX Team: [url='https://github.com/alliedmodders/amxmodx/blob/master/plugins/mapchooser.sma'] https://github.com/alliedmodders/amxmodx/blob/master/plugins/mapchooser.sma[/url]
[*]DeRoiD's Mapchooser v2.33 - [COLOR="blue"]dmc 233[/COLOR], by DeRoiD: [url]https://forums.alliedmods.net/showthread.php?t=261412[/url]
[*]Galileo v1.1.290 (a feature rich map voting plugin) - [COLOR="blue"]galileo 1.1.290[/COLOR], by Brad Jones: [url]https://forums.alliedmods.net/showthread.php?t=77391[/url]
[*]Galileo v3.0 | Last Update: 07.07.2016 - [COLOR="blue"]galileo 3.0[/COLOR], by Brad Jones/Addons zz: [url]https://forums.alliedmods.net/showthread.php?t=273019[/url]
[*]Galileo v4.0 | Last Update: 31.12.2016 - [COLOR="blue"]galileo 4.0[/COLOR], by Brad Jones/Addons zz: [url]https://forums.alliedmods.net/showthread.php?t=273019[/url]
[*]Deagles' Map Manager v3.25Beta - [COLOR="Blue"]deagsmapmanager[/COLOR], by DynamicBits: [url]https://forums.alliedmods.net/showthread.php?t=177180[/url]
[/LIST]
Table with all:[PAWN]
Plugin name: mapchooser dmc 233 galileo 1.1.290 galileo 2.0 galileo 3.0 galileo 4.0 deagsmapmanager
Header size: 1.064 bytes 2.480 bytes 3.384 bytes 4.192 bytes 4.688 bytes 5.520 bytes 3.648 bytes
Code size: 8.412 bytes 50.864 bytes 66.260 bytes 91.112 bytes 125.192 bytes 181.256 bytes 111.044 bytes
Data size: 3.592 bytes 71.288 bytes 45.228 bytes 56.704 bytes 57.292 bytes 83.972 bytes 405.296 bytes
Total requirements: 29.452 bytes 141.016 bytes 131.256 bytes 168.392 bytes 203.556 bytes 287.132 bytes 536.372 bytes
Compilation Time: 0,48 sec 1,12 sec 1,11 sec 1,87 sec 2,62 sec 4,62 sec 2,34 sec
[/PAWN]
Table with just '[COLOR="Blue"][B]deagsmapmanager[/B][/COLOR]' and '[COLOR="blue"][B]galileo_3.0.0-162[/B][/COLOR]'[PAWN]
Plugin name: deagsmapmanager galileo 3.0 Diferences
Header size: 3.648 bytes 4.688 bytes +1.040 bytes
Code size: 111.044 bytes 125.192 bytes +14.148 bytes
Data size: 405.296 bytes 57.292 bytes -348.004 bytes
Total requirements: 536.372 bytes 203.556 bytes -332.816 bytes
Compilation Time: 2,34 sec 2,62 sec +0,28 sec
[/PAWN]
Table with just '[COLOR="Blue"][B]galileo_1.1.290[/B][/COLOR]' and '[COLOR="blue"][B]galileo_2.0[/B][/COLOR]'[PAWN]
Plugin name: galileo 1.1.290 galileo 2.0 Diferences
Header size: 3.384 bytes 4.192 bytes +808 bytes
Code size: 66.260 bytes 91.112 bytes +24.852 bytes
Data size: 45.228 bytes 56.704 bytes +11.476 bytes
Total requirements: 131.256 bytes 168.392 bytes +37.136 bytes
Compilation Time: 1,11 sec 1,87 sec +0,76 sec
[/PAWN]
Table with just '[COLOR="Blue"][B]galileo_2.0[/B][/COLOR]' and '[COLOR="blue"][B]galileo_3.0.0-162[/B][/COLOR]'[PAWN]
Plugin name: galileo 2.0 galileo 3.0 Diferences
Header size: 4.192 bytes 4.688 bytes +496 bytes
Code size: 91.112 bytes 125.192 bytes +34.080 bytes
Data size: 56.704 bytes 57.292 bytes +588 bytes
Total requirements: 168.392 bytes 203.556 bytes +35.164 bytes
Compilation Time: 1,87 sec 2,62 sec +0,75 sec
[/PAWN]
Table with just '[COLOR="Blue"][B]galileo_3.0.0-162[/B][/COLOR]' and '[COLOR="blue"][B]galileo_4.0.0-410[/B][/COLOR]'[PAWN]
Plugin name: galileo 3.0 galileo 4.0 Diferences
Header size: 4.688 bytes 5.520 bytes +0.832 bytes
Code size: 125.192 bytes 181.256 bytes +56.064 bytes
Data size: 57.292 bytes 83.972 bytes +26.680 bytes
Total requirements: 203.556 bytes 287.132 bytes +83.576 bytes
Compilation Time: 2,62 sec 4,62 sec +2,00 sec
[/PAWN]
Table with just '[COLOR="Blue"][B]galileo_4.0.0-410[/B][/COLOR]' and '[COLOR="blue"][B]galileo_5.0.0-723[/B][/COLOR]'[PAWN]
Plugin name: galileo 4.0 galileo 5.0 Diferences
Header size: 5.520 bytes 5.936 bytes +0.416 bytes
Code size: 181.256 bytes 230.828 bytes +49.572 bytes
Data size: 83.972 bytes 104.668 bytes +20.696 bytes
Total requirements: 287.132 bytes 357.816 bytes +70.684 bytes
Compilation Time: 4,62 sec 5,94 sec +1,32 sec
[/PAWN]
Source Data:[SPOILER]
[html]
//AMXXPC compile.exe
// by the AMX Mod X Dev Team
//// deagsmapmanager.sma
//
// D:\User\DataStore\GamesDataStore\Conter-Strike1.6\Outros\Addons\Multi-Mod\Amx Mod X\AmxModX_1.8.3_Compiler\deagsmapmanager.sma(284) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
//
// D:\User\DataStore\GamesDataStore\Conter-Strike1.6\Outros\Addons\Multi-Mod\Amx Mod X\AmxModX_1.8.3_Compiler\deagsmapmanager.sma(1527) : warning 233: symbol "strbreak" is marked as deprecated: Use argbreak() instead
// D:\User\DataStore\GamesDataStore\Conter-Strike1.6\Outros\Addons\Multi-Mod\Amx Mod X\AmxModX_1.8.3_Compiler\deagsmapmanager.sma(2846) : warning 233: symbol "is_amd64_server" is marked as deprecated: AMXX is not shipping 64bits builds anymore. This native is basically guaranteed to return 0.
//
// Header size: 3648 bytes
// Code size: 111044 bytes
// Data size: 405296 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 536372 bytes
//
// 3 Warnings.
// Done.
//
// Compilation Time: 2,34 sec
// ----------------------------------------
//// dmc233.sma
//
// D:\User\DataStore\GamesDataStore\Conter-Strike1.6\Outros\Addons\Multi-Mod\Amx Mod X\AmxModX_1.8.3_Compiler\dmc233.sma(1629) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
//
// Header size: 2480 bytes
// Code size: 50864 bytes
// Data size: 71288 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 141016 bytes
//
// 1 Warning.
// Done.
//
// Compilation Time: 1,12 sec
// ----------------------------------------
//// galileo4.0.sma
//
// Header size: 5520 bytes
// Code size: 181256 bytes
// Data size: 83972 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 287132 bytes
// Done.
//
// Compilation Time: 4,62 sec
// ----------------------------------------
//// galileo5.0.sma
//
// Header size: 5936 bytes
// Code size: 230828 bytes
// Data size: 104668 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 357816 bytes
// Done.
//
// Compilation Time: 5,94 sec
// ----------------------------------------
//// galileo_1.1.290.sma
//
// D:\User\DataStore\GamesDataStore\Conter-Strike1.6\Outros\Addons\Multi-Mod\Amx Mod X\AmxModX_1.8.3_Compiler\galileo_1.1.290.sma(2688) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
//
// Header size: 3384 bytes
// Code size: 66260 bytes
// Data size: 45228 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 131256 bytes
//
// 1 Warning.
// Done.
//
// Compilation Time: 1,11 sec
// ----------------------------------------
//// galileo_2.0.sma
//
// Header size: 4192 bytes
// Code size: 91112 bytes
// Data size: 56704 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 168392 bytes
// Done.
//
// Compilation Time: 1,87 sec
// ----------------------------------------
//// galileo_3.0.0-162.sma
//
// Header size: 4688 bytes
// Code size: 125192 bytes
// Data size: 57292 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 203556 bytes
// Done.
//
// Compilation Time: 2,62 sec
// ----------------------------------------
//// mapchooser.sma
//
// Header size: 1064 bytes
// Code size: 8412 bytes
// Data size: 3592 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 29452 bytes
// Done.
//
// Compilation Time: 0,48 sec
// ----------------------------------------
Press enter to exit ...
[/html]
[/SPOILER]
******************************** [anchor]Unsupported[/anchor][SIZE="6"][COLOR="blue"][B]Un-Supported?[/B][/COLOR][/SIZE] [goanchor=advanced_top]Go to Top[/goanchor] *******************************
People just saying it is broken/lagging and do not help providing the requested information at the main's page
[goanchor=Support]Support[/goanchor] section, will be ignored.
I am not asking to you write code, I asking to just copy and paste something from your server. Then if you
cannot neither do just such a simple thing, it will be broken for ever or until you fix by yourself, or until
someday I/or someone else notice your problem on my/their server and copy and paste what I am asking.
If you cannot help me figure out what is wrong with the plugin, it is definitely not my problem, but it is all
your problem as, you will need to use it bugged or not use at all. Which is not relevant, you should use whatever
work better for your server, if you can find such. At least on my server it is working fine and I do not see
anything wrong with it. But if you are finding and fixing bugs and not releasing/sharing it, this is not good
from you to the others at all. Would you like I never shared the source code? That depends, if you got something
which works much better for your server, then this plugin is pretty much irrelevant to you and you would not care
whether I shared my coding or not.
Basically, I am assuming anyone which posts problems here and do not provide the requested information as trollers. Because:
[LIST=1]
[*]I do not run a server where I can test behavior related to a running voting within several people.
[*]I am not a magician or psychic to guess your server environment or how the plugin is behaving if you do not provide it.
[*]Until now I was able to fix everything reported by users which collaborate.
[/LIST]
[HTML]
Maybe he's tired of supporting them. Maybe he doesn't use those anymore so it
doesn't make sense for him to support them. You can fork them if you like. You
could be the next maintainer as it is open source.
It takes time to support repos. Supporting repos is work. I know because I
support a bunch. It is often a thankless job. People always want something, but
often don't want to put in effort to contribute (even if it's just a simple
donation). People don't like to read the documentation and love to ask a
question you've documented and answered hundreds of times. People don't like to
follow instructions you give them to get your support.
With that said, there are people who do contribute. And there are those who
occasionally give thanks (sometimes verbally and sometimes with donations and
sometimes with pull requests). Those are the people that usually give repo
maintainers the motivation to keep supporting the project.
In short, sometimes it can just get tiring. And if you've moved on from your
project (you don't even use it yourself anymore), it might not make sense to
keep supporting it. Only tito can answer exactly why. But I imagine he either
doesn't use them anymore and/or is tired of supporting so many repos.
[/HTML]
[URL="https://forum.sublimetext.com/t/why-some-packages-are-removed-from-package-control/24248/4"]Why some packages are removed from Package Control?#facelessuser[/URL]
******************************** [anchor]Development[/anchor][SIZE="6"][COLOR="Blue"][B]Development Versions[/B][/COLOR][/SIZE] [goanchor=advanced_top]Go to Top[/goanchor] *************************
Here you can see what is going on the latest [COLOR="Red"]unreleased[/COLOR] version over development at:
[URL="https://github.com/addonszz/Galileo/commits/master"][B]Github[/B][/URL]
[URL="https://github.com/addonszz/Galileo/commits/master"][IMG]http://i.imgur.com/TWUBJiH.png[/IMG][/URL]
[URL="https://github.com/addonszz/Galileo/commits/master"]https://github.com/addonszz/Galileo/commits/develop[/URL]
And this is a direct link to always to download the latest [COLOR="Red"]unreleased[/COLOR] changes you see on the above link:
[URL="https://github.com/addonszz/Galileo/archive/master.zip"] https://github.com/addonszz/Galileo/archive/develop.zip[/URL]
And because it is the development version, the debugging is enabled. Go to around the 'line 87' and find:
[PAWN]
#define DEBUG_LEVEL SomeNumber(s)
[/PAWN]
and change it to:
[PAWN]
#define DEBUG_LEVEL 0
[/PAWN]
[img]http://i.imgur.com/qcAwlUW.png[/img]
[anchor]devinstall[/anchor][SIZE="4"][B]How to install[/B][/SIZE]:
[QUOTE=BeNq!;2526104]Yes but Have you checked the content that gets downloaded? There isn't galileo there.[/QUOTE]
Galileo is on the folder `plugins/addons/amxmodx/scripting/galileo.sma`.
You can run the script on `installers/galileo.bat`. It will create all galileo files on the folder `installers\clean_setup\Galileo-VERSION`
Note that these versions above are probably not tested or maybe not stable as the
[URL=https://forums.alliedmods.net/showthread.php?t=273019#LatestRelease]Latest Release Download[/URL]. See here how to compile plugins on: [URL="https://forums.alliedmods.net/showthread.php?t=172936#Compiling"][HOW TO] Compiling plugins[/URL].
[SPOILER][img]http://i.imgur.com/4myoqnb.gif[/img][/SPOILER]
This was the second post with information about the plugin. This information can also be found
(perhaps a little out-of-date) for direct linking as it is without a spoiler around it at:
[LIST=1]
[*][URL=https://forums.alliedmods.net/showpost.php?p=2526315&postcount=752]Galileo Mapchooser Manual: Advanced usage for a feature rich map voting plugin[/URL]
[/LIST]
[/SPOILER]
********************** [anchor]Introduction[/anchor][B][SIZE="6"][COLOR="blue"]Introduction[/COLOR][/SIZE][/B] [goanchor=Top]Go to top[/goanchor] *******************************
This is a feature rich map voting plugin. It's intended to be used in place of any other
map choosing plugin such as [B]Deagles' Map Manager[/B] and AMXX's very own [B]Map Chooser[/B].
Here you can find an easter egg from Brad:
[URL="https://wiki.alliedmods.net/Galileo"] https://wiki.alliedmods.net/Galileo[/URL]
It is a good start to use it within this new version, but as just it do not cover all current
features, see this whole thread and the "[B]galileo.cfg[/B]" file contents for full speficiation.
The original plugin [URL="https://forums.alliedmods.net/showthread.php?t=77391"]Galileo[/URL] is written by [B]Brad[/B]. This Galileo works as the original [B]Galileo[/B].
Moreover this [B][COLOR="Blue"]Galileo[/COLOR][/B] has also special features for the [URL="https://forums.alliedmods.net/showthread.php?t=273020"]Multi-Mod Manager[/URL] plugin and
it stills can be used all alone. See the [goanchor=Change]Change Log[/goanchor] and [goanchor=Credits]Credits[/goanchor] for more details.
It is [COLOR="Red"][B]highly recommended[/B][/COLOR] you to review the well-commented "[B]galileo.cfg[/B]" to see
all the cvars' options you have with this plugin. It's located in the [B]Attached ZIP[/B]
available at the [goanchor=Downloads]Downloads[/goanchor] section, and [B]here below[/B] at:
[list=1]
[*][URL="https://github.com/addonszz/Galileo/blob/master/plugins/addons/amxmodx/configs/galileo/galileo.cfg"] https://github.com/addonszz/Galileo/blob/master/plugins/addons/amxmodx/configs/galileo/galileo.cfg[/URL]
[/list]
[B]Minimal Configuration File:[/B]
[pawn]
// Galileo Configuration File
////////////////////////////////////////////////////////////////////////
// This is the minimal setting file you ever need to use Galileo. //
// All the other options not listed here are set to their default //
// values specified on the default file `galileo.cfg` which comes //
// with the plugin on the zip file Galileo-XXX.zip //
////////////////////////////////////////////////////////////////////////
// Specifies the file to use which either holds the names of the maps,
// one per line, that the vote will be filled with.
//
// Use "*" for all maps in the server's maps folder.
// Use "#" for your mapcycle, i.e., whatever file is on the cvar 'mapcyclefile'.
gal_vote_mapfile "mapcycle.txt"
// vote options
gal_vote_mapchoices 5
// the vote last 20 seconds
gal_vote_duration 20
// display a vote countdown timer
gal_vote_expirationcountdown 1
// Indicates whether or not to perform a automatic end map voting
gal_endofmapvote 1
// Specifies the maximum number of minutes/rounds/frags a map can be played.
// If 0, it will always allow map extension.
// If 1, it will always block map extension.
gal_extendmap_max_min 1
gal_extendmap_max_rounds 1
gal_extendmap_max_frags 1
////////////////////////////////////////////////////////////////////////
// Using this file you will only get exactly the settings specified. //
// If you want to customize better the Galileo behavior, open the //
// default `galileo.cfg` file which comes with the plugin, and pick //
// the options you want to and add/append them to this file. //
////////////////////////////////////////////////////////////////////////
[/pawn]
[B]The Galileo can:[/B]
[LIST=1]
[*]Configure to display colored text messages.
[*]Configure to always show the option "Stay Here" at any voting.
[*]Configure to always show the countdown remaining vote time.
[*]Manage RunOff vote between a map and "Stay Here".
[*]Change the time limit to zero.
[*]Manage/start end map vote with mp_maxrounds, mp_winlimit, mp_timelimit or mp_fraglimit (if available).