Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] QQ农场-小小宇 VIP分等级每日奖励能不能集成到安装包里

[复制链接]
zuitianya1 发表于 2010-1-20 20:46:52 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本: UCHome 2.0
本帖最后由 zuitianya1 于 2010-01-20 21:22 编辑

VIP分等级每日奖励能不能集成到安装包里

根据 这个 安装,一直没成功过。小小宇 还能整到一起呢
 楼主| zuitianya1 发表于 2010-1-20 21:20:51 | 显示全部楼层
QQ农场 里 有 VIP 1 2  3 4 5 6 7 每天送点什么。。。默认的 什么奖励都没的

通过 小小宇 常用修改 里的 VIP分等级每日奖励 安装设置 一直都不能成功
回复

使用道具 举报

abysshwg 发表于 2010-1-20 21:24:32 | 显示全部楼层
我也没成功过 呵呵
回复

使用道具 举报

 楼主| zuitianya1 发表于 2010-1-20 21:26:13 | 显示全部楼层
所以希望能帮解决啊
回复

使用道具 举报

netskyjp 发表于 2010-1-20 21:28:25 | 显示全部楼层
我成功了,不过先要在  config  表里加个 jl  的字段,然后再按照小小宇的说明搜索字段时有两处,找到最下面的那处,在  exit(); 前加入需要的奖励的内容就可以了·
回复

使用道具 举报

 楼主| zuitianya1 发表于 2010-1-20 21:31:13 | 显示全部楼层
或许是 他的 安装 说明 过时了。。。。。他安装说明里的 代码 在 happyfarm.php 里 不完全一样
回复

使用道具 举报

dsduyao 发表于 2010-1-20 22:37:55 | 显示全部楼层
本帖最后由 dsduyao 于 2010-01-20 22:43 编辑

先在happyfarm_config里加入字段jl,然后在index.hph这个文件里,加入奖励代码,最后在系统计划任务里添加vip分等级每日奖励物品任务vipjl.php,设置好执行就OK了,用户每天登陆就会自动领取到奖励。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

cangzhe 发表于 2010-1-21 01:19:39 | 显示全部楼层
我也不会~会的兄弟来个详细教程吧~先谢过了
回复

使用道具 举报

gyz777 发表于 2010-1-21 08:17:18 | 显示全部楼层
我也不会,会的兄弟来个详细教程吧~先谢过了
回复

使用道具 举报

朋友窝 发表于 2010-1-21 08:27:14 | 显示全部楼层
本帖最后由 朋友窝 于 2010-01-21 08:31 编辑

不知道这个行不行,给大家发下,我的改法,
先增加一个JL字段
ALTER TABLE `uchome_happyfarm_config` ADD `jl` int(11) DEFAULT '0'

然后在index.php
搜索这段代码
if ( $_REQUEST['act'] == "nc" )
{

在下面加如下代码即可,因为加每日提醒的话跟你VIP升级有冲突,所以我去掉了!

          $Config = $_SGLOBAL['db']->query( "SELECT jl,vip FROM ".tname( "happyfarm_config" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        while ( $value = $_SGLOBAL['db']->fetch_array( $Config ) )
        {
                $list[] = $value;
        }
        if ( $list[0][vip] ==  1 && $list[0][jl] == 0 )
        {
               
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $putonghuafei = 1;
                $tools->$putonghuafei = $tools->$putonghuafei + 1;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+50,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."'  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
               
        }
        if ( $list[0][vip] ==  2 && $list[0][jl] == 0 )
        {
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $gaosuhuafei = 2;
                $tools->$gaosuhuafei = $tools->$gaosuhuafei + 2;
                $tools = json_encode( $tools );

                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+100,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+20  where uid=".intval( $_SGLOBAL['supe_uid'] ) );

               
        }
        if ( $list[0][vip] ==  3 && $list[0][jl] == 0 )
        {
               
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $jisuhuafei = 3;
                $tools->$jisuhuafei = $tools->$jisuhuafei + 2;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+150,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+30  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        }
        if ( $list[0][vip] == 4 && $list[0][jl] == 0 )
        {
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $jisuhuafei = 3;
                $tools->$jisuhuafei = $tools->$jisuhuafei + 3;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+200,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+40  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        }
        if ( $list[0][vip] == 5 && $list[0][jl] == 0 )
        {
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $jisuhuafei = 3;
                $tools->$jisuhuafei = $tools->$jisuhuafei + 4;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+250,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+50  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        }
        if ( $list[0][vip] == 6 && $list[0][jl] == 0)
        {
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $jisuhuafei = 3;
                $tools->$jisuhuafei = $tools->$jisuhuafei + 5;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+300,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+60  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        }
        if ( $list[0][vip] == 7 && $list[0][jl] == 0 )
        {
                $tools = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT tools FROM ".tname( "happyfarm_nc" )." where uid=".intval( $_SGLOBAL['supe_uid'] ) ), 0 );
                $tools = json_decode( $tools );
                $jisuhuafei = 3;
                $tools->$jisuhuafei = $tools->$jisuhuafei + 6;
                $tools = json_encode( $tools );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_config" )." set money=money+350,jl=jl+1 where uid=".intval( $_SGLOBAL['supe_uid'] ) );
                $_SGLOBAL['db']->query( "UPDATE ".tname( "happyfarm_nc" )." set tools='".$tools."',exp=exp+70  where uid=".intval( $_SGLOBAL['supe_uid'] ) );
        }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-19 03:20 , Processed in 0.027648 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表