WIP: Info class

This commit is contained in:
2024-01-06 17:30:34 +02:00
parent a2c658166d
commit 4a7535d67d
44 changed files with 1713 additions and 919 deletions
+38 -34
View File
@@ -1,39 +1,43 @@
<?php
if(!defined('GAME'))
{
die();
if (!defined('GAME')) {
die();
}
$bu = mysql_fetch_array(mysql_query('SELECT * FROM `tactic` WHERE `btl` = "'.$u->info['battle'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
$bu = mysql_fetch_array(mysql_query('SELECT * FROM `tactic` WHERE `btl` = "' . $u->info['battle'] . '" AND `uid` = "' . $u->info['id'] . '" LIMIT 1'));
if($u->info['battle']==0) {
$u->error = 'Использовать можно только в поединке';
}elseif(isset($bu['id'])) {
$u->error = 'Нельзя использовать свиток каждый ход...';
}elseif( isset($btl->info['id']) ) {
//
mysql_query('INSERT INTO `tactic` (`btl`,`uid`,`time`,`item_id`,`var`,`hod`) VALUES ("'.$u->info['battle'].'","'.$u->info['id'].'","'.time().'","'.$itm['item_id'].'","'.$itm['name'].'","1")');
//
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
'',
'{tm1} {u1} использовал заклятие &quot;<b>'.$itm['name'].'</b>&quot;.',
($btl->hodID)
);
$btl->users[$btl->uids[$u->info['id']]]['tactic1'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic2'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic3'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic4'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic5'] += 1;
mysql_query('UPDATE `stats` SET
`tactic1` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic1'].'",
`tactic2` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic2'].'",
`tactic3` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic3'].'",
`tactic4` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic4'].'",
`tactic5` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic5'].'"
WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
//
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
$u->error = '‚ы использовали “никальную тактику +1';
if ($u->info['battle'] == 0) {
$u->error = 'Использовать можно только в поединке';
} elseif (isset($bu['id'])) {
$u->error = 'Нельзя использовать свиток каждый ход...';
} elseif (isset($btl->i->id)) {
//
mysql_query(
'INSERT INTO `tactic` (`btl`,`uid`,`time`,`item_id`,`var`,`hod`) VALUES ("' . $u->info['battle'] . '","' . $u->info['id'] . '","' . time(
) . '","' . $itm['item_id'] . '","' . $itm['name'] . '","1")'
);
//
$btl->priemAddLog(
$id, 1, 2, $u->info['id'], $u->info['enemy'],
'',
'{tm1} {u1} использовал заклятие &quot;<b>' . $itm['name'] . '</b>&quot;.',
($btl->hodID)
);
$btl->users[$btl->uids[$u->info['id']]]['tactic1'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic2'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic3'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic4'] += 1;
$btl->users[$btl->uids[$u->info['id']]]['tactic5'] += 1;
mysql_query(
'UPDATE `stats` SET
`tactic1` = "' . $btl->users[$btl->uids[$u->info['id']]]['tactic1'] . '",
`tactic2` = "' . $btl->users[$btl->uids[$u->info['id']]]['tactic2'] . '",
`tactic3` = "' . $btl->users[$btl->uids[$u->info['id']]]['tactic3'] . '",
`tactic4` = "' . $btl->users[$btl->uids[$u->info['id']]]['tactic4'] . '",
`tactic5` = "' . $btl->users[$btl->uids[$u->info['id']]]['tactic5'] . '"
WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
);
//
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
$u->error = '‚ы использовали “никальную тактику +1';
}
?>