Command syntax | Parameters | Description |
/punish <ID> <type> <time> <reason> e.g. /punish 2 disarm 2d 15m for spam | <ID>: byte; <type>: See next table; <time>: string e.g. 2d 3h 1m or 30m <reason>: (optional) reason for punishment | punishes a player for specified time |
/punishhwid <HWID> <type> <time> <reason> | <HWID>: string; <type>: See next table; <time>: string e.g. 2d 3h 1m or 30m <reason>: (optional) reason for punishment | punishes a HWID for specified time (in case a player has left the server) |
/unpunish <PID> | <PID>: Punishment ID (in punishlist) | Removes specified punishment |
/punishlist | - | Shows all active punishments, their IDs, expire date, type |
/punishlist <snip> | <snip>: ID ot nickname part | Shows all punishments put on a player |
/details <PID> | <PID>: Punishment ID (in punishlist) | Shows details about one punishment |
Punishment Type | Description |
ban | it doesn't really ban a player, but kicks him when spotted |
gmute | makes it unable for player to speak |
spec | automatically sends player to spec each time he wants to join other team |
disarm | makes it unable for player to use weapons (except nades) |
Q: How can I uninstall MSAC?
A: Although an uninstallation is not necessary as MSAC does not run unless you join a MSAC-protected server, you can remove it from your system by browsing to %appdata%/Soldat/BattlEye/ and deleting BEClient.dll.
Try attached.Now it seems that it's always ban for 0 min:
I was trying to test it offline, but i found uninstalling msac too hard for me, heh
Even though I deleted MSAC files and restarted Soldat, even reinstalled it later, it still connected me to MSAC server ;p
Logs would be really helpful...
15:48:26) /punish 1 ban 30min cheater (myip)
(15:48:26) <SanctionsGUID>
(15:48:26) <SanctionsGUID> New Punishment: (by Admin)
(15:48:26) <SanctionsGUID> Who: Leo
(15:48:26) <SanctionsGUID> Type: ban
(15:48:26) <SanctionsGUID> IDType: ip
(15:48:26) <SanctionsGUID> ID: <myip>
(15:48:27) <SanctionsGUID> Reason: 30min cheater
(15:48:27) <SanctionsGUID> days: 0
(15:48:27) <SanctionsGUID> hours: 0
(15:48:27) <SanctionsGUID> mins: 0
(15:48:27) <SanctionsGUID> Expires: 11-05-01--03-am-48
(15:48:27) <SanctionsGUID>
(15:48:27) <SanctionsGUID> Done
(15:48:27) Leo has been kicked.
(15:48:52) <SanctionsGUID> A punishment have expired: ban for Leo (ip)
<SanctionsGUID> Leo has been kicked.
Leo has been kicked. (xxx.xxxx.xxx)
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Aborted
Anyone else getting "Disk Full" error messages when trying to use the /punish or /punishhwid commands using a remote admin console such as Baka Admin? I'm seeing this happening with a few scripts like this one and AntiFake.Yesterday I was getting that message in ARSSE after connecting to one of my servers. Falcon said it couldn't come from the server itself so I thought it was a bug in ARSSE but since you had the same message on Baka Admin then it has to be server related. Nevertheless today the messages stopped showing in console.