Переезд impstats и additem..

This commit is contained in:
2023-04-16 02:54:34 +03:00
parent 3dc4cf7284
commit 2bc67ce543
127 changed files with 584 additions and 612 deletions
+2 -2
View File
@@ -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>Прием &quot;'.$pl['name'].'&quot; успешно использован.</b></font>';
mysql_query('UPDATE `eff_users` SET `data` = "'.$mg['data'].'" WHERE `id` = "'.$mg['id'].'" LIMIT 1');
+1 -1
View File
@@ -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 = 'Вы успешно использовали заклинание &quot;Кровавый сбор&quot;';
+2 -2
View File
@@ -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'])) {
+1 -1
View File
@@ -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) {
+1 -1
View File
@@ -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) {