Перейти к содержимому

Фотография
* * * * * 1 Голосов

Скрипт добавления голда за голосование.

скрипт

  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1
Miracle

Miracle

Представляю вам скрипт, который дает голд за переход по ссылке.
Установка: запустите Query Analyzer, выберете базу dbo, откройте файл openuser.sql и нажмине F5 ; Отредактируйте файл настройки соединения с сервером в файле kg.php ; Скопируйте login.php и kg.php на сервер (можно туда же, где и рега); Укажите на сайте ссылку на login.php.
Данный скрипт будет давать 100 голда, перерыв между получения голда 12 часов.
Для того, чтобы изменить кол-во даваемого голда, отредактируйте строку в файле kg.php
[atw]exec usecash $giveTo,1,0,1,0,10000,1,@error";[/atw]
Для того, чтобы изменить таймаут, отредактируйте строку в файле kg.php
[atw]$timestamp = mktime($hours + 12,$minutes,$seconds,$month,$day,$year);[/atw]
Для того, чтобы изменить ссылку на голосование, измените строку в файле kg.php

<meta http-equiv="Refresh" content="0;URL=http://top.roleplay.ru/5405">

Форма:

 <form action="gold.php" name="regform" method="POST">
<body>
<table>
<tr>
<td align="center"><font color="black"><font color="black" size=3><b>Введите свой логин.</b></font><br /><br />
<label for="login">Логин:&nbsp;&nbsp;</label>
<input type="text" name="login" /><br />
<span class="submit"><input name="submit" type="submit" value="Получить голд!"></span></font>
</td></tr>
</table>
</body>
</form> 

gold.php:

<?

//------ Script by F.I.R.E Team's feat MorzE -------// //*----- Специально для MySQL BD-----*//

//Настройки базы данных
$DBHost = "localhost";            // Сервер базы данных
$DBUser = "root";            // Пользователь базы данных
$DBPassword = "******";        // Пароль базы данных
$DBName = "pw";                // Имя базы данных
$timer = "24";                // Кол-во часов(ограничение)
$price = "3000000";            // Кол-во выдаваемого голда(в серебрянных)

$nowtime = time();
$date_time_array = getdate(time());

$hours = $date_time_array['hours'];
$minutes = $date_time_array['minutes'];
$seconds = $date_time_array['seconds'];
$month = $date_time_array['mon'];
$day = $date_time_array['mday'];
$year = $date_time_array['year'];
$Login = $_POST['login'];

$nexttime = mktime($hours + $timer,$minutes,$seconds,$month,$day,$year);

$Link = MySQL_Connect($DBHost, $DBUser, $DBPassword) or die ("Ошбика в подключении к MySQL!");
MySQL_Select_Db($DBName, $Link) or die ("БД ".$DBName." не существует!");

$Result = MySQL_Query("SELECT * FROM `users` WHERE name='$Login'") or ("Невозможно выполнить запрос!");
$r = mysql_fetch_row($Result);

if(($nowtime<$r[1])){
echo "<script>alert('Вы уже получали голд за последние 24 часа...');
location.href='index.php';</script>";
exit;
}else{

if(!$Login){
echo "<script>alert('Вы ничего не ввели... Подумайте еще!');
location.href='index.php';</script>";
exit;
}else{


if (!isset($Login)){
echo "<script>location.href='login.php';</script>";
} else {

MySQL_Select_Db($DBName, $Link) or die ("БД ".$DBName." не существует!");
MySQL_Query("UPDATE `users` SET time_pool='$nexttime' WHERE name='$Login'") or ("Невозможно выполнить запрос!");
$result = MySQL_Query("SELECT * FROM `users` WHERE name='$Login'") or ("Невозможно выполнить запрос!");

MySQL_Query("call usecash($r[0],1,0,1,0,$price,1,@error)") or die ("<script>alert('Извините, такого аккаунта не существует, проверьте корректность вводимых данных!..');location.href='index.php';</script>");


if(MySQL_Query){echo"<script>alert('Спасибо! Голд будет начислен через 15 минут... А пока проголосуйте за наш Сервер');
location.href='http://pw.mmotop.ru/vote/9664/';</script>";}
}
}

}

//------ Script by F.I.R.E Team's -------// //*----- Специально для MySQL BD-----*//

?>

SQL запрос:

ALTER TABLE  `users` ADD  `time_pool` VARCHAR( 32 ) NULL AFTER  `ID` ;

СКАЧАТЬ.


  • 1



Темы с аналогичным тегами скрипт

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Rawr.pro - Сделано с для игроков.