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

 找回密码
 立即注册
查看: 1127|回复: 4

网上的一个福利脚本的错误之处

[复制链接]

升级   25.67%

发表于 2012-2-11 10:03:29 | 显示全部楼层 |阅读模式
网上下载了一个福利脚本,但开了后地图上没这个人。后来上网找了好久也没找到答案,但看到了不少与我一样情况的人。最后静下心来仔细研究,终于找到了原因,原来是mes "你每升十级可以在我这里领取一定的福利金!";里的叹号是细体的,后来我改为粗体的就好了(大根是半角全角的问题还是中文英文符号的问题,不是很懂)
//脚本名称 : 福利发放人员
prontera.gat,146,101,5        script        福利发放员        57,{
        mes "[福利发放员]";
        mes "你好!我是福利发放员";
        mes "你每升十级可以在我这里领取一定的福利";
        mes "是不是很爽啊!";
        mes "每十级只能领一次哦!";
        mes "请选择你的操作!";
        next;
        menu
        "我要申请福利金",FULIPD,
        "退出",LEND;
        close;
        end;
//开始判断等级
FULIPD:
                if (BaseLevel<10) goto JIA;
                if ((BaseLevel>10) && (BaseLevel<20)) goto LEVEL1;
                if ((BaseLevel>20) && (BaseLevel<30)) goto LEVEL2;
                if ((BaseLevel>30) && (BaseLevel<40)) goto LEVEL3;
                if ((BaseLevel>40) && (BaseLevel<50)) goto LEVEL4;
                if ((BaseLevel>50) && (BaseLevel<60)) goto LEVEL5;
                if ((BaseLevel>60) && (BaseLevel<70)) goto LEVEL6;
                if ((BaseLevel>70) && (BaseLevel<80)) goto LEVEL7;
                if ((BaseLevel>80) && (BaseLevel<90)) goto LEVEL8;
                if (BaseLevel>90) goto LEVEL9;
               
//按各种等级开始处理

JIA:
                mes "等级还没到,加油升级哦!";
                close;

LEVEL1:
                if (LE1==2) goto TANXIN;
                set zeny,zeny+30000;
                getitem 607,20;
                set LE1,2;
                goto MONEY;
LEVEL2:
                if (LE2==2) goto TANXIN;
                set zeny,zeny+60000;
                getitem 607,30;
                set LE2,2;
                goto MONEY;
LEVEL3:
                if (LE3==2) goto TANXIN;
                set zeny,zeny+100000;
                getitem 607,50;
                set LE3,2;
                goto MONEY;
LEVEL4:
                if (LE4==2) goto TANXIN;
                set zeny,zeny+1500000;
                getitem 607,70;
                set LE4,2;
                goto MONEY;
LEVEL5:
                if (LE5==2) goto TANXIN;
                set zeny,zeny+190000;
                getitem 607,100;
                set LE5,2;
                goto MONEY;
LEVEL6:
                if (LE6==2) goto TANXIN;
                getitem 607,120;
                set zeny,zeny+250000;
                set LE6,2;
                goto MONEY;
LEVEL7:
                if (LE7==2) goto TANXIN;
                set zeny,zeny+300000;
                getitem 607,140;
                set LE7,2;
                goto MONEY;
LEVEL8:
                if (LE8==2) goto TANXIN;
                set zeny,zeny+360000;
                getitem 607,160;
                set LE8,2;
                goto MONEY;
LEVEL9:
                if (LE9==2) goto TANXIN;
                set zeny,zeny+500000;
                getitem 607,180;
                set LE9,2;
                goto MONEY;
MONEY:
                mes "钱已经发给你了,要好好用哦!";
                close;
               
               
TANXIN:
                mes "小子!你已经领过了!还想来?";
                close;
               
LEND:
                mes "那么下次再见!!";
                close;
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   25.67%

 楼主| 发表于 2012-2-11 10:04:45 | 显示全部楼层
我好象是直接去掉那个叹号就好了

升级   19.6%

发表于 2012-2-14 00:41:10 | 显示全部楼层
''  !  ''  里面的东西是不影响全局的喔,里面是该NPC的对白而已

升级   25.67%

 楼主| 发表于 2012-2-14 07:58:18 | 显示全部楼层
但我没去掉那个之前脚本就是不行,一去掉就可以了。为什么这样呢

升级   19.6%

发表于 2012-2-29 00:40:58 | 显示全部楼层
可你的 mes "请选择你的操作!";里面也有感叹号,不也没报错嘛。
若有不解,可加我Q 152143063  探讨下问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-19 02:33 , Processed in 0.230961 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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