开启辅助访问
切换到窄版
登录
立即注册
论坛
BBS
服务器空间
精品版本库入口
搜索
搜索
本版
帖子
传世单机,传奇世界单机版,传世单机论坛,传世开服,传世一条龙,传世版本库,单机论坛,传世服务端,传世资源站
»
论坛
›
传世资源区
›
功能脚本
›
捐献属性系统
返回列表
发新帖
[案例脚本]
捐献属性系统
[复制链接]
发表于 2025-9-19 02:32:26
|
显示全部楼层
|
阅读模式
(@effigy)
[@main]
;------------
#IF
TRUE
#ACT
ClearVar S0 99
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S10 0 0 1 | ;//由大到小,取第1名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S11 1 0 1 | ;//由大到小,取第2名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S12 2 0 1 | ;//由大到小,取第3名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S13 3 0 1 | ;//由大到小,取第4名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S14 4 0 1 | ;//由大到小,取第5名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S15 5 0 1 | ;//由大到小,取第6名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S16 6 0 1 | ;//由大到小,取第7名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S17 7 0 1 | ;//由大到小,取第8名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S18 8 0 1 | ;//由大到小,取第9名
READRANDOMSTR ..\QuestDiary\数据文件\捐献排行.TXT S19 9 0 1 | ;//由大到小,取第10名
#IF
!EQUAL S10
#ACT
SPLIT $STR(S10) | S20
#ELSEACT
MOV S20 无
MOV S21
#IF
!EQUAL S11
#ACT
SPLIT $STR(S11) | S30
#ELSEACT
MOV S30 无
MOV S31
#IF
!EQUAL S12
#ACT
SPLIT $STR(S12) | S40
#ELSEACT
MOV S40 无
MOV S41
#IF
!EQUAL S13
#ACT
SPLIT $STR(S13) | S42
#ELSEACT
MOV S42 无
MOV S43
#IF
!EQUAL S14
#ACT
SPLIT $STR(S14) | S70
#ELSEACT
MOV S70 无
MOV S71
#IF
!EQUAL S15
#ACT
SPLIT $STR(S15) | S72
#ELSEACT
MOV S72 无
MOV S73
#IF
!EQUAL S16
#ACT
SPLIT $STR(S16) | S74
#ELSEACT
MOV S74 无
MOV S75
#IF
!EQUAL S17
#ACT
SPLIT $STR(S17) | S76
#ELSEACT
MOV S76 无
MOV S77
#IF
!EQUAL S18
#ACT
SPLIT $STR(S18) | S78
#ELSEACT
MOV S78 无
MOV S79
#IF
!EQUAL S19
#ACT
SPLIT $STR(S19) | S80
#ELSEACT
MOV S80 无
MOV S81
#IF
TRUE
#ACT
MOV S51 $STR(S20)
MOV S52 $STR(S30)
MOV S53 $STR(S40)
MOV S54 $STR(S42)
MOV S55 $STR(S70)
MOV S56 $STR(S72)
MOV S57 $STR(S74)
MOV S58 $STR(S76)
MOV S59 $STR(S78)
MOV S60 $STR(S80)
FillText S51 14
FillText S52 14
FillText S53 14
FillText S54 14
FillText S55 14
FillText S56 14
FillText S57 14
FillText S58 14
FillText S59 14
FillText S60 14
#SAY
\\
\ <COLOR=GREEN 全服所有玩家-对捐献进行排名,排行榜前十名玩家获得额外属性加成>\
\ <Color=FF00DE ╔════════════════════════════════════>
\ <Color=FF00DE ‖> <COLOR=GREEN 第一名:攻防+1500-1500 HP+10万> <Color=FF00DE 玩家:><$STR(S51)><Color=FF00DE 捐献数量:>[<$STR(S21)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=GREEN 第二名:攻防+500-500 HP+05万> <Color=FF00DE 玩家:><$STR(S52)><Color=FF00DE 捐献数量:>[<$STR(S31)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=GREEN 第三名:攻防+300-300 HP+03万> <Color=FF00DE 玩家:><$STR(S53)><Color=FF00DE 捐献数量:>[<$STR(S41)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第四名:攻防+200-200 HP+02万> <Color=FF00DE 玩家:><$STR(S54)><Color=FF00DE 捐献数量:>[<$STR(S43)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第五名:攻防+200-200 HP+02万> <Color=FF00DE 玩家:><$STR(S55)><Color=FF00DE 捐献数量:>[<$STR(S71)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第六名:攻防+100-100 HP+01万> <Color=FF00DE 玩家:><$STR(S56)><Color=FF00DE 捐献数量:>[<$STR(S73)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第七名:攻防+100-100 HP+01万> <Color=FF00DE 玩家:><$STR(S57)><Color=FF00DE 捐献数量:>[<$STR(S75)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第八名:攻防+100-100 HP+01万> <Color=FF00DE 玩家:><$STR(S58)><Color=FF00DE 捐献数量:>[<$STR(S77)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第九名:攻防+100-100 HP+01万> <Color=FF00DE 玩家:><$STR(S59)><Color=FF00DE 捐献数量:>[<$STR(S79)>] <Color=FF00DE >
\ <Color=FF00DE ‖> <COLOR=ORANGE 第十名:攻防+100-100 HP+01万> <Color=FF00DE 玩家:><$STR(S60)><Color=FF00DE 捐献数量:>[<$STR(S81)>] <Color=FF00DE >
\ <Color=FF00DE ╚════════════════════════════════════>\
\ <捐献创世币/@CallInPutInteger25> <Color=FF00DE 每次合区清理排行榜,请量力而行>\
\ <COLOR=GREEN 您当前拥有创世币>:<$CustomValue(6)> <color=GREEN 个> <COLOR=GREEN 捐献最低1000创世币起.>
[@CallInPutInteger25]
#IF
TRUE
#ACT
MOV M1 0
QUERYVAL 1 1 8 @LONG数入 请输入你要捐献的创世币数量!
[@LONG数入]
#IF
SMALL M1 1000
#ACT
messagebox 对不起,最低捐献1000创世币!
GOTO @WYJK
BREAK
#IF
LARGE $CustomValue(6) <$STR(M1)>
#ACT
GOTO @JKKS
BREAK
#IF
EQUAL $CustomValue(6) <$STR(M1)>
#ACT
GOTO @JKKS
BREAK
#ELSEACT
messagebox 您没有那么多的创世币!
BREAK
[@JKKS]
#IF
#ACT
CHANGECustomValue 6 - $STR(M1)
#IF
POSINLIST <$USERNAME>| ..\QuestDiary\数据文件\捐献排行.TXT S0
#ACT
SPLIT $STR(S0) | S10
MOV P1 $STR(S11)
DELVARLIST $STR(S0) ..\QuestDiary\数据文件\捐献排行.TXT
ADDVARLIST <$USERNAME>|<$INC.$STR(P1).$STR(M1)> ..\QuestDiary\数据文件\捐献排行.TXT
SHOWHUMEFFECT 282
SHOWHUMEFFECT 299
SENDMSG 26 玩家<$USERNAME>捐献创世币[<$STR(M1)>],捐献有属性加成.恭喜他!
SENDMSG 24 玩家<$USERNAME>捐献创世币[<$STR(M1)>],捐献有属性加成.恭喜他!
GMEXECUTE StartQuest @属性加载
#CALL [\登陆设置\属性加载.txt] @属性加载
GOTO @MAIN
BREAK
#IF
!POSINLIST <$USERNAME>| ..\QuestDiary\数据文件\捐献排行.TXT S0
#ACT
ADDVARLIST <$USERNAME>|<$INC.$STR(P1).$STR(M1)> ..\QuestDiary\数据文件\捐献排行.TXT
SHOWHUMEFFECT 282
SHOWHUMEFFECT 299
CHANGECustomValue 6 - $STR(M1)
SENDMSG 26 玩家<$USERNAME>捐献创世币[<$STR(M1)>],捐献有属性加成.恭喜他!
SENDMSG 24 玩家<$USERNAME>捐献创世币[<$STR(M1)>],捐献有属性加成.恭喜他!
GMEXECUTE StartQuest @属性加载
#CALL [\登陆设置\属性加载.txt] @属性加载
GOTO @MAIN
复制代码
游客,如果您要查看本帖隐藏内容请
回复
论坛免责声明
⚠️ 本文为个人观点,不代表论坛及平台立场
内容仅作参考,不构成投资/法律/医疗等专业建议
据此操作或决策产生的风险,作者不承担责任
转载请注明来源,侵权请联系删除
下载内容请于24小时内删除,仅供学习交流使用
回复
举报
发表于 2026-8-30 17:53:19
|
显示全部楼层
楼主,我太崇拜你了!我想我是一天也不能离开
老姚资源社区
。
回复
举报
发表于 2026-9-20 22:52:37
|
显示全部楼层
这个真不错。楼主666
回复
举报
发表于 2026-9-22 10:06:42
|
显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!
我觉得
老姚资源社区
是注册对了!
回复
举报
发表于 2026-9-22 10:07:00
|
显示全部楼层
本帖最后由 组外狼人 于 2026-9-23 01:24 编辑
这这这这这这这这这这这
回复
举报
发表于 2026-9-23 01:16:29
|
显示全部楼层
我看不错噢 谢谢楼主!
老姚资源社区
越来越好!
回复
举报
发表于 2026-9-25 20:32:20
|
显示全部楼层
我看不错噢 谢谢楼主!
老姚资源社区
越来越好!
回复
举报
返回列表
发新帖
懒得打字嘛,点击右侧快捷回复
选择快捷回复
楼主发贴辛苦了,谢谢楼主分享!
楼主太厉害了!楼主,I*老*虎*U!
这个帖子不回对不起自己!
这东西我收了!谢谢楼主!
我看不错噢 谢谢楼主!
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!
其实我一直觉得楼主的品味不错!呵呵!
感谢楼主的无私分享!
楼主,大恩不言谢了!
楼主,我太崇拜你了!
社区不能没有像楼主这样的人才啊!
【右侧内容,后台自定义】
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
单机版本[免费]
工具中心
界面素材
月卡VIP