• 印度Zensar科技公司卓越实验室正式落户盐城师范学院
  • JS仿金庸SKY汇款功能

    [ 来源:不详 | 作者:佚名 | 时间:2007-11-16 19:04:50 | 浏览: 人次 ]

    看了下SKY的引擎 发现金庸有个在线银行的功能 我也仿了下  用JS的引擎来搞  当然也随便搞的 我不知道有多少人会喜欢这脚本,如果人多的话 我再去完善~!!!

    现查出以下错误,如自己有能力的可以去修改 没能力的支持下 我尽快会搞好
    1.只能领款1次  因为领款后 金额文本将全面清除~!!!
    2.NPC界面没去美化

    呵呵 就这些了 安装的具体步骤我也说下:
    1.在这个脚本的NPC 同目录建立个 QuestDiary
    2.在QuestDiary里建立个 银行记录 文件夹 和 收款人名单.txt  文本

     
    (@@InPutSping @@InPutInteger)
    [@main]
    <确定汇款/@确定汇款>    <取款业务/@取款业务>\

    [@确定汇款]
    ①收款人姓名:         <输入汇款金额/@@InPutSping1>\
    ②汇款的金额:\
    ③提交汇款单        <取消汇款/@EXIT>\

    [@InPutSping1]
    #IF
    CHECKONLINE <$STR(S1)>
    #say
    ①收款人姓名:         <$STR(S1)>\
    ②汇款的金额:         <输入汇款金额/@@InPutInteger1>\
    ③提交汇款单        <取消汇款/@EXIT>\
    #ELSEACT
    MessageBox 汇款失败的原因\1:当前输入的人物并不在本服务器上.\2:人物名字输入错误
    CLOSE

    [@InPutInteger1]
    #IF
    CHECKGAMEGOLD > <$STR(N1)>
    #say
    ①收款人姓名:         <$STR(S1)>\
    ②汇款的金额:         <$STR(N1)> 元宝\
    <③提交汇款单/@提交汇款单>        <取消汇款/@EXIT>\
    #ELSEACT
    MessageBox 汇款失败的原因\1:您的元宝不足,请冲值后赚帐
    CLOSE

    [@提交汇款单]
    #IF
    #ACT
    GMEXECUTE 调整元宝 <$STR(S1)> - 500
    #act
    AddTextList QuestDiary\银行记录\收款人名单.txt <$STR(S1)>
    AddTextList QuestDiary\银行记录\汇款单\<$STR(S1)>.txt <$STR(N1)>
    sendmsg 5 玩家【<$sp(s1)>】注意了,你的朋友【%s】给你在银行汇了〖<$sp(N1)>〗元宝,注意去银行查收.
    close

    [@取款业务]
    #IF
    CHECKNAMELIST QuestDiary\银行记录\收款人名单.txt
    #ACT
    break
    MOV S11 <$USERNAME>
    GetRandomName QuestDiary\银行记录\汇款单\<$sp(S11)>.txt S0
    mov S12 <$sp(S0)>
    #say
    目前显示你有一笔汇款到账:\
    汇款金额:<$sp(S12)>元宝\
                             <领取汇款/@确认领取>\

    [@确认领取]
    #if
    #act
    GAMEGOLD + <$sp(S12)>
    DelTextList QuestDiary\银行记录\收款人名单.txt <$USERNAME>
    CLEARNAMELIST QuestDiary\银行记录\汇款单\<$sp(S11)>.txt
    sendmsg 0 [银行通知]玩家【%s】收到了【<$sp(s13)>】的汇款,表示感谢.
    sendmsg 7 [银行通知]你收到了〖<$sp(s12)>〗元宝,你现在的元宝数量为<$GAMEGOLD>.
    close


    [@IsInFilterList]
    #Act
    MessageBox 输入数据中包含了非法字符.请重新编辑
    Goto @Main
    Break

    >> 相关文章

    共有 0 位网友发表了评论 ... 查看完整内容