[CS:GO] Simple CSGO Ranks
13 Attachment(s)
SimpleCSGORanks is being coded as an alternative to paid mods such as gameme.
The aim of the SimpleCSGORanks project is to create a simple plugin to track players skill in a simple way. GitHub: https://github.com/ArclightHub/Simple-CSGO-Ranks Website Basic Demo: https://gamingzoneservers.com/demo.php Website Full Demo: https://gamingzoneservers.com/ Coming soon: Server Status: https://gamingzoneservers.com/playerApp.php Demo Servers By Default: Everytime a player gets a kill their rank increases by 5. When a player is killed their rank decreases by 6. When a player assists a kill their rank increases by 2. When a player is much lower rank than the player they killed the numbers are 10 and 11. When a player defuses the bomb their rank increases by 5. A player is considered recent if they have either killed a player or have themselves been killed by another player. Their recent activity variable is updated at the end of the round and time-stamped. Team kills are not tracked. A player can check their rank by saying !rank A player can check the top 10/25 players by saying !top, !top10 or !top25 Setup: Copy all the zipped files into your sourcemod server directory. The plugin download link contains all of the sourcemod plugin files. The plugin works with MySQL, as such you will need to have one set up. The zip file contains a copy of databases.cfg that works with this mod. You will also NEED to set up the databases by either importing the one from github or setting it up as per the readme on the github readme page. It is also recommended that you increase the buffer pool if you have over 20000 players. innodb_buffer_pool_size=384M There are five basic console variables:
The "Get Plugin" version does NOT have colored text, only the one in the zip file does. The "Get Plugin" version is version 0.2.3. For complete gathering of statistics for your website you will want to use the WebsitePlugins in addition to the base plugin. Linux users may need this package: apt-get install lib32z1 |
Re: [CS:GO] Simple CSGO Ranks
how can i see my rank in game?
|
Re: [CS:GO] Simple CSGO Ranks
Currently ranks are only printed out in game if you use the !rank command or at the end of a round in which you get a kill or are yourself killed. This was added in version 0.1.5
Alternatively a file like this one can be used for your motd: http://gamingzone.ddns.net/ranksIngame.php |
Re: [CS:GO] Simple CSGO Ranks
I am going to start accepting minor feature requests. At some point a "Complex CSGO Ranks" plugin may also be made.
I would also love to get feedback from others. If you find a bug please document it in a repeatable way with details that will allow us to replicate it. |
Re: [CS:GO] Simple CSGO Ranks
I have a problem.I've installed this plugin on a test test.After i've finished all my work on test i've opened it on dedicated.
The problem is that it doesn't reset top,it doesn't count anymore kills/deaths etc....it just tell me the stats recorded on test server...that's all what should i do since i already reinstalled plugin and no diference. |
Re: [CS:GO] Simple CSGO Ranks
Quote:
You also need to make sure that the username you have set has the correct access granted @ localhost, 127.0.0.1 or whatever ip you are using. |
Re: [CS:GO] Simple CSGO Ranks
Ok.I'll try.Thanks for response
|
Re: [CS:GO] Simple CSGO Ranks
For those on linux if you are having issues on linux try this command:
sm plugins reload simplecsgoranks If you see this: Adding database tables L 07/22/2015 - 09:59:03: [SM] Native "SQL_FastQuery" reported: Invalid database Handle 0 (error: 4) L 07/22/2015 - 09:59:03: [SM] Displaying call stack trace for plugin "simplecsgoranks.smx": L 07/22/2015 - 09:59:03: [SM] [0] Line 314, simplecsgoranks.sp::newDB() L 07/22/2015 - 09:59:03: [SM] [1] Line 455, simplecsgoranks.sp::OnPluginStart() [SM] Plugin simplecsgoranks.smx reloaded successfully. You need probably need to run this in the command line: "apt-get install lib32z1" |
Re: [CS:GO] Simple CSGO Ranks
The following php task can be used to merge multiple rank databases. This example code comes from 4 of my 8 test servers which run Dust2. It requires a new database steamGlobal of the same structure as a temporary MySQL storage buffer. For an initial migration you will probably want to use $mode = 1; so that players ranks are not overwritten by low ranks from a more recent match.
It can then be run as either a cronjob or watch to execute periodically to sync all your servers if you want this function. PHP Code:
|
Re: [CS:GO] Simple CSGO Ranks
Quote:
|
All times are GMT -4. The time now is 22:21. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.