Помогите Want2vote вопрос по скрипту.

vladvlad

Активный участник
Пользователь
Баллы
88
В Want2vote дается скрипт, который дает игрокам бонусы, за голосование за сервер. У меня вопрос: можно ли настроить что бы тот скрипт пополнял деньги, в личном кабинете (Mcshop), а не в игре?
 
Да можно конечно, перепишите mysql запрос и все.
 
Да можно конечно, перепишите mysql запрос и все.
А можете помочь переписать? Вот сам скрипт:
<?php
/* Конфиги */
$item_id = 1; // ID итема который получит игрок (по умолчанию выдается камень)
$item_count = 1; // Колличество итемов (по умолчанию выдается 1)

$hostname = "localhost"; // IP базы данных MySQL
$username = "root"; // Логин к базе данных MySQL
$password = "pass"; // Пароль к базе данных MySQL
$dbName = "your_db"; // Имя базы данных MySQL
/* /Конфиги */




if ($_GET['nickname']!='') {
// подключаемся к базе данных MySQL
$connect_to_mysql = mysql_connect($hostname,$username,$password) OR DIE("Не могу соединиться с базой");
mysql_select_db($dbName) or die(mysql_error());

$nickname=mysql_escape_string($_GET['nickname']);
$nickname=mysql_real_escape_string($nickname);
// добавляем в базу данных
$query = "INSERT INTO `w2v_bonus` (`nickname`, `item_id`, `item_amount`) VALUES ('".$nickname."', '".$item_id."', '".$item_count."')";
mysql_query($query) or die(mysql_error());
mysql_close($connect_to_mysql);
Как я понял, редактировать нужно после if. Можете помочь отредактировать, если нужно, что бы бонусы появлялись в таблице dle_users, графе money. Заранее спасибо.
 
Как то так. На работоспособность не проверял если что)
$bonus_money = 100; // Сколько денег давать за голос.
$query = "UPDATE dle_users SET 'money' = 'money' + '$bonus_money' WHERE name = '$nickname'";

вставлять вместо
$query = "INSERT INTO `w2v_bonus` (`nickname`, `item_id`, `item_amount`) VALUES ('".$nickname."', '".$item_id."', '".$item_count."')";
 
Назад
Верх