2018-01-28 18:40:49 +02: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; " ));
$magic = mysql_fetch_array ( mysql_query ( " SELECT `chanse` FROM `magic` WHERE `id` = '405' ; " ));
$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 "На персонаже уже есть заклятие Микстура жизненных сил"; }
elseif ($user[' room '] != $us[' room ']) { echo "Персонаж в другой комнате!"; }
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 19:45:30 +02:00
2018-01-28 18:40:49 +02:00