Hot Summer Deals are Here!
Celebrate with up to 90% off on 15,600 resources
04
Days
09
Hours
34
Mins
00
Secs

Practice Core - What to include // Ideas.

Status
This thread has been locked.

WristzPvP

Feedback score
1
Posts
138
Reactions
49
Resources
0
Hello. Today I have come to the MCM to ask a few questions.

I am going to be working on a Practice Core (like Kohi or Badlion practice) as a side project, and I need a few ideas for the core.


So far I have this...
Commands:
Custom Msg System
/Message
/Reply
/Ignore
/Toggle <Sound/Mention>
{With Player feature to direct a message to a certain person, but still be in main chat}
------------------------------
Elo commands
/Elo Check - Shows players elo
/Elo Set - Sets to givin number
/Elo Revive - Sets to what it was before latest death
/Elo Reset - Resets to default
------------------------------
Kit commands
(Red is for administrators)
/Kit Create - Opens a GUI allowing you to create a kit with contents for all players.
/Kit Delete - Deletes given kit from all players, and config.
/Kit EditAll - Opens a GUI allowing you to set the kits contents for all players.
/Kit List - Shows all available kit
/Kit Edit - Allows player to edit personal kit.
------------------------------
Staff / Admin commands
/Staff - Staff mode
/Chat <Slow, Toggle, Clear>
/Inspect - Shows players inventory, ip, etc
/Notes - Notes....
/Vanish - Hides the player completely
/Freeze - Freezes the player...
/SetSpawn - Sets the spawn-point for the players (Where they log on)
/Teleport <Player, ArenaName, Coords>
------------------------------
Arena commands
(Blue means all players can use)
/Arena Create <Name> - Creates arena
/Arena Delete <Name> - Deletes arena
/Arena Open <Name> - Allows players to play on arena
/Arena Close <Name> - Bans players from playing on arena
/Arena SetSpawn <1,2> - Sets spawn for 1v1s
/Arena SetTeamSide<1,2> - Sets general teamspawn area
/Arena Vote <Good,Ok,Bad> - Votes good bad or okay on an arena (how people like it)
/Arena Rating <Name> - Shows the avg approval rating (good, bad, okay)
------------------------------
Other commands
/Request - Sends all online staff a message
/Report - Reports a player
/Ping - Shows players Ping
/Spectate - Spectates a player (in fight)
/Stats - Shows players stats
/ToggleScoreboard - Toggles scoreboard
/Help...

Other Features:
Code:
Anti Weather (NoRain)

Scoreboard
AntiJoinMessages
Spectator Mode
Elo system
Custom /msg System



Does anyone want this to feature Vault support? (For economy)
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Spenser

That guy!
Premium
Feedback score
38
Posts
3,427
Reactions
1,074
Resources
0
S
Hello. Today I have come to the MCM to ask a few questions.

I am going to be working on a Practice Core (like Kohi or Badlion practice) as a side project, and I need a few ideas for the core.


So far I have this...
Commands:
Custom Msg System
/Message
/Reply
/Ignore
/Toggle <Sound/Mention>
{With Player feature to direct a message to a certain person, but still be in main chat}
------------------------------
Elo commands
/Elo Check - Shows players elo
/Elo Set - Sets to givin number
/Elo Revive - Sets to what it was before latest death
/Elo Reset - Resets to default
------------------------------
Kit commands
(Red is for administrators)
/Kit Create - Opens a GUI allowing you to create a kit with contents for all players.
/Kit Delete - Deletes given kit from all players, and config.
/Kit EditAll - Opens a GUI allowing you to set the kits contents for all players.
/Kit List - Shows all available kit
/Kit Edit - Allows player to edit personal kit.
------------------------------
Staff / Admin commands
/Staff - Staff mode
/Chat <Slow, Toggle, Clear>
/Inspect - Shows players inventory, ip, etc
/Notes - Notes....
/Vanish - Hides the player completely
/Freeze - Freezes the player...
/SetSpawn - Sets the spawn-point for the players (Where they log on)
/Teleport <Player, ArenaName, Coords>
------------------------------
Arena commands
(Blue means all players can use)
/Arena Create <Name> - Creates arena
/Arena Delete <Name> - Deletes arena
/Arena Open <Name> - Allows players to play on arena
/Arena Close <Name> - Bans players from playing on arena
/Arena SetSpawn <1,2> - Sets spawn for 1v1s
/Arena SetTeamSide<1,2> - Sets general teamspawn area
/Arena Vote <Good,Ok,Bad> - Votes good bad or okay on an arena (how people like it)
/Arena Rating <Name> - Shows the avg approval rating (good, bad, okay)
------------------------------
Other commands
/Request - Sends all online staff a message
/Report - Reports a player
/Ping - Shows players Ping
/Spectate - Spectates a player (in fight)
/Stats - Shows players stats
/ToggleScoreboard - Toggles scoreboard
/Help...

Other Features:
Code:
Anti Weather (NoRain)

Scoreboard
AntiJoinMessages
Spectator Mode
Elo system
Custom /msg System


One question I have involves the elo system. This may sound stupid, but I'm not sure how elo is calculated. For example, when a player dies the amount they lose? or the amount gained from a kill. Is it like an average of the total or what...
Simple Wiki Elo - https://en.wikipedia.org/wiki/Elo_rating_system
 

Caedus

Feedback score
0
Posts
37
Reactions
13
Resources
0
Out of curiosity, would people actually pay money for this? Do plugins such as this not readily exist publicly? If not publicly, don't they exist as a premium resource on spigotmc already?
 

Hatersgunnahate

Feedback score
0
Posts
65
Reactions
2
Resources
0
Out of curiosity, would people actually pay money for this? Do plugins such as this not readily exist publicly? If not publicly, don't they exist as a premium resource on spigotmc already?
They exist on spigot as premium but most of them are all very buggy or outdated.
 

WristzPvP

Feedback score
1
Posts
138
Reactions
49
Resources
0
Thanks[DOUBLEPOST=1482419567][/DOUBLEPOST]
mysql support, builduhc
What should the mysql be for? the players stats?[DOUBLEPOST=1482419643][/DOUBLEPOST]Just to let everybody know, this is not my highest priority plugin. However, since support seems to be pretty decent, It's no longer the lowest.
 
Last edited:

Caedus

Feedback score
0
Posts
37
Reactions
13
Resources
0
Also out of curiosity, would it generally be acceptable for this plugin to only support mysql or is local yml database pretty much a necessity?

Mongo support would get you way more of the higher buyers.
Is there a particular reason why a significant number of people would prefer MongoDB over SQL? A plugin like this would be relatively small as far as databases go, no?
 

PoluxKing

Feedback score
0
Posts
444
Reactions
123
Resources
0
Thanks[DOUBLEPOST=1482419567][/DOUBLEPOST]
What should the mysql be for? the players stats?[DOUBLEPOST=1482419643][/DOUBLEPOST]Just to let everybody know, this is not my highest priority plugin. However, since support seems to be pretty decent, It's no longer the lowest.
Exact :)
 

WristzPvP

Feedback score
1
Posts
138
Reactions
49
Resources
0
I'll think about adding SQL support, however I'm not sure if it's really needed.

People could make an website that shows players stats if it supports mysql

Ok thanks. Will most likely be a V2 thing though.

Update:
Name:

Falcon
Added:
-Blocked cmd& word Handler (https://gyazo.com/c18a5098b2f840d028f04b605d99c43d)
-80% done implementing Arenas (Requires WorldGuard and WorldEdit)
-Added /Ping command
-May be adding custom world generator (Gens super flat world with no mobs, etc.)

Proof of work:


(I've only put around 5 hours into this so far, will be working on it a lot today and tomorrow)
 
Last edited:

WristzPvP

Feedback score
1
Posts
138
Reactions
49
Resources
0
Update:
Don't worry I didn't quit the project, just haven't worked on it much over this weekend (Christmas).

Some of the work I did do:
Arenas - 100% implemented, may add more commands.
As of right now you need to still claim it with world-guard (I will most likely be implementing my own handlers for small events later)

Kits - 60% done.
Working on the manager, making them editable, etc.

Game-types (like Debuff or nah) 10% done, still many things to add and just started.

Custom rank system (/rank) will be added 10% done just did some basic setting up.

Having trouble with the elo system. I'm not very good at math and it requires a lot..

Decided to add MongoDB support (will not be doing SQL, Mongo is faster)

bee462d30dbd1f13495f2ff1664f5aca.png
 

PoluxKing

Feedback score
0
Posts
444
Reactions
123
Resources
0
Update:
Don't worry I didn't quit the project, just haven't worked on it much over this weekend (Christmas).

Some of the work I did do:
Arenas - 100% implemented, may add more commands.
As of right now you need to still claim it with world-guard (I will most likely be implementing my own handlers for small events later)

Kits - 60% done.
Working on the manager, making them editable, etc.

Game-types (like Debuff or nah) 10% done, still many things to add and just started.

Custom rank system (/rank) will be added 10% done just did some basic setting up.

Having trouble with the elo system. I'm not very good at math and it requires a lot..

Decided to add MongoDB support (will not be doing SQL, Mongo is faster)

bee462d30dbd1f13495f2ff1664f5aca.png
When do you think it will be done ? I'm down to buy !
 
Status
This thread has been locked.
Top