Kappasaurus submitted a new resource:
Permadeath - Simple plugin that deletes all of a player's entities after a certain amount of deaths.
Read more about this resource...
Permadeath
Simple plugin that deletes all of a player's entities after a certain amount of deaths.
Total Downloads: 104 - First Release: Jun 5, 2017 - Last Update: Jun 5, 2017
- 5/5, 4 likes
-
@Kappasaurus
Hey man , Would it be possible to ban the player for 24 hrs and they he can rejoin the server after his/her time ends, instead of waiting for the next monthly wipe ?
but you dont reset any of the player's data, ideally for him/her to go back , this makes them value their life much more , You should also give the server owner the option to set the amout of hrs/ mins/seconds he/she wants to temp Ban the player from the server to wait for his / her next lifeLast edited by a moderator: Jun 16, 2017 -
-
Can it be done ?
And are there any negative effects if the plugin were to do that ?
I was thinking it would be the same as If I were a server owner and someone breaks the rules You permanent ban them(for example)
so they would try and join back , the server allows you to join but as soon as it is in it reads your UID / IP and kicks you from the server due to being banned.
Let me know what you think
Edit:
OK I see what you mean , the player will be unbanned if you place a temp ban for 24 hrs
I did some digging and came across this plugin
Enhanced Ban System
Enhanced Ban System | Oxide
Chat/Console Commands:
/ban <name/steamID/IP/RangeIP> <optional: reason> <optional: time in seconds>
The optional part is where you ban the player for 24 hrs
an then the player would be unbanned automatically unbanned when the time ran outLast edited by a moderator: Jun 17, 2017 -
-
@Kappasaurus
Any update on the modification on the mod , so that the owner can set the ban time to say:
- 0 hrs - 30 mins - 1800 sec
- 1 hrs - 60 mins - 3600 sec
- 2 hrs - 120 mins - 7200 sec
- 3 hrs - 180 mins - 10800 sec
- 4 hrs - 240 mins - 14400 sec
- 5 hrs - 300 mins - 18000 sec
- 6 hrs - 360 mins - 21600 sec
- Next wipe (needs to be unbaned)
-
G'day Mate
Just wondering if entities includes structures? and if it does what happens if someone has built part of the base and someone else the other part? -
-
Im glad to see other people interested in this!
For a timed ban, would need to keep track of Date/Time player was banned, and then when player tries to connect, check their Date/Time and do difference between DateTime.Now and BannedDateTime, and check if that difference is greater than their tempban time
Multiple levels of tempbans is a little more tricky, would have to keep track of how many times a player has been temp banned.
So in general youd need to have this sort of data structure:
steamID, BannedDateTime, NumberOfDeaths
and then a config file that has:
NumberOfDeaths, AmountOfTimeToBan -
I have a server and here is what I would like when I have this mod
I would like to see that when a player dies he / she would be banned for the amount of time I have stetted in the config file
so for arguments sake, if the player dies they would be temp banned for 1 hr
after the player comes back he can spawn in his bed and resume playing
If the player dies again , he gets banned for another hr, and so on and so forth
Would love to implement this mod asap -
What your asking for is not at all difficult, but I feel as if it may over bloat the plugin for no reason. Now a good compromise between ideas in my opinion is forcing a player into spectate, but then you have the issue of ghosting. If you ban a player that's a fantastic way to kill your server. In the hour that they have to wait, I'm sure they will just go start again somewhere else. Therefor, I do not see much reason.
-
Sounds like we need a second Permadeath Plugin
Or this could be an additional feature to this plugin that is disabled by default unless set to true in the config -
-
question:
if i set 5 lives, somebody is 5x death, its destroy all ! if death number 6 is coming, it destroy again all or the player has again 5 deaths left ?
and the plugins works not well:
i die one time, and the plugin says 2 times (woundet one time and death one time = 2 time)
woundet is NOT = death, because somebody can help me and so u dont die.
u must change the plugin code exclusive woundet ... ony finish death is correct !Last edited by a moderator: Sep 7, 2017 -
So is this still supported because in it's current state it doesn't work.
-
EDIT: WOW I'M AN IDIOT! I didn't realize it deleted entities instead of kick/banning the player.
Last edited by a moderator: Jan 30, 2018