传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

idc yys
查看: 862|回复: 0

HGE捐献系统 顶戴定型版-修复排序版

[复制链接]
  • TA的每日心情
    无聊
    2024-2-21 12:12
  • 签到天数: 329 天

    [LV.8]GM·Lv8

    3138

    主题

    3302

    帖子

    6987

    积分

    站长

    Rank: 9Rank: 9Rank: 9

    卖家信用
    买家信用
    金币
    14236
    钻石
    80
    声望
    3886
    在线时间
    547 小时
    最后登录
    2024-2-21

    活跃会员热心会员宣传达人突出贡献优秀版主荣誉管理论坛元老

    QQ
    发表于 2018-5-17 23:19:22 | 显示全部楼层 |阅读模式
    1:本脚本用的全服触发命令为: Gmexecute 开始提问  请按照自己端的全服触发命令进行修改
    2:查看本脚本使用的临时变量和自定义变量,最好不要和其它脚本重复使用
    3.王者大使,烽火台,杀人排行的将陆续进行修复

    [@MAIN]
    #If
    CheckVar Human 捐献数 =
    #ACT
    CalcVar Human 捐献数 = 0
    SAVEVAR HUMAN 捐献数 ..\QuestDiary\捐献系统\捐献数.txt
    delaygoto 1 @主要对话
    #ELSEACT
    goto @主要对话

    [@主要对话]
    #IF
    #ACT
    OPENMERCHANTDLG 6005|63|1|742|474|0|0|0|1|410|5
    mov <$S(捐献1)> 虚拟以待
    mov <$S(捐献3)> 虚拟以待
    mov <$S(捐献5)> 虚拟以待
    mov <$S(捐献7)> 虚拟以待
    mov <$S(捐献9)> 虚拟以待
    mov <$S(捐献2)> 0
    mov <$S(捐献4)> 0
    mov <$S(捐献6)> 0
    mov <$S(捐献8)> 0
    mov <$S(捐献10)> 0
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  1 <$S(捐献1)> <$S(捐献2)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  2 <$S(捐献3)> <$S(捐献4)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  3 <$S(捐献5)> <$S(捐献6)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  4 <$S(捐献7)> <$S(捐献8)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  5 <$S(捐献9)> <$S(捐献10)>
    #SAY
    \ \
    <{s=称 号:;x=80;y=38;fc=103;bold=1}><{s=苍月王者;x=130;y=38;fc=70;bold=1}>\
    <{s=玩家名:;x=80;y=55;fc=103;bold=1}><{s=<$S(捐献1)>;x=130;y=55;fc=151;bold=1}>\
    <{s=捐赠值:;x=80;y=72;fc=103;bold=1}><{s=<$S(捐献2)>;x=130;y=72;fc=151;bold=1}>\

    <{s=称 号:;x=80;y=100;fc=103;bold=1}><{s=星耀至尊;x=130;y=100;fc=9;bold=1}>\
    <{s=玩家名:;x=80;y=117;fc=103;bold=1}><{s=<$S(捐献3)>;x=130;y=117;fc=151;bold=1}>\
    <{s=捐赠值:;x=80;y=135;fc=103;bold=1}><{s=<$S(捐献4)>;x=130;y=135;fc=151;bold=1}>\

    <{s=称 号:;x=80;y=160;fc=103;bold=1}><{s=乾坤霸主;x=130;y=160;fc=253;bold=1}>\
    <{s=玩家名:;x=80;y=180;fc=103;bold=1}><{s=<$S(捐献5)>;x=130;y=180;fc=151;bold=1}>\
    <{s=捐赠值:;x=80;y=200;fc=103;bold=1}><{s=<$S(捐献6)>;x=130;y=200;fc=151;bold=1}>\

    <{s=称 号:;x=80;y=225;fc=103;bold=1}><{s=乱世斗者;x=130;y=225;fc=146;bold=1}>\
    <{s=玩家名:;x=80;y=243;fc=103;bold=1}><{s=<$S(捐献7)>;x=130;y=243;fc=151;bold=1}>\
    <{s=捐赠值:;x=80;y=263;fc=103;bold=1}><{s=<$S(捐献8)>;x=130;y=263;fc=151;bold=1}>\

    <{s=称 号:;x=80;y=290;fc=103;bold=1}><{s=江湖小侠;x=130;y=290;fc=218;bold=1}>\
    <{s=玩家名:;x=80;y=308;fc=103;bold=1}><{s=<$S(捐献9)>;x=130;y=308;fc=151;bold=1}>\
    <{s=捐赠值:;x=80;y=325;fc=103;bold=1}><{s=<$S(捐献10)>;x=130;y=325;fc=151;bold=1}>\

    <{s=王者:;bold=1;f.se=10;fc=103;x=255;y=65}> <{s=物防 + 20 魔防 + 15;bold=1;f.se=10;fc=210;x=300;y=65}>
    <{s=至尊:;bold=1;f.se=10;fc=103;x=255;y=85}> <{s=物防 + 15 魔防 + 13;bold=1;f.se=10;fc=210;x=300;y=85}>
    <{s=霸主:;bold=1;f.se=10;fc=103;x=255;y=105}> <{s=物防 + 12 魔防 + 10;bold=1;f.se=10;fc=210;x=300;y=105}>
    <{s=斗者:;bold=1;f.se=10;fc=103;x=255;y=125}> <{s=物防 + 9  魔防 + 7;bold=1;f.se=10;fc=210;x=300;y=125}>
    <{s=小侠:;bold=1;f.se=10;fc=103;x=255;y=145}> <{s=物防 + 6  魔防 + 4;bold=1;f.se=10;fc=210;x=300;y=145}>

    <{s=1.单次捐款最低10000元宝起;bold=1;f.se=10;fc=100;x=255;y=195}>
    <{s=2.按捐赠元宝数高低依次排行;bold=1;f.se=10;fc=100;x=255;y=215}>
    <{s=3.每日00:00整重置爵位捐献;bold=1;f.se=10;fc=100;x=255;y=235}>

    <{s=<$GAMEGOLD>;bold=1;f.se=10;fc=103;x=355;y=260}>\
    <{s=<$HUMAN(捐献数)>;bold=1;f.se=10;fc=103;x=355;y=288}>

    <{S=我要捐款;li=6005;i=1;ih=2;id=3;fc=151;ch=151;cd=151;x=300;y=315}/@@InPutInteger99|Title=请输入大于10000的数字>\


    [@InPutInteger99]
    #IF
    #ACT
    MOV <$N(捐献金额)> <$STR(N99)>
           
    #IF
    SMALL <$N(捐献金额)> 10000
    #ACT
    MESSAGEBOX [捐献失败]:\ \      请输入大于10000的数值!
    goto @主要对话
    BREAK
           
    #IF
    LARGE <$N(捐献金额)> 9999
    CHECKGAMEGOLD ? <$N(捐献金额)>
    #ACT
    GAMEGOLD - <$N(捐献金额)>
    CALCVAR HUMAN 捐献数 + <$N(捐献金额)>
    SAVEVAR HUMAN 捐献数 ..\QuestDiary\捐献系统\捐献数.txt
    SortHumVarToFile 捐献数 ..\QuestDiary\捐献系统\捐献数.txt  1 ..\QuestDiary\捐献系统\捐献排行名单.txt 0
    MESSAGEBOX [贡献信息]:\捐赠成功,你本次捐增了<$N(捐献金额)>元宝!\您当前捐献值为:<$HUMAN(捐献数)>点!\感谢您对本服大力支持,您现在可以享受俸禄待遇了!
    goto @主要对话
    delaygoto 10 @执行其它
    #ELSEACT
    MESSAGEBOX [贡献失败]:你没元宝或者输入有误,功勋捐献最少10000元宝起步!
    BREAK

    [@执行其它]
    #ACT
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  1 <$S(捐献1)> <$S(捐献2)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  2 <$S(捐献3)> <$S(捐献4)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  3 <$S(捐献5)> <$S(捐献6)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  4 <$S(捐献7)> <$S(捐献8)>
    GetFileToVar \QuestDiary\捐献系统\捐献排行名单.txt  5 <$S(捐献9)> <$S(捐献10)>
    #CALL [\捐献系统\角色称号.txt] @角色称号
    BREAK

    文件名称:脚本下载.txt 
    下载次数:0  文件大小:64 Bytes 
    下载权限: 不限 
    安全检测,请放心下载





    传奇脚本_烽火台自定义脚本包 定型版-修复排序问题
    传奇脚本_钓鱼大师完整版
    免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
    久久GM论坛招商合作中----只要你有资源,我们五五分成

    站长微信:bzmir3 请注明来意

    本站IDC合作商将满,如需合作可联系站长微信咨询
    回复

    使用道具 举报

          Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

          Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.