Raised This Month: $7 Target: $400
 1% 

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


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   ALL        Category:   Admin Commands       
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 10-10-2015 , 22:37   Galileo v5.9.1-925 (a feature rich map voting plugin) | Last Update: 2018-07-16
Reply With Quote #1


Galileo v5.9.1-925 A feature rich map voting plugin
Release: 2008-09-12 | Last Update: 2018-07-16 | Date Format: Year-Month-Day

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.


Contents' Table
  1. Introduction
  2. Translation Request
  3. Installation:
    1. Basic Installation
    2. Installation Notes
    3. Setting up a Mapcycle
    4. I am confused
  4. Features' list
  5. Commands
  6. Screenshots
  7. Credits
  8. Support
  9. Downloads:
    1. Old Versions Downloads
    2. Latest Release Download

Advanced Usage/Manual and Development:

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:
  1. To Do
  2. Change Log
  3. Compilations Data
  4. Un-Supported?
  5. Downloads:
    1. Development Versions
    2. How to install

Contributing:

If you are interested in contributing with the development of this plugin you can access:
  1. https://github.com/addonszz/Galileo#galileo


******************************** TODO Go to Top *********************************

See the current issues/features request list on https://github.com/addonszz/Galileo/issues.



******************************** Change Log Go to Top ***********************
Spoiler


******************************** Compilations Data Go to Top *****************
Spoiler


******************************** Un-Supported? Go to Top *******************************
Spoiler


******************************** Development Versions Go to Top *************************

Here you can see what is going on the latest unreleased version over development at:
Github

https://github.com/addonszz/Galileo/commits/develop

And this is a direct link to always to download the latest unreleased changes you see on the above link:
https://github.com/addonszz/Galileo/archive/develop.zip

And because it is the development version, the debugging is enabled. Go to around the 'line 87' and find:
Code:
#define DEBUG_LEVEL SomeNumber(s)
and change it to:
Code:
#define DEBUG_LEVEL 0




How to install:

Quote:
Originally Posted by BeNq! View Post
Yes but Have you checked the content that gets downloaded? There isn't galileo there.
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
Latest Release Download. See here how to compile plugins on: [HOW TO] Compiling plugins.

Spoiler



********************** Introduction Go to top *******************************

This is a feature rich map voting plugin. It's intended to be used in place of any other
map choosing plugin such as Deagles' Map Manager and AMXX's very own Map Chooser.

Here you can find an easter egg from Brad:
https://wiki.alliedmods.net/Galileo

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 "galileo.cfg" file contents for full speficiation.

The original plugin Galileo is written by Brad. This Galileo works as the original Galileo.
Moreover this Galileo has also special features for the Multi-Mod Manager plugin and
it stills can be used all alone. See the Change Log and Credits for more details.

It is highly recommended you to review the well-commented "galileo.cfg" to see
all the cvars' options you have with this plugin. It's located in the Attached ZIP
available at the Downloads section, and here below at:
  1. https://github.com/addonszz/Galileo/blob/master/plugins/addons/amxmodx/configs/galileo/galileo.cfg

Minimal Configuration File:
Code:
// 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.          // ////////////////////////////////////////////////////////////////////////

The Galileo can:
  1. Configure to display colored text messages.
  2. Configure to always show the option "Stay Here" at any voting.
  3. Configure to always show the countdown remaining vote time.
  4. Manage RunOff vote between a map and "Stay Here".
  5. Change the time limit to zero.
  6. Manage/start end map vote with mp_maxrounds, mp_winlimit, mp_timelimit or mp_fraglimit (if available).
  7. Configure to use the current mapcycle to nominate maps.
  8. Configure to keep the initial server next map when nobody vote for next map.
  9. To be easier learned to code new features as it has some code documentation.
  10. Configure a map change to a popular map when the server is empty too much time.
  11. Configure to give weighted votes to admins counting more points.
  12. Configure to use all maps on maps folder to nominate maps.
  13. Nominate maps by a map list menu.
  14. Configure to allow the last round to finish before change to the next map.
  15. Configure to show the vote progress as percent and count.
  16. Configure to show the recent maps are displayed as a menu.
  17. Configure to always see the currently vote progress.
  18. Configure to always shows the voting option "None".

How to upgrade your Galileo?
  1. Download the "galileo.amxx" and `data/lang/galileo.txt`
  2. Replace your currently installed version.
  3. It is done.

What will be the diference by upgrading your Galileo?
  1. You will get bug fixes.
  2. You will have new features.
If you want use the new features, download the new configuration files and update yours
using the new the cvars. If not, you will probably see nothing new, because all new
features are by default disabled. To keep everything new disabled, just do not install the
new configurations file at the '.configs/galileo/galileo.cfg', with the new colored lang file
at './data/lang/galileo.txt' location.



********************** Translation Request Go to top ***********

If you want to translate the Galileo Mapchooser to your language or if you see some
error or bad coloring tags positioning at the current translations, feel free to correct
and come here to this translation request thread to post your translation or fix.



It is already translated to:
  1. English [en]
  2. Brazilian Portuguese [bp]
  3. Spanish [es] reviewed by ACM1PT, Gabe Iggy, wlmraziel, Rivotril
  4. Polish [pl] reviewed by BeNq!
  5. Romanian [ro] by iNdio
  6. Italian [it] by iNdio
  7. Dutch [nl] by Napoleon_be
  8. Serbian [sr] by MihailoZ
  9. Slovak [sk] by Belo95135
  10. Hungarian [hu] by regener reviewed by norbee.16
  11. French [fr] by Nemesis31 reviewed by GoRiLliAz (pull#67)
  12. Turkish [tr] by Snake.
  13. German [de] by AllMassive (post#847) reviewed by Mordekay (post#43)
See here the current and effectively integrated LANGs constants:

********************** Requirements / Installation Go to top **

Server's Requirements: Go to top
  1. Amx Mod X 1.8 or higher only
  2. The Default 'Amx Mod X' NextMap Plugin Disabled (nextmap.amxx)
  3. The Default 'Amx Mod X' TimeLeft Plugin Disabled (timeleft.amxx)
  4. The Default 'Amx Mod X' Mapchooser Plugin Disabled (mapchooser.amxx)
  5. Any other mapchooser plugin Disabled.

Basic Installation: Go to top

Replace 'Galileo-XXX' by 'Galileo-3.2.2' [or the current version], and download the right zip file.
  1. Download the file "Galileo-XXX.zip" at Downloads section.

  2. Then take the contents of "Galileo-XXX" folder from "Galileo-XXX.zip", to your
    AMX Mod X folder usually at "yourGameMod/addons/amxmodx/". GameMod Examples:
    czero, cstrike, ...

  3. Compile the file 'galileo.sma' from the folder
    "yourGameMod/addons/amxmodx/scripting" and put the compiled 'galileo.amxx' file to your
    plugins folder usually at "yourGameMod/addons/amxmodx/plugins".

  4. Put the next line to your "plugins.ini" file at "yourGameMod/addons/amxmodx/configs"
    folder and disable the original "mapchooser.amxx" or any other map manager plugin, like
    deagsmapmanager.amxx, timeleft.amxx and nextmap.amxx:
    Quote:
    ;mapchooser.amxx
    ;nextmap.amxx
    ;timeleft.amxx
    galileo.amxx

Installation Notes: Go to top

Is it not clear enough? See the video tutorial How to Install the Galileo Mapchooser Plugin (Step by step tutorial).
Does not still clear enough? See more tutorials on Useful Tutorials, Guides, Snippets, and References (How to compile plugins).

If you are using AMXX 182, but if you want the special vote map feature for SvenCoop server, you need to:
  1. Install AMXX 183 within the new HamSandwich.

  2. Or disable the special feature downloading the source code `galileo.sma`, changing the constant
    `IS_TO_ENABLE_SVEN_COOP_SUPPORT` from 1 to 0 and recompiling/installing the plugin `galileo.amxx`:

    Spoiler

Setting up a Mapcycle: Go to top

Quote:
Originally Posted by azure View Post
hrrmm this is very interesting. Could I set this up to change the mapcycle possibly?

like have mapcycle 1 from 9 till 23 and then mapcycle2 from 23 til 9?
The plugin Task Scheduler can do that. See here how to configure it. You can use it to configure the
cvars:
  1. mapcyclefile
  2. gal_vote_mapfile
  3. gal_vote_minplayers_mapfile
  4. gal_nom_mapfile
  5. gal_emptyserver_mapfile
To use another mapcycle files which does not contain the maps you do not want to use by early hours.


I am confused: Go to top

Quote:
Hi ,
I want to use your this plugin . but i am confused which .sma i will use
This installation is usually for AMXX 182. You can use this:


It is the same which is on the `Galileo-X.X.X-XXX.zip` file. The difference is it is already compiled.
So you do not need to compile the `.sma`

But you still need to download the `Galileo-X.X.X-XXX.zip` file within the resource files.
  1. The file `Galileo-X.X.X-XXX.zip` contain all the files you need, including the `.sma`,
    the lang file and the default settings file.

  2. The file `Minimal_Configuration_File_(Optional_Little-Options).zip` is the
    smallest setting file you need to configure. You can download it if you want to use easy
    settings to configure. This file is optional.

  3. The file `Simple_Configuration_File_(Optional_Less-Options).zip` is a
    smaller settings file. You can download it if you want to use the original settings by
    `Brad's` version. This file is optional.


********************** Features' list Go to top ******

Quote:
  1. Ability to "rock the vote".

  2. Perfectly working for small or big servers within more than 2000 maps.

  3. Map nominations to be used in the next map vote.

  4. Runoff voting when no map gets more than 50% of the total vote.

  5. Auto Map Change On Empty Server.

  6. Nominate Map List Menu.

  7. Allow last round finish when the map the time runs out.

  8. To ask the players before the voting begins, if they want to participate the map
    voting to decide which next map will be played. See the cvar 'gal_endofmapvote_ask'.

  9. After the user voted, transform the '0 - None' option to an 'one time cancel' vote
    opportunity, configured by cvar (See the cvar 'gal_vote_show_none_type').

  10. If you are using only 'mp_timelimit' the map extension will be in minutes.
    If you are using 'mp_maxrounds/mp_winlimit' the map extension will be in rounds.
    If you are using 'mp_fraglimit' the map extension will be by frags count (See the cvar 'gal_mp_fraglimit_support').
    If you are using both 'mp_timelimit/mp_maxrounds/mp_winlimit/mp_fraglimit', it gives you the
    first to get close to finish the map. For example, suppose that there are 3 minutes left
    and 10 rounds remaining. It will give you by minutes, and not by rounds. And to avoid
    re-voting when those 10 rounds end up, it will temporarily disables the rounds voting
    when the remaining rounds end up.

  11. Command 'gal_startvote -nochange or -restart or other args', to forces a map vote
    to begin and the map will be changed immediately or at the end of the current round.
    You can see the cvar `gal_general_options` to set the default behavior to change the
    map immediately or the end of the current round.

    • If the "-nochange" argument is supplied, the map will not be changed by
      Galileo, which is useful when you have a different plugin handling the actual
      changing of the map.

    • If the "-restart" argument is supplied and the voting option "Stay Here" wins,
      the current map is restarted. This command is for the "Multi-Mod Manager"
      plugin.

    • If the "-now" argument is supplied, the map will be changed immediately by Galileo,
      after the voting to finish. This is the same as the cvar `gal_general_options` set to 0.

    • If the "-roundend" argument is supplied, the map will only be changed by
      Galileo, after the round where the voting is going on finish. This is the same as
      the cvar `gal_general_options` set to 2, but here it is for the current round where
      the voting finished.

  12. 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. It has the following optional arguments:

    • If the "-nointro" argument is supplied, the countdown "7", "6", "5", "4", "3", "2", "1"
      will be skipped and the voting will start immediately as you send the command.

    • If the "-norunoff" argument is supplied, the runoff vote will be disabled
      for this voting, if it is not already disabled by the cvar `gal_runoff_enabled`.

    • If the "-noextension" argument is supplied, the map extension will be disabled
      for this voting, if it is not already disabled by the cvar `amx_extendmap_step`.

    • If the "-loadnominations" argument is supplied, the map nominations will be loaded
      for this voting, if they are enabled by the cvar `gal_nom_playerallowance`.

    Usage examples:
    Code:
    These are the `gal_votemap` command usage examples:
    
    gal_votemap map1 map2 map3 map4 ... map9
    gal_votemap map1 map2 map3 map4 ... map9 -nointro -noextension -norunoff
    gal_votemap map1 map2 map3 map4 ... map9 -nointro -noextension
    gal_votemap map1 map2 map3
    gal_votemap map1 map2 -nointro -noextension
    gal_votemap map1 map2 -nointro
    gal_votemap map1 map2 -loadnominations
    gal_votemap map1 map2
  13. Command 'gal_createmapfile filename', creates a file that contains a list of every
    valid map in your maps folder. The filename argument indicates specifies the name
    to be used for the new file. It will be created in the ./configs/galileo/ folder.

  14. Command 'quit2' to be used instead of `quit`, when you want to the server
    to restart on the same map it was before. It requires the cvar `gal_srv_start` to be set to 1.

  15. Command 'gal_changelevel', to immediately change level to the current map at
    the cvar nextmap. If the next map is set to `[not yet voted on]` the map will
    be changed the next map on the map cycle. If the argument `now` is provided as in `gal_changelevel now`, the
    5 seconds countdown just before change level will not be presented.

  16. Command 'gal_look_for_crashes', to search crashing maps through all your server maps. This command will:
    1. Set the mp_chattime to 3,
    2. Change the map to the next map every 7 seconds,

    Currently I did not implement to Galileo stop automatically when it look through all you server
    maps. If you want to stop it, run the same command `gal_look_for_crashes` on your server
    console. After stop, it will output the contents of the crashing maps at:
    Code:
    addons/amxmodx/data/galileo/maps_where_the_server_probably_crashed.txt
    Spoiler

  17. Command 'say galmenu [page_number]', (admin MAP level required) to choose from the loaded server
    maps, the maps to create a map voting by a menu, as the one with the `gal_votemap` command. Consider here the
    nomination file list as maps source to build up the menu. If specified the `page_number` argument, the menu
    will be opened a the specified page. Example: `say galmenu 50` will open the menu right on the page 50.
    If the argument `page_number` is omitted, the menu will open at the first page, or the last page
    you opened it. It requires the cvar `gal_nom_playerallowance` to be set to a value higher than 0.

  18. The Maintenance Mode:
    If the owner of the server is fixing something or updating the server and doesn't wanna the map
    to be changed, he will enable the maintenance command 'gal_maintenance_mode', so the map
    can't be changed by any method like gal_startvote/rtv/timeleft or maxrounds ended... and will displayed
    a print chat with something like that: You cannot change the map when the server is in mode maintenance.

  19. New Recent Maps List:
    Maps are commonly repeated on the vote and there is no chance for all of them. Hence on server
    to get to play on, you need the use the 'gal_banrecent' to ban these 1000+ maps. Because of this,
    players can't nominate maps for few days. The proposition is adding a file to the plugin, in which
    will save map history and a bunch of recent maps won't be able to get automatically displayed on
    the voting menu, but still be able to get nominated.

    This is automatically done, it will not allow to repeat maps on the voting list until all them to be
    showed at least once. The cvar 'gal_recent_nom_maps' control whether this feature is activated
    or not. See it on the 'galileo.cfg' file.

    When the banned maps list is bigger than all maps on the server, what happens?
    It stops counting/using the recent banned list maps and randonly to start adding banned maps.

  20. The Half-File cvar 'mp_fraglimit' Support:
    Enable virtual support for the Half-File cvar 'mp_fraglimit' on game modes as 'Counter-Strike' which
    do not support the cvar 'mp_fraglimit'. You need to configure the 'mp_fraglimit' as you configure the
    'mp_timelimit' cvar on you 'server.cfg' file. See the cvar 'gal_mp_fraglimit_support' on the
    'galileo.cfg' configuration file.

  21. The Map Groups Feature:
    It uses whatever file you have set in the cvar 'gal_vote_mapfile'. Normally, in that
    file you would just have a listing of maps, one per line. But to use the groups feature,
    your 'gal_vote_mapfile' cvar would point to a '.txt' file looking something like this
    instead:
    Spoiler


  22. The Whitelist Feature:
    If uses whatever file you set on the cvar 'gal_vote_whitelist_mapfile' as the
    Whitelist. It specifies the time where its listed maps are allowed to be added to
    the voting list as fillers after the nominations being loaded.
    Spoiler



********************** Commands Go to top ******

Client's Commands:

// Displays, to all players, the current map name.
say currentmap

// Displays a listing, to all players, of the most recently played maps. Requires the
// CVAR "gal_banrecent" to be set to a value higher than 0.
say recentmaps

// Displays, to all players, the next map that will be played. This is
// a replacement for AMXX's command with the same name.
//
// When using end of map voting (CVAR "gal_endofmapvote" and
// "gal_nextmap_change" set to 1), this command will return "[not yet voted on]"
// if the map vote hasn't started yet and "[voting in progress]"
// once the vote has started. When the outcome of the vote is determined,
// this command will return the map name.
say nextmap

// Registers the players request for a map vote and change. The player will be
// informed how many more players need to rock the vote before a map vote
// will be forced. The anything argument can be any "word" up to 20 characters
// without spaces.
//
// Requires the CVAR "gal_rtv_commands" to be set to an appropriate value.
say rockthevote
say rtv
say rocktheanythingvote

// Displays, to all players, a listing of maps that have been nominated.
// Requires the CVAR "gal_nom_playerallowance" to be set to a value higher
// than 0. The anything argument can be any "word" up to 20 characters.
say nominations
say noms

// Attempts to nominate the map specified by the partialMapName argument.
// If there are multiple matches for partialMapName, a menu of the matches will
// be displayed to the player allowing them to select the map they meant.
//
// Requires the CVAR "gal_nom_playerallowance" to be set to a value higher than 0.
say nominate partialMapName
say nom partialMapName

// Open a nomination map menu containing all the plugins allowed to nominate. If specified
// the `page_number` argument, the menu will be opened a the specified page. Example:
// `say galmenu 50` will open the menu right on the page 50. If the argument `page_number`
// is omitted, the menu will open at the first page, or the last page you opened it.
//
// The anything argument can be any "word" up to 20 characters without spaces.
// Configure the valid map prefixed at './amxmodx/configs/galileo/prefixes.ini'.
// Requires the CVAR "gal_nom_playerallowance" to be set to a value higher than 0.
// Requires the CVAR "gal_nom_prefixes" to be set to a value higher than 0.
say nomanythingmenu
say nommenu [page_number]
say mapprefix_

// Cancels the nomination of mapname, which would have had to be previously
// nominated by the player.
//
// Requires the CVAR "gal_nom_playerallowance" to be set to a value higher than 0.
say cancel mapname

// If mapname has been nominated by the player, will cancel the nomination.
// If mapname has not been nominated by the player, will attempt to nominate it.
//
// Requires the CVAR "gal_nom_playerallowance" to be set to a value higher than 0.
say mapname



********************** Screenshots Go to top ************************
Spoiler


********************** Credits Go to top ***********************************

Brad: The Original Galileo developer.
Addons zz: This Galileo developer.
regener: For several GitHub Pull Requests with improvements/fixes and the Hungarian [hu] language translation.
Th3822: For find a error from map_nominate.
utaker: For suggesting and help testing the mp_maxrounds feature.
ConnorMcLeod: For the [Dyn Native] ColorChat v0.3.2 (04 jul 2013) register_dictionary_colored function.
Old.School ([B]l@k ~ [R]Eed): For bug reports, testing and feature suggestions.
iNdio: For the Romanian [ro] and Italian [it] language translations.
Ni3znajomy: For contributions/work over project on the GitHub.
Shattered Heart Lynx (Gabe Iggy): For the custom 'amxx_datadir' directory, the cvar 'gal_banrecent_mapcycle' suggestion and RTV 'Sven Co-op' fix and bug report.
wombad321: For the 'map extend' not showing bug report and the new recent list feature suggestion.
WaSaAa1: For the voting menu not showing bug report.
feruchio: For the runoff voting showing two identical maps on some votings bug report, testing and several other bug reports.
chaves: For the wrong 'recent maps' menu title bug report.
YParushev: For the partial nominations menu coding and bug report.
eryk172: For the ArrayGetString native error when the mapcyclefile is invalid bug report.
emoto2: For the 'gal_srv_start' and 'GAL_VOTE_WEIGHTED' misspelling and bug report.
BeNq!: For server crash reports, testing, the cvar 'gal_emptyserver_wait', 'mp_fraglimit', 'client_death_event(0)', the nomination menu bug report and feature requests.
Napoleon_be: For the Dutch [nl] language translation.
waynesmith15: For the Half-Life 'mp_fraglimit' feature support request.
vase070: For the missing 'GAL_WINNER_ORDERED' bug report.
MihailoZ: For the 'galileo.txt' lang file misspellings report and the Serbian [sr] language translation.
damnyourefine: For donations and reported/helped with the bug Issues#3.
mo0nsniper: For testing and bug reports, as vote shows only for one player Issues#26 and Issues#22.
Belo95135: For the Slovak [sk] language translation.
Nemesis31: For the French [fr] language translation.
Snake.: For the Turkish [tr] language translation Galileo Translation Request#post2548052.
ivani6651: For the invalid string formatting bug report.
GoRiLliAz: For the `empty-cycle` feature wrong map change bug report, testing, several other bug reports and French [fr] language review.
wlmraziel: For the cvar `gal_vote_minimum` feature request and Spanish [es] language review.
blood2k: For the command `say noms` bug report for more than 4 maps are nominated.
Skyliner: For the colored chat bug report confirmation on AMXX 182.
404YF: For the `say rockthevote` command bug report.
spark512: For fixed the stay option in runoff votes and reported the `gal_endonround` documentation bug.
safetymoose: For the `runoff` extension option bug report.
Enrory: For the RTV float around floor bug report.
ACM1PT: For the Spanish [es] language review.
Rivotril: For the Spanish [es] language review.
norbee.16: For the Hungarian [hu] language review.
AllMassive: For the German [de] language translation (post#847).
Mordekay: For the German [de] language review (post#43).

Quote:
Originally Posted by Brad View Post
A lot of time and effort went into making this plugin, making features just right,
making sure there were no bugs, making sure it was easy to use. If you are glad I made
this plugin, and are able, I'd appreciate a token donation. $5, $10, or whatever works for you.



Thank you! It means a lot to me.

--Brad

******************************** Support Go to top *******************************

You can receive support for this plugin within this thread. Non-Steam servers are not supported.

For any problems with this plugin visit this own page for support:
https://forums.alliedmods.net/newreply.php?do=postreply&t=273019
  • When submitting a feature or enhancement request:
    1. Explain briefly what the enhancement is and why you think it would be useful.
    2. Provide any other necessary or useful information regarding your issue, such as (code) examples or related links.

  • If you are posting because the plugin or a feature of the plugin isn't working for you, please do
    all of the following, so we can more efficiently figure out what's going on::

    Summary
    Is your feature request related to a problem? Please describe.
    A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Expected behavior
    Describe the solution you'd like.
    A clear and concise description of what you want to happen.

    Actual behavior
    Describe alternatives you've considered.
    A clear and concise description of any alternative solutions or features you've considered.

    Steps to reproduce
    Additional context. Add any other context or screenshots about the feature request here.
    1. When I start the server...
    2. I open the menu...
    3. Select the option...
    4. ...

    Environment

    1. If you have access to your game server's console, type the following commands in the server console:
      • status
      • version
      • meta list
      • amxx list
      • amxx cvars

      If you don't have access the your game server's console, join your server and type the following
      commands in your game's console:
      • status
      • rcon_password "YOUR_RCON_PASSWORD"
      • rcon version
      • rcon meta list
      • rcon amxx list
      • rcon amxx cvars

      1. Paste here everything from the status command *except* the player list.
      2. Paste here the entire result from the version, meta list and amxx list commands.
      3. Paste here *only* the CVARs that contain "galileo.amxx" in the last column
        from the amxx cvars command. They will be grouped together.

    2. To enable the Galileo logging, editing the `galileo.sma` changing the `DEBUG_LEVEL` variable.
      You need to set the DEBUG_LEVEL to 16, instead of the level 0 as default. See here where to do it.

      After that, to compile, install the plugin, restart your server and let your server run until the problem
      you are experiencing happens and after that send me by PM or post on the forum the log file '_galileo_log.txt'.
      The log file '_galileo_log.txt' will be at the folder 'addons/amxmodx/logs'.

      The file '_galileo_log.txt' will be very helpful to find out why it is not working.
      You current plugin is not creating the file log file '_galileo_log.txt', only the one with the debugging
      log enabled, as I explained above with the DEBUG_LEVEL 16 constant inside the plugin.

    3. If you are having problems with the server cvars changing when they should not, you can also enable
      the server cvars logging. To do that, enter on your server console and run the commands:
      Code:
      condebug
      log on
      You should see something like this output bellow, on your server console after entering these commands just above:
      Code:
      condebug
      condebug enabled
      log on
      Server logging data to file logs\L0618002.log
      L 06/18/2017 - 12:00:30: Log file started (file "logs\L0618002.log") (game "czero") (version "48/1.0.0.3/6153")
      Later let you server run, and when the bug happens, send me by PM or post on the forum the log file `qconsole.log`,
      which will be on the `Half-File` folder or on your Game Mod's folder as `cstrike` or `czero`.

    4. If your server is crashing on the start, you can look if there are any logs on the folders
      `./addons/amxmodx/logs` and `./logs`. And also enable the `-condebug` option on server start.

      When enabled the `-condebug`, the `qconsole.log` file will be created on the `Half-File or your Game Mod's folder.
      If the file `qconsole.log` currently does not exist, you need to enable the condebug adding `-condebug` option
      to the server command line options.

      Example:
      Code:
      echo "For windows:"
      start hlds.exe -console -game czero -pingboost 2 +log on -autoupdate -update -condebug -noaff -debug -allowdebug -secure +map de_dust2 +maxplayers 32 +port 27013
      
      echo "For Linux:"
      ./hlds_run -console -game cstrike -pingboost 2 +log on -autoupdate -condebug -noaff -debug -allowdebug -secure +map de_dust2 +maxplayers 32 +port 27015

********************** Downloads Go to top *************************

Old Versions Downloads

https://github.com/addonszz/Galileo/releases
Code:
    version name           main file name/size       total downloads
v1.1.290           , galileo.zip           ( 29.8 KB, 42069 views) - 22/10/2015
v1.2-alpha2.hotfix1, galileo.sma           ( 92.9 KB, 111   views) - 17/01/2016
v1.2               , galileo.sma           (188.0 KB,  70   views) - 14/02/2016
v2.6               , Galileo-2.6.zip       ( 91.1 KB, 299   views) - 06/05/2016
v3.2.2             , Galileo-3.2.2.zip     (141.2 KB, 191   views) - 30/09/2016
v3.2.3             , Galileo-3.2.3.zip     (141.4 KB,  94   views) - 28/10/2016
v3.2.4             , Galileo-3.2.4.zip     (142.2 KB,  50   views) - 12/11/2016
v3.2.6             , Galileo-3.2.6.zip     (144.4 KB, 149   views) - 31/12/2016
v4.2.0             , Galileo-4.2.0.zip     (199.6 KB, 123   views) - 29/01/2017
v5.3.2             , Galileo-5.3.2.zip     (174.5 KB,  76   views) - 20/03/2017
v5.4.0             , Galileo-5.4.0.zip     (174.5 KB,  67   views) - 04/04/2017
v5.5.0             , Galileo-5.5.0.zip     (177.6 KB, 154   views) - 16/05/2017
v5.7.2             , Galileo-5.7.2-885.zip (181.8 KB, 360   views) - 10/09/2017
v5.8.0             , Galileo-5.8.0-913.zip (181.8 KB, 54    views) - 26/09/2017
v5.8.1             , Galileo-5.8.1-918.zip (185.1 KB, 904   views) - 16/07/2018

******************************** Latest Release Download: Go to top **


You still can find the correct and updated installation instructions for the `.zip` file attached on the `Installation` section.
It is not clear enough? See the video tutorial How to Install the Galileo Mapchooser Plugin.
Stills not clear enough? See more tutorials on Useful Tutorials, Guides, Snippets, and References.

* Click here to see its main source code file 'galileo.sma'.
* Click here to see all servers using this plugin.
* Click here to see what is changed/new on it.
_____________________________________________ _____________________________________________ _________________________________________
Attached Files
File Type: zip Simple_Configuration_File_(Optional_Less-Options).zip (4.4 KB, 2026 views)
File Type: zip Minimal_Configuration_File_(Optional_Little-Options).zip (1.5 KB, 1569 views)
File Type: zip Galileo-5.9.1-926.zip (187.7 KB, 5458 views)
File Type: sma Get Plugin or Get Source (galileo.sma - 7533 views - 775.0 KB)
File Type: txt galileo.txt (117.2 KB, 1727 views)

Last edited by addons_zz; 04-28-2020 at 18:47. Reason: Updated galileo.txt translation
addons_zz is offline
Rivotril
Senior Member
Join Date: Feb 2014
Location: Argentina
Old 10-13-2015 , 00:53   Re: Galileo Reloaded v1.0-alpha1
Reply With Quote #2

if it works differently than Galileo why you name it like that?...
Rivotril is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 10-13-2015 , 03:32   Re: Galileo Reloaded v1.0-alpha1
Reply With Quote #3

You are right, I wrote it wrong.
__________________
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-12-2016 at 21:51. Reason: Removed documentation to the main post
addons_zz is offline
BeNq!
Senior Member
Join Date: Mar 2009
Old 10-15-2015 , 16:52   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #4

* Removed weighted votes that allows admins to have their vote counted more.

Why?
BeNq! is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 10-15-2015 , 18:42   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #5

Because I needed to re-implement it. It is going to be available on its next version.
__________________
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-12-2016 at 21:51. Reason: Removed documentation to the main post
addons_zz is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 10-16-2015 , 03:49   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #6

I'm not sure to like you stole an existing plugin, modifying to your own taste, adding minor features, removing others things because you don't have the knowledge to understand and edit code without even caring about people using original Galileo, and that you probably did not contact original author about this as well.

I think there are three possibilities:

- If Brad is no more active, it's possible to take over the plugin, then you should first try to contact the original author, and then you could post a new version, and asking an Approver to unapprove the original one. Doing that implies you know what you're doing, you keep the original title and that you need to keep in mind backward compatibility, so renaming things, breaking original behaviors or removing feature arbitrarily are obviously not something you should do.

- If you want just to make a totally new mapchooser, based on Galileo, to no reinvent the wheel, that it, it's okay as long you name it differently and that there are enough major changes to be considerate different of the original. Then you could do what you want with it

- If you just want to provide minor changes like you did here, but you don't want to take responsibility to take over the plugin, then you should post in the original thread.

I understand what you're trying to do, but considering you don't have much knowledge in pawn, and the way you're doing things, this is not helpful. Choose what you want to do, and do it properly please.
__________________

Last edited by Arkshine; 10-16-2015 at 04:09.
Arkshine is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 10-16-2015 , 08:19   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #7

Sure I did, as you said to, here it is, "08-31-15 , 05:18 PM Galileo Support", he did not answered till now.
https://forums.alliedmods.net/showpost.php?p=2338514&postcount=1548
__________________
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-12-2016 at 21:51. Reason: Removed documentation to the main post
addons_zz is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 10-16-2015 , 08:57   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #8

No offense, I've no idea what you're saying. I don't have time to argue for the sake of arguing really.
If you choose #2, then I will ask you to make major changes. When I said basing off the original, this means you appropriate Brad's code to make something new. I don't want to see plugin where 90% of the code is still the same as original. It's either you take over the original one and deal it with responsibility, or you create something _different_ based off the original one, in the meaning you got a base and you wrap around that your own ideas/features/way of doing things/etc. This should not be a pseudo-clone with minor changes (at least not in the released section it's fine in the original plugin thread though).
__________________

Last edited by Arkshine; 10-16-2015 at 09:02.
Arkshine is offline
Old 10-16-2015, 09:05
addons_zz
This message has been deleted by addons_zz. Reason: nvm
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 10-16-2015 , 09:24   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #9

Sorry, looking more precisely and taking in account important lines, it's about 88.16% the same code! (used Beyond Compare).
Anyway that's not the point. It's still almost the same, and it doesn't sense having a pseudo-clone, at least, again, not in the release section. Please understand I want to avoid redundant plugin in Approved section.

So I will say it again: either you take over, or you do something different, or you share your work in original plugin thread.

Either way you will choose, you share your work and support it, at the end it's up to how you want to deal things.
If you want to release officially a plugin in this section and be reviewed, it's either you take over or you do something new. If you want just to share your work, then posting in original plugin thread is fine.

IMO, if you can, you should take over. Galileo is a good start as AIO map management plugin. Keeping current behaviors/features/etc is not hard and improving things are welcomed. If we could avoid having again another map chooser, that would be nice. Just my personal opinion.
__________________

Last edited by Arkshine; 10-16-2015 at 09:36.
Arkshine is offline
addons_zz
Veteran Member
Join Date: Aug 2015
Location: Dreams, zz
Old 10-16-2015 , 13:23   Re: Galileo Reloaded v1.0-alpha2
Reply With Quote #10

Quote:
Originally Posted by Arkshine View Post
So I will say it again: either you take over, or you do something different, or you share your work in original plugin thread.
Well, I do not intend to build anything different than Galileo, just improved it.

I will contact the plugin approver explaining this situation. Is it too much soon, as don't have much time I contacted Brad at 08-31-15?

I will not remove any features and soon will be re-distribute these features:
  1. allow the last round to finish before change to the next map.
  2. change the server map to a popular one when the server is empty too much time.
__________________
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-12-2016 at 21:51. Reason: Removed documentation to the main post
addons_zz is offline
Reply


Thread Tools
Display Modes

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 06:40.


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