diff --git a/modules_data/moder/usesm.php b/modules_data/moder/usesm.php
index f9a871b9..9c349e21 100644
--- a/modules_data/moder/usesm.php
+++ b/modules_data/moder/usesm.php
@@ -1,75 +1,42 @@
info['sex']==1)
- {
- $sx = 'а';
- }
- if($x!=2 && $uu['molch1']>=time())
- {
- $rtxt = '[img[items/pal_button3.gif]] '.$rang.' "'.$u->info['cast_login'].'" снял'.$sx.' заклятие молчания с "'.$uu['login'].'"';
$cmsg = new ChatMessage();
-$cmsg->setCity($u->info['city']);
$cmsg->setRoom($u->info['room']);
-$cmsg->setText($rtxt);
$cmsg->setType(6);
$cmsg->setTypeTime(1);
-(new Chat())->sendMsg($cmsg);
- $rtxt = $rang.' "'.$u->info['login'].'" снял'.$sx.' заклятие "молчания".';
- mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
- $uer = 'Вы успешно сняли заклятие молчания с персонажа "'.$uu['login'].'".
';
- }
- if($x!=1 && $uu['molch2']>=time())
- {
- $rtxt = '[img[items/fsleep_off.gif]] '.$rang.' "'.$u->info['login'].'" снял'.$sx.' заклятие форумного молчания с "'.$uu['login'].'"';
-$cmsg = new ChatMessage();
-$cmsg->setCity($u->info['city']);
-$cmsg->setRoom($u->info['room']);
-$cmsg->setText($rtxt);
-$cmsg->setType(6);
-$cmsg->setTypeTime(1);
-(new Chat())->sendMsg($cmsg);
- $rtxt = $rang.' "'.$u->info['login'].'" снял'.$sx.' заклятие "форумного молчания".';
- mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
- $uer .= 'Вы успешно сняли заклятие форумного молчания с персонажа "'.$uu['login'].'".';
- }
- }else{
- $uer = 'Не удалось использовать данное заклятие';
- }
- }else{
- $uer = 'Персонаж не найден в этом городе';
- }
- }
-}else{
- $uer = 'У Вас нет прав на использование данного заклятия';
-}
-?>
\ No newline at end of file
+if ($tm != 2 && $uu['molch1'] >= time()) {
+ (new \Moderation\Moderation($uu['id']))->unsilence();
+ $uer = "С персонажа {$uu['login']} снят запрет на общение в чате.";
+ $cmsg->setText("[img[items/pal_button3.gif]] $uer");
+ (new Chat())->sendMsg($cmsg);
+}
+
+if ($tm != 1 && $uu['molch2'] >= time()) {
+ \Core\Db::sql('update users set molch2 = default where id = ?', [$uu['id']]);
+ $uer = "С персонажа {$uu['login']} снят запрет на общение на форуме.";
+ $cmsg->setText("[img[items/fsleep_off.gif]] $uer");
+ (new Chat())->sendMsg($cmsg);
+}