Переезд impstats и additem..
This commit is contained in:
@@ -12,7 +12,7 @@ function mg2static_points($uid,$st) {
|
||||
$mg['data'] = \Core\ConversionHelper::dataStringToArray($mg['data']);
|
||||
$mg['data']['add_mg2static_points']++;
|
||||
$mg['data']['add_zm2proc']--;
|
||||
$mg['data'] = $u->impStats($mg['data']);
|
||||
$mg['data'] = \Core\ConversionHelper::arrayToDataString($mg['data']);
|
||||
mysql_query('UPDATE `eff_users` SET `data` = "'.$mg['data'].'" WHERE `id` = "'.$mg['id'].'" LIMIT 1');
|
||||
}
|
||||
}
|
||||
@@ -114,7 +114,7 @@ if(isset($hod))
|
||||
|
||||
$mg['data']['add_mg2static_points'] = 0;
|
||||
$mg['data']['add_zm2proc'] = 0;
|
||||
$mg['data'] = $u->impStats($mg['data']);
|
||||
$mg['data'] = \Core\ConversionHelper::arrayToDataString($mg['data']);
|
||||
|
||||
echo '<font color=red><b>Прием "'.$pl['name'].'" успешно использован.</b></font>';
|
||||
mysql_query('UPDATE `eff_users` SET `data` = "'.$mg['data'].'" WHERE `id` = "'.$mg['id'].'" LIMIT 1');
|
||||
|
||||
@@ -19,7 +19,7 @@ if($st['usefromfile']=='bloodring' && $u->info['battle'] > 0 && $u->info['hpNow'
|
||||
}else{
|
||||
mysql_query('UPDATE `stats` SET `tactic6` = `tactic6` - 15 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->info['tactic6'] -= 15;
|
||||
$u->addItem(3134,$u->info['id'],'|sudba='.$u->info['login']);
|
||||
\User\ItemsModel::addItem(3134,$u->info['id'],'|sudba='.$u->info['login']);
|
||||
$ins = mysql_query('INSERT INTO `eff_users` (`hod`,`v2`,`img2`,`id_eff`,`uid`,`name`,`data`,`overType`,`timeUse`,`v1`) VALUES
|
||||
("-1",228,"invoke_create_lesserbloodstone.gif",22,"'.$u->info['id'].'","Кровавый Сбор","","30","77","priem")');
|
||||
$u->error = 'Вы успешно использовали заклинание "Кровавый сбор"';
|
||||
|
||||
@@ -25,13 +25,13 @@ if($st['usefromfile']=='bloodring2' && $u->info['battle'] > 0 && $u->info['hpNow
|
||||
|
||||
$st['td_cast']++;
|
||||
|
||||
$stimp = $u->impStats($st);
|
||||
$stimp = \Core\ConversionHelper::arrayToDataString($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']);
|
||||
//\User\ItemsModel::addItem(3136,$u->info['id'],'|sudba='.$u->info['login']);
|
||||
|
||||
//Если эффект есть, тогда добавляем к нему +1 каст (Максимум 6)
|
||||
if(isset($bu['id'])) {
|
||||
|
||||
@@ -9,7 +9,7 @@ if ($ple['file_finish'] == 'bloodring2_end' && $this->users[$i]['team'] == $this
|
||||
$ple['x'] = 6;
|
||||
}
|
||||
while ($i1k < $ple['x']) {
|
||||
$u->addItem(3136, $this->users[$i]['id'], '|sudba=' . $this->users[$i]['login']);
|
||||
\User\ItemsModel::addItem(3136, $this->users[$i]['id'], '|sudba=' . $this->users[$i]['login']);
|
||||
$i1k++;
|
||||
}
|
||||
if ($ple['x'] > 1) {
|
||||
|
||||
@@ -1420,7 +1420,7 @@ elseif($this->users[$this->uids[$uid1]]['bot_id'] == 254) {
|
||||
$i56++;
|
||||
}
|
||||
$inf = rtrim($inf, ', ');
|
||||
$j1 = $u->impStats($j1);
|
||||
$j1 = \Core\ConversionHelper::arrayToDataString($j1);
|
||||
$pld[0] = ' x'.($mpr['x']+1);
|
||||
$upd = mysql_query('UPDATE `eff_users` SET `data` = "'.$j1.'", `x` = `x`+1 WHERE `id` = "'.$mpr['id'].'" LIMIT 1');
|
||||
if($upd) {
|
||||
|
||||
Reference in New Issue
Block a user