vtudio / playir

Platform clients for publishing apps natively
http://playir.com
41 stars 13 forks source link

CraftWorlds Template - Admin/Player Ban System #215

Open CraftedCube opened 8 years ago

CraftedCube commented 8 years ago

@ashcairo Basically if you are an admin (in which I gave you the #) you can tap a player's nametag in-game and a GUI will appear giving only 2 options, the first option will be to ban the player for a week and the second option will to ban them forever. Once tapping one of the options there will be a confirmation screen to make sure you didn't accidently tap the ban icon.

There will also be a section in the admin settings tab (where I admin people) under the players online will say who's banned and for how long, and next to their name will be an option to unban them, once tapped there will be a confirmation to make sure you didn't accidently tap that.

So for example...

Player: swears/spams

Admin: Taps nametag or finds name in admin selection screen ( the settings icon )

Admin: Taps ban for 1 week.

System: Are you sure you want to ban this player? (Yes/No)

Admin: Yes

System: Banned player for 1 week.

Then if I wanted to unban the player early then I'd go to the admin screen (settings icon) and find the players name in the banned players section under the players online and tap unban player and I'll be prompted with a confirmation screen and tap yes.

But if I want the player to wait the whole week the system would automatically unban that player until the end of the week.

If the player attempted to logon while banned they would be prompted with a message saying "You are banned for 1 week, if this is a mistake contact the forums at Craftables.boards.net"

Or

"You are banned forever, if this is a mistake please contact the forums at Craftables.boards.net"

Now obviously it wouldn't say that for the template I just want it to say that for my game... Because it's my forums :stuck_out_tongue:

Also the reason for this is to give a purpose for the admining section. Right now there's no point in admining someone, this gives it a purpose.

Thank you! :smiley:

CraftedCube commented 8 years ago

@ashcairo Yeah, this was kind of long. Hopefully you understand what I said.

CraftedCube commented 8 years ago

@ashcairo Again, this is just something I wanted. This isn't top priority, but I'd be nice. I'd rather have the simpler visual code system first so I could actually do these things myself :stuck_out_tongue: