Отправка предмета на почту персонажа за голосование.

Статус
В этой теме нельзя размещать новые ответы.

andrey3281

Любопытный
Пользователь
27 Сен 2012
149
35
28
  1. И так, здравствуйте дамы и господа!
    Вот выкладываю скрипт автовыдачи предмета на почту игрока за голосование на ммотопе.
    Сразу говорю скрипт не мой.Я только совместил скрипт "Отправка предметов на почту" и "Автовыдача голда за голосование".

  1. Скачиваем прикрепленый файл.
  2. Заливаем в базу pw:
    CREATE TABLE IF NOT EXISTS `mmotop` (
    `vote_id` int(11) unsigned NOT NULL default '0',
    `vote_time` timestamp NOT NULL default '0000-00-00 00:00:00',
    `vote_ip` text NOT NULL,
    `vote_char_name` text NOT NULL,
    `vote_count` int(11) unsigned NOT NULL default '0',
    PRIMARY KEY (`vote_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  3. Заливаем скрипт в /var/www/
  4. Открываем и настраиваем его:
    PHP:
    $DBHost = "localhost";                                      // localhost or your IP  //
    $DBUser = "root";                                          // Database user          //
    $DBPassword = "пароль от базы даных";                      // Database password      //
    $DBName = "pw";                                          // Database name          //
    $voice = "10";                                          // Сколько будет давать шт. за Обычный голос          //
    $smsvoice = "15";                                        // Сколько будет давать шт. СМС голос 
    $itemid = "51000";                                              // Ид предмета, который будет приходить на почту игроку.
    $maxcount = "10000";                          //Максимальное кол-во предмета в инвентаре
    $octets = "0";            // Октет вещи/предмета. Внимание!!!Если в предмете нету октета, то ставим значение 0
    $proctype = "0";            // proctype вещи. Внимание!!!Если в предмете нету proctype, то ставим значение 0
    $date = "0";                //Срок предмета.То есть время сколько он будет существовать в игре.Если хотите без лимита, то ставим значение 0
    $mask = "0";                // Вид итема. Узнать какой вид вашего итема можно через посмотреть в айвебе xml.
    $money = "0";                // Кол-во денег которое будет отправлено вместе с итемом.
    
    
    
    //////////////////////////////////////////////////////////////////////////////////////
    
    // адресс к файлу лога на mmotope
    $fcontent=file("Здесь должна быть ссылка на статистику о голосовании на ммотопе.");
  5. Сохраняем.
  6. Вешаем скрипт на крон. Переходим в папку /var/spool/cron/crontabs, открываем файл root и в самый конец дописываем * */1 * * * /var/www/mmotop.php .То есть это будет обозначать, что этот скрипт будет сам запускаться каждый час.
Вуаля, всё готово!


Ах да, забыл сказать, на ммотопе при голосовании, люди должны указывать свой НИК, а не логин.


P.S. Не говорите, что говно код :( Сам знаю...Это, можно сказать, был мой один из первых шагов в php.
 

Вложения

  • mmotop.rar
    2,5 KB · Просмотры: 183
Статус
В этой теме нельзя размещать новые ответы.

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.

Последние ресурсы

Статистика форума

Темы
3.838
Сообщения
21.199
Пользователи
7.613
Новый пользователь
monster376