2023-03-31 18:42:06 +00:00
< ? php
2023-12-01 19:27:28 +00:00
use User\ItemsModel ;
if ( ! defined ( 'GAME' )) {
die ();
2022-06-06 21:30:34 +00:00
}
2023-12-01 19:27:28 +00:00
if ( $p [ 'banned' ] == 1 || $p [ 'proverka' ] == 1 ) {
$uu = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'logingo' ]) . '" LIMIT 1' ));
$uu2 = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'logingo2' ]) . '" LIMIT 1' ));
if ( isset ( $uu [ 'id' ]) && isset ( $uu2 [ 'id' ])) {
if ( $uu [ 'marry' ] > 0 ) {
$uer = 'Персонаж уже находится в браке<br>' ;
} elseif ( $uu [ 'marry' ] > 0 ) {
$uer = 'Персонаж уже находится в браке<br>' ;
} elseif ( $uu [ 'align' ] > 1 && $uu [ 'align' ] < 2 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>' ;
} elseif ( $uu [ 'align' ] > 3 && $uu [ 'align' ] < 4 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>' ;
} elseif ( $uu [ 'admin' ] > 0 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете накладывать заклятие на Ангелов' ;
} elseif ( $uu [ 'city' ] != $u -> info [ 'city' ] && $p [ 'citym1' ] == 0 ) {
$uer = 'Персонаж находится в другом городе' ;
} elseif ( $uu [ 'id' ] == $u -> info [ 'id' ] && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать на самого себя' ;
} elseif ( $uu2 [ 'align' ] > 1 && $uu [ 'align' ] < 2 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>' ;
} elseif ( $uu2 [ 'align' ] > 3 && $uu [ 'align' ] < 4 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>' ;
} elseif ( $uu2 [ 'admin' ] > 0 && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете накладывать заклятие на Ангелов' ;
} elseif ( $uu2 [ 'city' ] != $u -> info [ 'city' ] && $p [ 'citym1' ] == 0 ) {
$uer = 'Персонаж находится в другом городе' ;
} elseif ( $uu2 [ 'id' ] == $u -> info [ 'id' ] && $u -> info [ 'admin' ] == 0 ) {
$uer = 'Вы не можете использовать на самого себя' ;
} else {
$upd = mysql_query ( 'UPDATE `users` SET `marry` = "' . $uu2 [ 'id' ] . '" WHERE `id` = "' . $uu [ 'id' ] . '" LIMIT 1' );
$upd = mysql_query ( 'UPDATE `users` SET `marry` = "' . $uu [ 'id' ] . '" WHERE `id` = "' . $uu2 [ 'id' ] . '" LIMIT 1' );
if ( $upd ) {
$sx = '' ;
if ( $u -> info [ 'sex' ] == 1 ) {
$sx = 'а ' ;
}
$rtxt = '[img[items/marry.gif]] ' . $rang . ' "' . $u -> info [ 'login' ] . '" подтвердил' . $sx . ' законность брака между "' . $uu [ 'login' ] . '" и "' . $uu2 [ 'login' ] . '".' ;
mysql_query ( " UPDATE `chat` SET `delete` = 1 WHERE `login` = ' " . $uu [ 'login' ] . " ' LIMIT 1000 " );
2023-01-28 02:24:37 +00:00
2023-12-01 19:27:28 +00:00
$cmsg = new ChatMessage ();
$cmsg -> setRoom ( $u -> info [ 'room' ]);
$cmsg -> setText ( $rtxt );
$cmsg -> setType ( 6 );
$cmsg -> setTypeTime ( 1 );
( new Chat ()) -> sendMsg ( $cmsg );
$rtxt = $rang . ' "' . $u -> info [ 'login' ] . '" подтвердил' . $sx . ' законность брака с ' . $uu2 [ 'id' ] . '.' ;
mysql_query (
2023-12-05 01:01:04 +00:00
" 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) "
2023-12-01 19:27:28 +00:00
);
$rtxt = $rang . ' "' . $u -> info [ 'login' ] . '" подтвердил' . $sx . ' законность брака с ' . $uu [ 'id' ] . '.' ;
mysql_query (
2023-12-05 01:01:04 +00:00
" INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES (' " . $uu2 [ 'id' ] . " ',' " . $_SERVER [ 'REMOTE_ADDR' ] . " ',' " . $u -> info [ 'city' ] . " ',' " . time () . " ',' " . $rtxt . " ',' " . $u -> info [ 'login' ] . " ',0) "
2023-12-01 19:27:28 +00:00
);
ItemsModel :: addItem ( 76 , $uu [ 'id' ], 'sudba=' . $uu [ 'login' ] . '|noremont=1|notransfer=1' );
ItemsModel :: addItem ( 76 , $uu2 [ 'id' ], 'sudba=' . $uu2 [ 'login' ] . '|noremont=1|notransfer=1' );
$uer = 'Вы успешно зафиксировали брак "' . $uu [ 'login' ] . '" и "' . $uu2 [ 'login' ] . '".' ;
} else {
$uer = 'Н е удалось использовать данное заклятие' ;
}
}
} else {
$uer = 'Персонаж не найден в этом городе' ;
}
} else {
$uer = 'У В а с нет прав на использование данного заклятия' ;
}