closes #17, великое переименование классов для автозагрузчика, актуализация кода
This commit is contained in:
@@ -1,52 +1,8 @@
|
||||
<?
|
||||
<?php
|
||||
if( !defined('GAME') ) { die(); }
|
||||
/*
|
||||
Наложенное заклятие: Проклятье Древних
|
||||
Зачарованный пояс имеет шанс временно понизить характиристики атаковавшего противника. Если противник бьет в пояс, 5% вероятности срабатывания проклятия.
|
||||
Отнимает у противника 5 выносливости, 5 ловкости, 5 интуиции, 5 силы, 5 интеллекта на 5 разменов.
|
||||
Шанс срабатывания: 5%
|
||||
*/
|
||||
|
||||
if($e['bm_a1']=='curse_01'){
|
||||
if(rand(0,10000)<500){
|
||||
//íàíîñèì óðîí ìàãè÷åñêèì êîëüöîì
|
||||
//$hpmin = rand(5,10);
|
||||
//$hpmin = $priem->testPower($this->stats[$this->uids[$uid1]],$this->stats[$this->uids[$uid2]],$hpmin,3,2);
|
||||
//$hpmin = round($hpmin);
|
||||
//if($hpmin < 0) { $hpmin = 0; }
|
||||
//$hp2 = $this->stats[$this->uids[$uid2]]['hpNow'];
|
||||
//
|
||||
////ðàñ÷åò óðîíà ñòèõèé
|
||||
//
|
||||
//$hp2 -= $hpmin;
|
||||
//if($hp2<0)
|
||||
//{
|
||||
// $hp2 = 0;
|
||||
//}elseif($hp2>$this->stats[$this->uids[$uid2]]['hpNow'])
|
||||
//{
|
||||
// $hp2 = $this->stats[$this->uids[$uid2]]['hpNow'];
|
||||
//}
|
||||
//
|
||||
//$this->takeExp($u->info['id'],$hpmin,$uid1,$uid2);
|
||||
//
|
||||
////îòíèìàåì ÍÐ
|
||||
//$this->users[$this->uids[$uid2]]['hpNow'] = $hp2;
|
||||
//$this->stats[$this->uids[$uid2]]['hpNow'] = $hp2;
|
||||
//mysql_query('UPDATE `stats` SET `hpNow` = '.$hp2.' WHERE `id` = "'.$uid2.'" LIMIT 1');
|
||||
//
|
||||
////çàíîñèì â ëîã áîÿ
|
||||
//$vLog = 'time1='.time().'||s1='.$this->users[$this->uids[$uid1]]['sex'].'||t1='.$this->users[$this->uids[$uid1]]['team'].'||login1='.$this->users[$this->uids[$uid1]]['login'].'||s2='.$this->users[$this->uids[$uid2]]['sex'].'||t2='.$this->users[$this->uids[$uid2]]['team'].'||login2='.$this->users[$this->uids[$uid2]]['login'].'';
|
||||
//$mas1 = array('time'=>time(),'battle'=>$this->info['id'],'id_hod'=>($this->hodID),'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1');
|
||||
//if($hpmin>0)
|
||||
//{
|
||||
// $hpmin = '-'.$hpmin;
|
||||
//}else{
|
||||
// $hpmin = '--';
|
||||
//}
|
||||
//$mas1['text'] = '{tm1} {u2} ïîëó÷èë ïîâðåæäåíèå îò ìàãè÷åñêîãî ïðåäìåòà "<b>'.$itm['name'].'</b>". <b title=Òèï óðîíà: õîëîä ><font color=#0000FF>'.$hpmin.'</font></b> ['.ceil($hp2).'/'.$this->stats[$this->uids[$uid2]]['hpAll'].']';
|
||||
//$this->add_log($mas1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
*/
|
||||
@@ -12,7 +12,6 @@ if($e['bm_a1']=='itm286' && $end > 0)
|
||||
//íàíîñèì óðîí ìàãè÷åñêèì êîëüöîì
|
||||
$hpmin = rand(5,8);
|
||||
$hpmin += round($this->stats[$this->uids[$uid1]]['mg1']*1.35);
|
||||
//$hpmin = $priem->testPower($this->stats[$this->uids[$uid1]],$this->stats[$this->uids[$uid2]],$hpmin,1,2);
|
||||
//
|
||||
$hpmin = $priem->magatack($uid1,$uid2,$hpmin,'îãîíü',false);
|
||||
$hpmin = $hpmin[0];
|
||||
|
||||
@@ -12,7 +12,6 @@ if($e['bm_a1']=='itm347' && $end > 0)
|
||||
//íàíîñèì óðîí ìàãè÷åñêèì êîëüöîì
|
||||
$hpmin = rand(5,8);
|
||||
$hpmin += round($this->stats[$this->uids[$uid1]]['mg1']*1.35);
|
||||
//$hpmin = $priem->testPower($this->stats[$this->uids[$uid1]],$this->stats[$this->uids[$uid2]],$hpmin,1,2);
|
||||
//
|
||||
$hpmin = $priem->magatack($uid1,$uid2,$hpmin,'îãîíü',false);
|
||||
$hpmin = $hpmin[0];
|
||||
|
||||
@@ -1,9 +1,22 @@
|
||||
<?
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
function getdr($s, $v, $d)
|
||||
{
|
||||
$i = 0;
|
||||
while ($i < count($v)) {
|
||||
if (isset($v[$i])) {
|
||||
$s = str_replace('{' . $v[$i] . '}', $d[$i], $s);
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
$s = eval("return (" . $s . ");");
|
||||
return floor($s);
|
||||
}
|
||||
|
||||
if($pl['id'] == 189) {
|
||||
$imun = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE `uid` = "'.$u->info['enemy'].'" and `v2`="191" and `delete`="0" LIMIT 1'));
|
||||
//Îøåëîìèòü
|
||||
@@ -27,23 +40,6 @@ if($pl['id'] == 189) {
|
||||
$vLog = 'time1='.time().'||s1='.$u->info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login'].'||s2='.$btl->users[$btl->uids[$u->info['enemy']]]['sex'].'||t2='.$btl->users[$btl->uids[$u->info['enemy']]]['team'].'||login2='.$btl->users[$btl->uids[$u->info['enemy']]]['login'].'';
|
||||
$mas1 = array('time'=>time(),'battle'=>$btl->info['id'],'id_hod'=>$btl->hodID,'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1');
|
||||
|
||||
/*$hp = $u->info['level']*2-$u->info['level'];
|
||||
|
||||
if($hp < 0) {
|
||||
$hp = 0;
|
||||
}*/
|
||||
|
||||
/*$btl->users[$btl->uids[$u->info['enemy']]]['hpNow'] -= $hp;
|
||||
$btl->stats[$btl->uids[$u->info['enemy']]]['hpNow'] -= $hp;
|
||||
$btl->users[$btl->uids[$u->info['enemy']]]['last_hp'] = -$hp;
|
||||
mysql_query('UPDATE `stats` SET `hpNow` = "'.$btl->stats[$btl->uids[$u->info['enemy']]]['hpNow'].'",`last_hp` = "'.$btl->users[$btl->uids[$u->info['enemy']]]['last_hp'].'" WHERE `id` = "'.$u->info['enemy'].'" LIMIT 1');
|
||||
|
||||
if($hp < 1) {
|
||||
$hp = '--';
|
||||
}else{
|
||||
$hp = -$hp;
|
||||
}*/
|
||||
|
||||
$mas1['text'] = '{tm1} {u1} {1x16x0} ïðèåì "<b>'.$pl['name'].'</b>" è îøåëîìèë'.$sx.' ïåðñîíàæà {u2} íà äâà õîäà.';
|
||||
$pz = $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'];
|
||||
$p_id = $btl->users[$btl->uids[$u->info['enemy']]]['priems'];
|
||||
@@ -318,11 +314,7 @@ if($pl['id'] == 189) {
|
||||
$pr78++;
|
||||
}
|
||||
}
|
||||
/*if($pr78 > 0) {
|
||||
$this->stats[$this->uids[$u1['id']]] = $u->getStats($u1['id'],0);
|
||||
$this->stats[$this->uids[$u2['id']]] = $u->getStats($u2['id'],0);
|
||||
$this->re_pd['restart'] = true;
|
||||
}*/
|
||||
|
||||
unset($pr78,$vLog,$mas1,$pl031,$sp031);
|
||||
}
|
||||
}elseif($pl['id']==12)
|
||||
|
||||
Reference in New Issue
Block a user