bark10 / barkhouse

Development of the Barkhouse Survival Server
GNU Lesser General Public License v2.1
0 stars 0 forks source link

Player RDM Penalty #14

Open TheRealGold opened 7 years ago

TheRealGold commented 7 years ago

Developing some sort of code that stops players from killing each other.

There are multiple ways this can be done by; A) Adding an area barrier to certain areas to make it so players can't harm others inside said area, and that moving outside of the area will enable them to start killing (though this is discouraged for some servers). B) Adding a script that applies the same amount of damage the player is inflicting to another player, in hopes that this discourages killing altogether. C) Adding a script that either transports players to a specific area as punishment or taking away commands for an amount of time. This can then be added upon by adding another script that enables player killing if both players accept a duel request in which killing is the prohibited (command to notify duel in chat).

These methods above have been suggested by taking a look at mods used before such as the 'areas mod' and 'jail mod', in hopes that parts of these scripts can be taken and used to develop a workable script that can solve this issue.

bark10 commented 7 years ago

A) There is a mod that can do this. Don't remember the name, but will look into it. Will post link here when I find it B) Interesting idea, but I think it's too harsh C) Autojail player for killing another player unprovoked? Interesting but what about when players have agreed to fight? D) Currently implemented: Display a public message when someone kills someone - i.e. easier for admins to identify the culprits and jail them manually