65 lines
2.7 KiB
PHP
65 lines
2.7 KiB
PHP
<?
|
|
if(!defined('GAME'))
|
|
{
|
|
die();
|
|
}
|
|
|
|
if($st['usefromfile']=='bloodring2' && $u->info['battle'] > 0 && $u->info['hpNow'] >= 1)
|
|
{
|
|
if($btl->info['team_win'] != -1 ) {
|
|
$u->error = 'Èñïîëüçîâàòü êîëüöî âîçìîæíî òîëüêî âî âðåìÿ áîÿ';
|
|
}elseif($btl->info['razdel'] != 5) {
|
|
$u->error = 'Èñïîëüçîâàíèå êîëüöà âîçìîæíî òîëüêî â õàîòè÷íûõ ïîåäèíêàõ!';
|
|
}elseif(ceil($u->info['tactic6']) < 5) {
|
|
$u->error = 'Íå õâàòàåò '.(5-ceil($u->info['tactic6'])).' <img width=8 height=8 src=http://img.new-combats.com/i/micro/hp.gif> äëÿ "Ïîãëîòèòü Êðîâü"';
|
|
}else{
|
|
if($st['td_cast_data'] != date('d.m.Y')) {
|
|
$st['td_cast_data'] = date('d.m.Y');
|
|
$st['td_cast'] = 0;
|
|
}
|
|
|
|
if($st['td_cast'] > 5) {
|
|
$u->error = 'Èñïîëüçîâàíèå êîëüöà âîçìîæíî íå áîëåå 6 ðàç â ñóòêè!';
|
|
}else{
|
|
$bu = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE `v1` = "priem" AND `v2` = "229" AND `delete` = "0" LIMIT 1'));
|
|
|
|
$st['td_cast']++;
|
|
|
|
$stimp = $u->impStats($st);
|
|
mysql_query('UPDATE `items_users` SET `data` = "'.mysql_real_escape_string($stimp).'" WHERE `id` = "'.$itm['id'].'" LIMIT 1');
|
|
|
|
mysql_query('UPDATE `stats` SET `tactic6` = `tactic6` - 5 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
|
$u->info['tactic6'] -= 5;
|
|
|
|
//$u->addItem(3136,$u->info['id'],'|sudba='.$u->info['login']);
|
|
|
|
//Åñëè ýôôåêò åñòü, òîãäà äîáàâëÿåì ê íåìó +1 êàñò (Ìàêñèìóì 6)
|
|
if(isset($bu['id'])) {
|
|
if($bu['x'] < 6) {
|
|
mysql_query('UPDATE `eff_users` SET `x` = `x` + 1 WHERE `id` = "'.$bu['id'].'" LIMIT 1');
|
|
}
|
|
}else{
|
|
$ins = mysql_query('INSERT INTO `eff_users` (`file_finish`,`hod`,`v2`,`img2`,`id_eff`,`uid`,`name`,`data`,`overType`,`timeUse`,`v1`) VALUES
|
|
("bloodring2_end","-1",229,"invoke_create_bloodstone.gif",22,"'.$u->info['id'].'","Ïîãëîòèòü Êðîâü","","30","77","priem")');
|
|
}
|
|
|
|
$u->error = 'Âû óñïåøíî èñïîëüçîâàëè çàêëèíàíèå "Ïîãëîòèòü Êðîâü"<br> ñëó÷àè ïîáåäû Âû ïîëó÷èòå "Êðîâàâûé Ðóáèí"';
|
|
|
|
//Ëîã áîÿ
|
|
$lastHOD = mysql_fetch_array(mysql_query('SELECT * FROM `battle_logs` WHERE `battle` = "'.$u->info['battle'].'" ORDER BY `id_hod` DESC LIMIT 1'));
|
|
$id_hod = $lastHOD['id_hod'];
|
|
if($lastHOD['type']!=6) {
|
|
$id_hod++;
|
|
}
|
|
$txt = '<font color=#006699>'.$txt.'</font>';
|
|
if($u->info['sex']==1) {
|
|
$txt = '{u1} ïðèìåíèëà çàêëèíàíèå "<b>Ïîãëîòèòü Êðîâü</b>".';
|
|
}else{
|
|
$txt = '{u1} ïðèìåíèë çàêëèíàíèå "<b>Ïîãëîòèòü Êðîâü</b>".';
|
|
}
|
|
mysql_query('INSERT INTO `battle_logs` (`time`,`battle`,`id_hod`,`text`,`vars`,`zona1`,`zonb1`,`zona2`,`zonb2`,`type`) VALUES ("'.time().'","'.$u->info['battle'].'","'.($id_hod).'","{tm1} '.$txt.'","login1='.$u->info['login'].'||t1='.$u->info['team'].'||time1='.time().'","","","","","6")');
|
|
}
|
|
}
|
|
}
|
|
|
|
?>
|