2023-03-31 18:42:06 +00:00
< ? php
2023-08-14 15:15:05 +00:00
if ( ! defined ( 'GAME' )) {
die ();
2022-06-06 21:30:34 +00:00
}
/*
2023-01-10 16:29:32 +00:00
Прием : Превосходство
2022-06-06 21:30:34 +00:00
*/
2023-08-14 15:15:05 +00:00
$pvr = [];
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
//Действие при клике
2023-08-14 15:15:05 +00:00
$this -> addEffPr ( $pl , $id );
2022-06-06 21:30:34 +00:00
2023-08-14 15:15:05 +00:00
$pvr [ 'x5' ] = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`x` FROM `eff_users` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `v2` = 139 AND `delete` = 0 LIMIT 1' ));
2022-06-06 21:30:34 +00:00
2023-08-14 15:15:05 +00:00
echo '<font color=red><b>Вы успешно использовали прием "Превосходство"</b></font>' ;
2022-06-06 21:30:34 +00:00
2023-08-14 15:15:05 +00:00
//
$prv [ 'effx' ] = '' ;
//Разбираем дату $pl['date3']
$prv [ 'eda' ] = $pl [ 'date3' ];
//
if ( isset ( $prv [ 'eda' ])) {
$prv [ 'd' ] = Helper\Conversion :: dataStringToArray ( $prv [ 'eda' ]);
$prv [ 'j' ] = Helper\Conversion :: dataStringToArray ( $this -> redate ( $prv [ 'eda' ], $u -> info [ 'id' ]));
$prv [ 'v' ] = $u -> lookKeys ( $this -> redate ( $prv [ 'eda' ], $u -> info [ 'id' ]), 0 ); // ключи 2
$prv [ 'i' ] = 0 ;
$prv [ 'inf' ] = '' ;
while ( $prv [ 'i' ] < count ( $prv [ 'v' ])) {
//$prv['j'][$prv['v'][$prv['i']]] += $prv['j'][$prv['v'][$prv['i']]];
$prv [ 'vi' ] = str_replace ( 'add_' , '' , $prv [ 'v' ][ $prv [ 'i' ]]);
if ( $u -> is [ $prv [ 'vi' ]] != '' ) {
if ( $prv [ 'j' ][ $prv [ 'v' ][ $prv [ 'i' ]]] > 0 ) {
$prv [ 'inf' ] .= $u -> is [ $prv [ 'vi' ]] . ': +' . ( $prv [ 'j' ][ $prv [ 'v' ][ $prv [ 'i' ]]] * ( $pvr [ 'x5' ][ 'x' ])) . ', ' ;
} elseif ( $prv [ 'j' ][ $prv [ 'v' ][ $prv [ 'i' ]]] < 0 ) {
$prv [ 'inf' ] .= $u -> is [ $prv [ 'vi' ]] . ': ' . ( $prv [ 'j' ][ $prv [ 'v' ][ $prv [ 'i' ]]] * ( $pvr [ 'x5' ][ 'x' ])) . ', ' ;
}
}
$prv [ 'i' ] ++ ;
}
$prv [ 'effx' ] = rtrim ( $prv [ 'inf' ], ', ' );
}
//
if ( $prv [ 'effx' ] != '' ) {
$prv [ 'effx' ] = ' (' . $prv [ 'effx' ] . ')' ;
}
//
$prv [ 'color2' ] = '000000' ;
$prv [ 'text' ] = $btl -> addlt ( 1 , 17 , $btl -> users [ $btl -> uids [ $u -> info [ 'id' ]]][ 'sex' ], null );
$prv [ 'text2' ] = '{tm1} ' . $prv [ 'text' ] . '.' . $prv [ 'effx' ];
$btl -> priemAddLog ( $id , 1 , 2 , $u -> info [ 'id' ], $this -> ue [ 'id' ],
'<font color^^^^#' . $prv [ 'color2' ] . '>Превосходство</font>' ,
$prv [ 'text2' ],
( $btl -> hodID + 0 )
);
2022-06-06 21:30:34 +00:00
unset ( $pvr );
?>