99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 2591|回复: 13

[架设求助] 真心求个在线泡点系统,或者帮我修改下脚本!

[复制链接]

升级   100%

发表于 2012-4-14 12:58:56 | 显示全部楼层 |阅读模式
自己写泡点的话也写的出来,但是只能写出针对普通玩家的脚本,我想有会员功能的,就是普通玩家1分+1点,
VIP玩家就1分+2点,我写来写去那个OnTimeover语法问题,
OnTimeover:
                if(@chcheck==0){end;}
                if(!checkvending()){
                set ppoint,ppoint+1;
                dispbottom "[ 泡点系统 ] : 已经过了1分钟增加了‘1’点,您的泡点点数目前为[ "+ppoint+" ]点";
                if(ppoint%100==0){announce "您的精靈泡点数到达"+ppoint+"点",bc_self,0x0fff8c;}
                }
                addtimer $@podelay,"泡点福利::OnTimeover";


独立一个OnTimeover这个脚本完全没问题,但是我想增加一个来满足VIP+点的就不知道怎样写了,请高手帮我修改下或者指点下,或者直接传我个一多功能一点的泡点脚本,谢谢




本帖子中包含更多资源

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

x
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   0%

发表于 2012-4-14 16:51:28 | 显示全部楼层

OnTimeover:
                if(@chcheck==0){end;}
                if(!checkvending()){
                        if(VIP == 1) {
                                set ppoint,ppoint+2;
                        } else        {
                                set ppoint,ppoint+1;
                        }

                dispbottom "[ 泡点系统 ] : 已经过了1分钟增加了‘1’点,您的泡点点数目前为[ "+ppoint+" ]点";
                if(ppoint%100==0){announce "您的精靈泡点数到达"+ppoint+"点",bc_self,0x0fff8c;}
                }
                addtimer $@podelay,"泡点福利::OnTimeover";

VIP=1表示是VIP。否则不是

具体还要看你怎么设置VIP的。是给个VIP证呢,还是个账号或人物一个永久变量

VIP正的话简单点,你直接原本脚本复制一遍,PPoint加法自己改下,NPC名字改下就好。后者的话自己加个VIP变量来判断账号或人物时不是VIP就可以了

升级   100%

 楼主| 发表于 2012-4-14 17:47:14 | 显示全部楼层
我就是个VIP证的,我之前试过把脚本复制一便,但是还是不行,VIP泡点时,系统不会计时,VIP证的话要把你帮我加的红色字部分要加进去吗?  还有原本脚本复制一遍后,
OnInit:
        set $@podelay,10000;
        end;
这段计时要改吗?  不改的话好象不会计时的?

升级   0%

发表于 2012-4-14 17:55:26 | 显示全部楼层
VIP证,也要看你是如何设置的,是身上有VIP证后和这个NPC说话,可以每分钟拿2点,还是直接点VIP证就有VIP泡点这个服务

升级   100%

 楼主| 发表于 2012-4-14 18:01:36 | 显示全部楼层
我就是想,那个会员,身上带着VIP证才可以跟NPC对话进入会员泡点,没证就进入普通泡点!

升级   100%

 楼主| 发表于 2012-4-14 18:04:39 | 显示全部楼层
不用直接点VIP证就有VIP泡点这个服务,需要带身上去点NPC,麻烦你帮我修改修改,谢谢啊

升级   0%

发表于 2012-4-14 18:05:51 | 显示全部楼层

                        if(countitem(会员VIP证ID) >= 1) {
                                set ppoint,ppoint+2;
                        } else        {
                                set ppoint,ppoint+1;
                        }
之前红色的那段改成这样看看。

升级   100%

 楼主| 发表于 2012-4-14 18:17:22 | 显示全部楼层
加入这段后,泡点没累计了,是不是计时器问题?  

升级   100%

 楼主| 发表于 2012-4-14 18:19:26 | 显示全部楼层
看错了,不是不会累计,会累计,但是不会提示了
dispbottom "[ 泡点系统 ] : 已经过了1分钟增加了‘1’点,您的泡点点数目前为[ "+ppoint+" ]点";
可能这段问题

升级   100%

 楼主| 发表于 2012-4-14 18:25:29 | 显示全部楼层
我改好了,太感谢了,这个问题一直不知道怎么写,原来还可以这样转换的,又学习到东西了,我一直以为,用物品检查来改变,原来不用的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-5-21 12:03 , Processed in 0.321489 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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