A plugin designed for DangerZone Community Server mode, it has many functions to make server run well with DangerZone. It contains Ready System, Broadcast System, Status Save System, Squad Manage System, Health System , Kill Sound, and so on.
05-08-2019
, 12:43
[YoumuKonpaku] CSGO DangerZone Community Plugin
DESCRIPTION: Youtube Introduce
A plugin designed for DangerZone Community Server mode, it has many functions to make server run well with DangerZone. It contains Ready System, Broadcast System, Status Save System, Squad Manage System, Health System , Kill Sound, and so on.
When a player dead, you will hear amazing LOL(JP) voice pack !!! You can change it to english also.
Alerts:
This is a beta plugin, if you have any questions, please submit an issue, I can't promise I will solve that problem, but I want to try my best. You can modify this plugin, but I wish you don't delete and modify this function: YK_WelcomeMessages(), thank you!
Updates:
1. 2019/5/9: Change voice pack to LOL jaJP Kill Voice Pack.
2. 2019/5/10:
Fix server crash problems when server starting...
Fix when 2 players ready game start problem.
add yk_dzReadyToStartPlayersCount ConVar to control game start process.
3. NEW 2019/5/11: Added a subplugin that you can freely choose your team when Team Players Count > 1.
Functions:
1. Ready System: At least 6 players are ready, the game will start.
2. Broadcast System: The system will broadcast players status every {interval} seconds.
3. Status Save System: Plugin will auto save players status (Kill, Dead, Win) to mySql Database.
4. Squad Manage System: Now you can only change the team players count to 1 - 3.
5. Health System: You can change the spawn health and max health when the game begin.
6. Admin Panel: You can change game convars and respawn players, also cheats.
7. Death Sounds: This version => LOL jaJP Voice Pack.
8. I18N System: Now plugin supports Chinese and English.
9. Other repair: When a player died, plugin will auto put him to spectator.
Commands:
1. !ready:Ready
2. !unready:Unready
3. !start:Force start game (Admin Only)
4. !end:End game (Admin Only)
5. !fend:Force end game (Admin Only)
6. !dzadmin:Admin panel (Admin Only)
7. !respawn: Respawn a player (Admin Only)
8. !give: Give Items (Admin Only)
9. !savecfg: Save server info (Admin Only)
10. NEW !dzteam: Join team, only effects when Team Players Count > 1 (Player Command, Sub Plugin Command)
Cvars:
1. yk_dzEnable : PLEASE DONT USE THIS COMMAND AT THIS TIME !!!
2. yk_dzInterval : Broadcast interval (30s - 3600s)
3. yk_dzTeamCount : Set squad players count (1 man - 3 men)
4. yk_dzSpawnHealth : Set players spawn health after game begin (1hp - 1000hp)
5. yk_dzMaxHealth : Set players max health after game begin (1hp - 1000hp)
6. NEW yk_dzReadyToStartPlayersCount : Set game start needs minium ready players count (2 men - 18 men)
Problems you need care:
1. DO NOT USE yk_dzEnable COMMAND, IT WILL TRIGGER A EXCEPTION. When you want to disable the plugin, move `yk_dangerzone.smx` to `disable` folder.
2. Server will not auto-save your settings, you need to type `!savecfg` or go to Admin Panel to save them.
3. Other problems? Submit an issue!
I see that the Table creation and other SQL is written for MySQL 8+ . That is a relatively new version and most people are still in version 5.7. I can't get a table created with the current SQL query included with this plugin. It gives an error for the COLLATE part, since it doesn't exist until MySQL 8. Even if I remove it, there is another error that I can't seem to identify that is stopping it from creating a table.
Having no other issues with about 20 other DBs in this SQL setup. Figured I'd ask if others are experiencing this or if using this with MySQL 5.7 or less is going to cause problems. Maybe it's something the dev could include in a future update...compatibility with older versions?