2018-01-28 16:40:49 +00:00
< ? php
$us = mysql_fetch_array ( mysql_query ( " SELECT *,(select `id` from `online` WHERE `date` >= " . ( time () - 60 ) . " AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = ' " . $_POST [ 'target' ] . " ' LIMIT 1; " ));
2020-10-28 20:21:08 +00:00
$magic = mysql_fetch_array ( mysql_query ( " SELECT `chanse` FROM `magic` WHERE `id` = '405' ; " ));
2018-01-28 16:40:49 +00:00
$magic_need = mysql_fetch_array ( mysql_query ( " SELECT `nintel`,`nlevel`,`ngray`,`name`,`img` FROM `inventory` WHERE `id` = ' " . $_GET [ 'use' ] . " ' ; " ));
$effect = mysql_fetch_array ( mysql_query ( " SELECT `time` FROM `effects` WHERE `owner` = ' { $us [ 'id' ] } ' and `type` = '405' LIMIT 1; " ));
if ( $user [ 'intel' ] >= 1 ) {
$int = $magic [ 'chanse' ] + ( $user [ 'intel' ] - 1 ) * 3 ;
if ( $int > 98 ){ $int = 99 ;}
}
else { $int = 0 ;}
if ( ! $magic_need [ 0 ]) { echo " Свиток РЅРµ найден Р І Вашем инвентаре... " ;}
elseif ( $user [ 'battle' ] > 0 ) { echo " РќРµ Р І Р±РѕСЋ... " ;}
elseif ( $user [ 'level' ] < $magic_need [ 'nlevel' ]) { echo " Вашего уровня не достаточно для использования этого заклинания! " ; }
elseif ( $user [ 'mgray' ] < $magic_need [ 'ngray' ]) { echo " Не достаточно владения Серой магией для использования этого заклинания! " ; }
elseif ( $user [ 'intel' ] < $magic_need [ 'nintel' ]) { echo " Вашего интеллекта не достаточно для использования этого заклинания! " ; }
elseif ( $effect [ 'time' ]) { echo " На персонаже уже есть заклятие Микстура жизненных сил " ; }
2021-02-01 19:20:23 +00:00
elseif ( $user -> getRoom () != $us [ 'room' ]) { echo " Персонаж Р І РґСЂСѓРіРѕР№ комнате! " ; }
2018-01-28 16:40:49 +00:00
elseif ( ! $us [ 'online' ]) { echo " Персонаж РЅРµ Р І РёРіСЂРµ! " ;}
elseif ( rand ( 1 , 100 ) < $int ) {
/////вычисляем тип жж/////
if ( $magic_need [ 'nintel' ] == 1 ){ $zz = 1 ;}
elseif ( $magic_need [ 'nintel' ] == 2 ){ $zz = 2 ;}
elseif ( $magic_need [ 'nintel' ] == 3 ){ $zz = 3 ;}
elseif ( $magic_need [ 'nintel' ] == 4 ){ $zz = 4 ;}
elseif ( $magic_need [ 'nintel' ] == 5 ){ $zz = 5 ;}
$plushp = floor ( $us [ 'vinos' ] * $zz );
if ( $user [ 'intel' ] >= 100 ){ $timeplus = 10800 ; $timetext = '3' ;} else { $timeplus = 7200 ; $timetext = '2' ;}
addch ( " <img src=i/magic/ " . $magic_need [ 'img' ] . " >Персонаж " { $user [ 'login' ] } " наложил заклятие \" " . $magic_need [ 'name' ] . " \" на " { $_POST [ 'target' ] } ", сроком " . $timetext . " часа. " );
mysql_query ( " UPDATE `users` SET `maxhp`=`maxhp`+' " . $plushp . " ' WHERE `id` = ' " . $us [ 'id' ] . " ' LIMIT 1; " );
mysql_query ( " INSERT INTO `effects` (`owner`,`name`,`time`,`type`,`maxhp`) values (' " . ( int ) $us [ 'id' ] . " ',' " . $magic_need [ 'name' ] . " ', " . ( time () + $timeplus ) . " ,405,' " . $plushp . " '); " );
echo " <font color=red><b>На персонажа \" { $_POST [ 'target' ] } \" наложено заклятие \" " . $magic_need [ 'name' ] . " \" </b></font> " ;
$bet = 1 ;
} else {
echo " Свиток рассыпался Р І ваших руках... " ;
$bet = 1 ;
}
2019-01-16 17:45:30 +00:00
2018-01-28 16:40:49 +00:00