Скрипт игры Gameport 2022

bRAVE

bRAVE

Пользователь
17
4
Добрый вечер, столкнулся с проблемой, не создаются фейковые аккаунты, можете подсказать с чем может быть связано?
 

Вложения

  • Screenshot_180.png
    Screenshot_180.png
    39,9 КБ · Просмотры: 20
  • Screenshot_181.png
    Screenshot_181.png
    21,7 КБ · Просмотры: 22
bRAVE

bRAVE

Пользователь
17
4
А откуда у вас скрипт?
С другого сайта был скачен, могу указать ссылку если не будет считаться рекламой
upd: при первой загрузки скрипта все работало, после перестало, либо из за смены хостинга и что то не подключилось, либо я что то изменил в файлах, но не думаю что оно могло повлиять как то на работу feik.php
upd1: переходил с beget na zomro
 
Последнее редактирование:
SAVAGE

SAVAGE

Команда форума
Админ
582
1 494
С другого сайта был скачен, могу указать ссылку если не будет считаться рекламой
upd: при первой загрузки скрипта все работало, после перестало, либо из за смены хостинга и что то не подключилось, либо я что то изменил в файлах, но не думаю что оно могло повлиять как то на работу feik.php
upd1: переходил с beget na zomro
Решение проблемы есть в этой теме
 
SAVAGE

SAVAGE

Команда форума
Админ
582
1 494
bRAVE

bRAVE

Пользователь
17
4
В каком файле идёт выдача первого поезда?
 
B

bmy1111

Premium
85
38
в файле reg.php есть такой код:

# За регистрацию персонаж
$title = 'Поезд-1 Free';
$speed_pers = '0.020400';
$end = $time+60*60*24*30;
 
  • Мне нравится
Реакции: РОМАН и bRAVE
B

bmy1111

Premium
85
38
и заносится в базу этот персонаж:

# Создаем пользователя
$db->query('INSERT INTO db_users (login, email, pass, reg, speed, last, rid, referer, refsite) VALUES (?,?,?,?,?,?,?,?,?)', array($login, $email, $pass, $time, $speed_pers, $time, $rid, $referer, $site));
$lid = $db->LastInsert();

$db->query("INSERT INTO db_store (uid, tarif, title, speed, level, `add`, `end`, `last` ) VALUES ('$lid', '1', '$title', '$speed_pers', '1', '$time', '$end', '$time')");
 
bRAVE

bRAVE

Пользователь
17
4
Как сделать в "Последний герой", чтобы продержались 12 часов, между каждым ходом снова 12 часов ждать
 
onurkaygusuz0

onurkaygusuz0

Пользователь
6
0
Кто-нибудь пользовался, у кого-нибудь были ошибки?
 
bRAVE

bRAVE

Пользователь
17
4
Что такое - "Последний герой" ?
Страница сайта, вот код:
<?php if(!defined('FastCore')){echo ('Выявлена попытка взлома!');exit();}
$opt['title'] = 'Игра «Гонка за джекпот»';

$last_herows = $db->query("SELECT * FROM db_last_hero ORDER BY id DESC")->numRows();
if($last_herows >= 2) {
$winer = $db->query("SELECT * FROM db_last_hero ORDER BY id DESC LIMIT 1")->fetchArray();
$time=date(time());
$wintime = date($winer['time_bank']);

$fond = $db->query("SELECT SUM(stavka) FROM db_last_hero")->fetchArray();
$bank = $fond['SUM(stavka)'];

$sum = $bank - ($bank * 0.1);

if($time > $wintime){
$db->query("INSERT INTO db_last_stats (login ,sum, time_hero) VALUES ('".$winer['login']."','$sum','".time()."')");
$db->Query("UPDATE db_users SET money_p = money_p + '$sum' WHERE login = '".$winer['login']."'");
$db->Query("TRUNCATE TABLE db_last_hero");
}
} else {
$winer = $db->query("SELECT * FROM db_last_hero ORDER BY id DESC LIMIT 1")->fetchArray();
$time=date(time());
$wintime = date($winer['time_bank']);

$fond = $db->query("SELECT SUM(stavka) FROM db_last_hero")->fetchArray();
$bank = $fond['SUM(stavka)'];

$sum = $bank - ($bank * 0.1);

if($time > $wintime){
$db->query("UPDATE db_users SET money_b = money_b + '$sum' WHERE login = '".$winer['login']."'");
$db->query("TRUNCATE TABLE db_last_hero");
}
}
?>

<div class="alert alert-primary">
<p>
Сделай самую большую ставку в игре и побеждай. «Последний герой» - позволяет стать миллионером за день, ведь <br/>
ограничения по суммам ставок здесь сняты и ставки могут идти на тысячи рублей за один ход.<br>
Это игра еще и на выносливость - <span class="text-danger"><b>вы должны продержаться 12 часов!</b></span></p>
И самое главное: 10% от суммы ставок идет в резервный фонд проекта откуда мы платим вам ваши деньги.<br/>
<span class="text-danger"><b>Внимание: Розыгрыш проходит только от 2-х ставок!</b></span></p>
</div>


<div class="row">

<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<h5 class="text-center">Здесь происходит текущая игра!</h5>

<?
if(isset($_POST['last_hero'])){
$stavka = filter_var($_POST['stavka'], FILTER_VALIDATE_FLOAT);
if($stavka >= 0.99){
$hero_stavka = $db->query("SELECT * FROM db_last_hero ORDER BY id DESC LIMIT 1")->fetchArray();

if(($hero_stavka['id']) >= 2) { $time = $hero_stavka['time_bank'] + (60*10); } // Если ставки уже были то добавляем к времени последней ставки 12 часов
if(($hero_stavka['id']) <= 1) { $time = time() + (60*10); } // Если ставок не было или была одна и прошло время розыгрыша то просто делаем 12 времени

if($hero_stavka['stavka'] < $stavka){ // Проверяем ставки, если ставка меньше чем прошлая, выводим ошибку
if(floatval($user['money_b']) >= $stavka){ // Проверяем хватает ли юзеру денег что бы сделать ставку

$db->query("UPDATE db_users SET money_b = money_b - $stavka WHERE id = '$uid'");
$db->query("INSERT INTO db_last_hero (usid, login, stavka, last_time, time_bank) VALUES ('$uid', '$login', '$stavka', '".time()."', '$time')");
echo "<div class='alert alert-success text-center'>Ваша ставка {$stavka} руб. успешно принята!</div>";


} else echo '<div class="alert alert-danger text-center">У вас недостаточно денег на балансе!</div>';
} else echo '<div class="alert alert-danger text-center">Ваша ставка меньше чем прошлая ставка!</div>';
} else echo '<div class="alert alert-danger text-center">Минимальная ставка 1 рубль.</div>';
}
?>
<?
$bnum = $db->query("SELECT * FROM `db_last_hero` WHERE `id` > 0")->numRows();
if($bnum == 0) {
?>
<form action="" method="POST">
<center class="alert bg-light">
<input class="form-control col-lg-8" name="stavka" placeholder="Ваша ставка в рублях">
<button class="btn btn-lg btn-primary mt-2 text-uppercase" name="last_hero">Сделать ставку!</button>
</center>
</form>
<?
} else { $hero = $db->query("SELECT * FROM db_last_hero ORDER BY id DESC LIMIT 1")->fetchArray();
?>
<div class="card shadow-sm">
<div class="card-body text-center">
<h5>Текущий лидер - <?=$hero['login'];?></h5>
<h5>Текущая ставка - <?=$hero['stavka'];?> <i class="fa fa-rub"></i></h5>
<h5>Джекпот -
<?
$fond = $db->query("SELECT SUM(stavka) FROM db_last_hero")->fetchArray();
echo sprintf("%.3f", $fond['SUM(stavka)']);
?> <i class="fa fa-rub"></i></h5>
<h5>Розыгрыш через:

<?
$crok1 = date(time());
$crok2 = date($hero['time_bank'] + (0));
$cr=date("H:i",$crok2);
$os = $crok2 - $crok1 - (3 * 60 * 60);
$ost= date("H:i:s",$os);
$time = $hero['time_bank'] - time();
if($ost >= $crok2) {
echo '<span class="text-warning">Розыгрыш начнется от 2-х ставок!</span>';
} else {
?>

<link href="/assets/js/timeTo.css" type="text/css" rel="stylesheet"/>
<div id="countdown"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="/assets/js/jquery.time-to.js"></script>
<script>
$('#countdown').timeTo({
seconds: <?=$time;?>,
displayHours: true
});
</script>
</center>
<?}?>
</h5>
<form action="" method="POST">
<input class="form-control" name="stavka" placeholder="Ваша ставка в рублях">
<center>
<button class="btn btn-success mt-2" name="last_hero">Сделать ставку!</button>
</center>
</form>

</div>
</div>
<meta http-equiv="refresh" content="20" />
<?
}
?>
</div>

<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<h5 class="text-center">Последнние 5 ставок за игру!</h5>
<table class="table table-bordered text-center">
<thead>
<th>Игрок</th>
<th>Ставка</th>
<th>Дата</th>
</thead>
<?php
$bnum = $db->query("SELECT * FROM `db_last_hero` WHERE `id` > 0")->numRows();
if($bnum == 0) {
echo '<tr><td colspan="4">Ставок ещё не было!</td></tr>';
} else {
$last_hero = $db->query("SELECT * FROM `db_last_hero` ORDER BY `id` DESC LIMIT 5")->fetchAll();
foreach ($last_hero as $last_hero) {
?>
<tr>
<td><?=$last_hero['login']; ?></td>
<td><?=$last_hero['stavka']; ?> <i class="fa fa-rub"></i></td>
<td><?=date("d.m.Y в H:i:s",$last_hero['last_time']); ?></td>
</tr>
<?php
}
}
?>
</table>

</div>







<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mt-3">
<h5 class="text-center">Последние 20 игр</h5>

<table class="table table-bordered text-center">
<thead>
<th>Игрок</th>
<th>Сумма выигрыша руб.</th>
<th>Дата</th>
</thead>
<?php
$bnum = $db->query("SELECT * FROM `db_last_stats` WHERE `id` > 0")->numRows();
if($bnum == 0) {
echo '<tr><td colspan="4">Еще никто не играл в игру, будь в числе первых!</td></tr>';
} else {
$last_stats = $db->query("SELECT * FROM `db_last_stats` ORDER BY `id` DESC LIMIT 20")->fetchAll();
foreach ($last_stats as $last_stats) {
?>
<tr>
<td><?=$last_stats['login']; ?></td>
<td><?=$last_stats['sum']; ?> <i class="fa fa-rub"></i></td>
<td><?=date("d.m.Y в H:i:s",$last_stats['time_hero']); ?></td>
</tr>
<?php
}
}
?>
</table>

</div>








</div>
 

Вложения

  • Screenshot_221.png
    Screenshot_221.png
    19,8 КБ · Просмотры: 5
bRAVE

bRAVE

Пользователь
17
4
нужно чтобы последняя ставка должна была продержаться 12 часов, в случае если перебили снова 12 часов ждать.
 
shans5

shans5

Premium
190
345
Не совсем понял что именно нужно поменять, и в чем заключается вопрос...
но судя по коду.
if(($hero_stavka['id']) >= 2) { $time = $hero_stavka['time_bank'] + (60*10); } // Если ставки уже были то добавляем к времени последней ставки 12 часов
if(($hero_stavka['id']) <= 1) { $time = time() + (60*10); } // Если ставок не было или была одна и прошло время розыгрыша то просто делаем 12 времени

60*10 -это прибавляется 10 минут
60*60*12 - это будет прибавляться 12 часов
По логике должно быть так

Проверить не могу, так как нет данного модуля в наличии
 
  • Мне нравится
Реакции: bRAVE
Tek.Mauli

Tek.Mauli

Пользователь
129
76
Не совсем понял что именно нужно поменять, и в чем заключается вопрос...
но судя по коду.
if(($hero_stavka['id']) >= 2) { $time = $hero_stavka['time_bank'] + (60*10); } // Если ставки уже были то добавляем к времени последней ставки 12 часов
if(($hero_stavka['id']) <= 1) { $time = time() + (60*10); } // Если ставок не было или была одна и прошло время розыгрыша то просто делаем 12 времени

60*10 -это прибавляется 10 минут
60*60*12 - это будет прибавляться 12 часов
По логике должно быть так

Проверить не могу, так как нет данного модуля в наличии
в данном скрипте стоит этот модуль
 
bRAVE

bRAVE

Пользователь
17
4
А в данном коде что изменить?
<h5>Розыгрыш через:

<?
$crok1 = date(time());
$crok2 = date($hero['time_bank'] + (0));
$cr=date("H:i",$crok2);
$os = $crok2 - $crok1 - (3 * 60 * 60);
$ost= date("H:i:s",$os);
$time = $hero['time_bank'] - time();
if($ost >= $crok2) {
echo '<span class="text-warning">Розыгрыш начнется от 2-х ставок!</span>';
} else {
?>