Loading...
Помощь по скриптам | Исправить ошибку чисел
как делать начальное число 100.00 посследующее 200.00 400.00 800ю00 и так далее



<?
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');
echo '<script type="text/javascript" src="javascript.js"></script>';
echo '<link rel="stylesheet" href="style.css" type="text/css" /><div class="title">RbPayCoins</div>';


/* # ТОВАРЫ # */
$goods[1] = ["number" => "1", "name" => "Курсор", "pricenull" => "1.200000", "multiplication" => "0.5", "adds" => "0.000001"]; //1 товар
$goods[2] = ["number" => "2", "name" => "Процессор", "pricenull" => "2.400000", "multiplication" => "2", "adds" => "0.000003"]; //2 товар
$goods[3] = ["number" => "3", "name" => "Ускоритель", "pricenull" => "4.800000", "multiplication" => "3", "adds" => "0.0001"]; //3 товар
$goods[4] = ["number" => "4", "name" => "Видеокарта", "pricenull" => "9.600000", "multiplication" => "5", "adds" => "0.0003"]; //4 товар
$goods[5] = ["number" => "5", "name" => "Сервер", "pricenull" => "18.200000", "multiplication" => "10", "adds" => "0.0005"]; //5 товар

$SetGoods = ["sum" => "5"]; //Количество товаров

// number = Нумерация товара
// name = Название товара
// pricenull = Первоначальная цена товара
// multiplication = последующее умножение цены / 2
// adds = количество добавляемых coins

for($i=1; $i<= $SetGoods['sum']; $i++){
if($udata['tv'.$i.''] == NULL) { $price[$i] = $goods[$i]['pricenull']; }else{ $price[$i] = $udata['tv'.$i.''] * $goods[$i]['multiplication'] * $udata['tv'.$i.''] / 2; }
}

if(isset($_REQUEST['buy'])) {
for($i=1; $i<= $SetGoods['sum']; $i++){
if($_GET['goods'] == $i) {
if($udata['tv'.$i.''] == NULL) {
$price[$i] = $goods[$i]['pricenull'];
if($udata['coins'] < $price[$i]) { $_SESSION['error'] = 'Недосточно RbPayCoins'; header('location: shop.php'); exit();}

DB::run() -> query("UPDATE `users` SET `coins` = '".($udata['coins'] - $price[$i])."', `tv".$i."` = '1', `autoupcoins` = '".($udata['autoupcoins'] + $goods[$i]['adds'])."' WHERE `users_id` = '".$udata['users_id']."'");

header('location: shop.php'); exit(); }else{
$price[$i] = $udata['tv'.$i.''] * $goods[$i]['multiplication'] * $udata['tv'.$i.''] / 2; if($udata['coins'] < $price[$i]) { $_SESSION['error'] = 'Недосточно RbPayCoins'; header('location: shop.php'); exit();}

DB::run() -> query("UPDATE `users` SET `coins` = '".($udata['coins'] - $price[$i])."', `tv".$i."` = '".($udata['tv'.$i.''] + 1)."', `autoupcoins` = '".($udata['autoupcoins'] + $goods[$i]['adds'])."' WHERE `users_id` = '".$udata['users_id']."'");


header('location: shop.php'); exit();
}}}}

/*##############*/
echo '<div class="main-div">
<div class="text-balance">МАГАЗИН</div>
<div class="balance"><span id="balance">'.$udata['coins'].'</span><img class="coin" src="img/coin.png"></div>';

echo '
<div class="b"><center>Магазин RbPayCoins</center> </div>
<a href="/pages/index.php?act=rbpaycoins">Купить RbPayCoins</a>
';

for($i=1; $i<= $SetGoods['sum']; $i++){
echo '
<div class="b"><center>Магазин Улучшений </center></div>
<table><tr>
<td style="padding: 10px; border: 1px solid #d0d0d0;" width="10%"><img class="" src="img/goods/'.$i.'.png"> </td>
<td style="padding: 10px;">'.$goods[$i]['name'].' <small>('.($udata['tv'.$i.''] == NULL ? 'Не установлено':'Уровень: '.$udata['tv'.$i.''].'').')</small><span class="jc">+ '.$goods[$i]['adds'].'/ сек</span><br /><br /><a class="sm" style="color: #fff" href="?buy&goods='.$i.'">Купить за '.$price[$i].' <img src="img/coins.png" width="16px"></a></td>
</tr></table>
';

}
echo '<br /><center><a href="index.php">Вернуться назад в игру</a></center></div>';



include_once ('../themes/footer.php');
?>
Подробное описание...
нужно реализовать увеличение начальной цены в 2 раза каждый раз
________
посл. ред. 17.09.2019 в 18:50; всего 1 раз(а); by sasha100q
ошибка 2 при переходе на верссию 7.3 стало выбивать ошибку на крине ставлю 5.6 верссию проподает строка на которую ругается

case 'm':
$size *= 1024;

Изображение

------
67235_Screenshot_177.png (47.9 Kb)
Скачиваний: 116
sasha100q, ты каждый раз создаешь новую тему с приказами о помощи, как тебе только не долбили, что нужно писать тз и выучить слово пожалуйста, без толку. Ты когда свои темы перечитываешь ты вообще сам то хоть вдупляешь о чем написал? На секунду задумайся, что мы понятия не имеем чем ты там занимаешься, а по одной фразе и бесполезному скриншоту это понять невозможно.
error_reporting(0); пиши, это все на что ты способен думаю
Dizzy221 (24.09.2019 в 12:59)
sasha100q, ты каждый раз создаешь новую тему с приказами о помощи, как тебе только не долбили, что нужно писать тз и выучить слово пожалуйста, без толку. Ты когда свои темы перечитываешь ты вообще сам то хоть вдупляешь о чем написал? На секунду задумайся, что мы понятия не имеем чем ты там занимаешься, а по одной фразе и бесполезному скриншоту это понять невозможно.
error_reporting(0); пиши, это все на что ты способен думаю


поговорить не с кем хватит оффтопить в каждой теме
sasha100q (25.09.2019 в 20:28)
поговорить не с кем хватит оффтопить в каждой теме

Тут числа for($i=1; $i<= $SetGoods['sum']; $i++){
echo '
?
d1nka (09.10.2019 в 22:10)
Тут числа for($i=1; $i<= $SetGoods['sum']; $i++){echo '?


о спасибо а на что менять их что бы умножало следующий уровень в 2 рзза
sasha100q (09.10.2019 в 22:15)
о спасибо а на что менять их что бы умножало следующий уровень в 2 рзза

если оно то что надо то попробуй






for ($i = 100; $i <= $SetGoods['sum']; $i = ($i*2)) {


________
посл. ред. 09.10.2019 в 22:26; всего 1 раз(а); by d1nka
<?
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');
echo '<script type="text/javascript" src="javascript.js"></script>';
echo '<link rel="stylesheet" href="style.css" type="text/css" /><div class="title">RbPayCoins</div>';


/* # ТОВАРЫ # */
$goods[1] = ["number" => "1", "name" => "Курсор", "pricenull" => "1.200000", "multiplication" => "0.5", "adds" => "0.000001"]; //1 товар
$goods[2] = ["number" => "2", "name" => "Процессор", "pricenull" => "2.400000", "multiplication" => "2", "adds" => "0.000003"]; //2 товар
$goods[3] = ["number" => "3", "name" => "Ускоритель", "pricenull" => "4.800000", "multiplication" => "3", "adds" => "0.0001"]; //3 товар
$goods[4] = ["number" => "4", "name" => "Видеокарта", "pricenull" => "9.600000", "multiplication" => "5", "adds" => "0.0003"]; //4 товар
$goods[5] = ["number" => "5", "name" => "Сервер", "pricenull" => "18.200000", "multiplication" => "10", "adds" => "0.0005"]; //5 товар

$SetGoods = ["sum" => "5"]; //Количество товаров

// number = Нумерация товара
// name = Название товара
// pricenull = Первоначальная цена товара
// multiplication = последующее умножение цены / 2
// adds = количество добавляемых coins

for($i=1; $i<= $SetGoods['sum']; $i++){
if($udata['tv'.$i.''] == NULL) { $price[$i] = $goods[$i]['pricenull']; }else{ $price[$i] = $udata['tv'.$i.''] * $goods[$i]['multiplication'] * $udata['tv'.$i.''] / 2; }
}

if(isset($_REQUEST['buy'])) {
for($i=1; $i<= $SetGoods['sum']; $i++){
if($_GET['goods'] == $i) {
if($udata['tv'.$i.''] == NULL) {
$price[$i] = $goods[$i]['pricenull'];
if($udata['coins'] < $price[$i]) { $_SESSION['error'] = 'Недосточно RbPayCoins'; header('location: shop.php'); exit();}

DB::run() -> query("UPDATE `users` SET `coins` = '".($udata['coins'] - $price[$i])."', `tv".$i."` = '1', `autoupcoins` = '".($udata['autoupcoins'] + $goods[$i]['adds'])."' WHERE `users_id` = '".$udata['users_id']."'");

header('location: shop.php'); exit(); }else{
$price[$i] = $udata['tv'.$i.''] * $goods[$i]['multiplication'] * $udata['tv'.$i.''] / 2; if($udata['coins'] < $price[$i]) { $_SESSION['error'] = 'Недосточно RbPayCoins'; header('location: shop.php'); exit();}

DB::run() -> query("UPDATE `users` SET `coins` = '".($udata['coins'] - $price[$i])."', `tv".$i."` = '".($udata['tv'.$i.''] + 1)."', `autoupcoins` = '".($udata['autoupcoins'] + $goods[$i]['adds'])."' WHERE `users_id` = '".$udata['users_id']."'");


header('location: shop.php'); exit();
}}}}

/*##############*/
echo '<div class="main-div">
<div class="text-balance">МАГАЗИН</div>
<div class="balance"><span id="balance">'.$udata['coins'].'</span><img class="coin" src="img/coin.png"></div>';

echo '
<div class="b"><center>Магазин RbPayCoins</center> </div>
<a href="/pages/index.php?act=rbpaycoins">Купить RbPayCoins</a>
';

for ($i=100; $i<= $SetGoods['sum']; $i=($i*2)) {

echo '
<div class="b"><center>Магазин Улучшений </center></div>
<table><tr>
<td style="padding: 10px; border: 1px solid #d0d0d0;" width="10%"><img class="" src="img/goods/'.$i.'.png"> </td>
<td style="padding: 10px;">'.$goods[$i]['name'].' <small>('.($udata['tv'.$i.''] == NULL ? 'Не установлено':'Уровень: '.$udata['tv'.$i.''].'').')</small><span class="jc">+ '.$goods[$i]['adds'].'/ сек</span><br /><br /><a class="sm" style="color: #fff" href="?buy&goods='.$i.'">Купить за '.$price[$i].' <img src="img/coins.png" width="16px"></a></td>
</tr></table>
';

}
echo '<br /><center><a href="index.php">Вернуться назад в игру</a></center></div>';



include_once ('../themes/footer.php');
?>
Онлайн: 3
Время:
Gen. 0.1057
(c) Bym.Guru 2010-2025