找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

yinliu
帝王
服务器
查看: 2604|回复: 4

2个NPC捐献不了。点了没反应

[复制链接]

6

主题

117

回帖

525

积分

县令

元宝
177
鸿盾币
0
金币
215
发表于 2020-2-24 03:23:00 | 显示全部楼层 |阅读模式
悬赏1元宝已解决
论坛下的版本。沙巴克 和富豪捐献不了,请问有大佬帮助下吗?
一下为 内容。
[@main]
#IF
NOT CHECKTEXTLIST ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\检测是否已经创建目录.txt 已创建目录
#act
ForceDirectories  ..\..\..\..\..\喵喵制作\捐献文本\
ForceDirectories  ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\检测是否已经创建目录.txt
AddTextListEx  ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\检测是否已经创建目录.txt 已创建目录 0
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\01区.txt
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\02区.txt
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\03区.txt
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\04区.txt
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\05区.txt
CreateFile ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\06区.txt


#IF
#ACT
;MOV  N$捐献界面_名字列长度  14
;MOV  N$捐献界面_数量列长度  10
;MOV  N$捐献界面_读取排名    0
;MOV  N$捐献_数据后标        1
;GOTO @捐献_数据读取
GOTO @捐献界面优化
GOTO @捐献界面

[@捐献_数据读取]
#IF
SMALL  N$捐献界面_读取排名 6
#ACT
GetRandomText ..\QuestDiary\天道捐献\捐献排名.txt           S$玩家名字       <$STR(N$捐献界面_读取排名)>
GetRandomText ..\QuestDiary\天道捐献\捐献排名.txt           S$玩家名字_排版  <$STR(N$捐献界面_读取排名)>
GetRandomText ..\QuestDiary\天道捐献\捐献排名_捐献数量.txt  N$捐献数量       <$STR(N$捐献界面_读取排名)>
GetRandomText ..\QuestDiary\天道捐献\捐献排名_捐献数量.txt  S$捐献数量_排版  <$STR(N$捐献界面_读取排名)>
GOTO @捐献界面优化

#IF
EQUAL  N$捐献_数据后标  1
#ACT
MOV    S$玩家1_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量1_排版     <$STR(S$捐献数量_排版)>
MOV    A101                 <$STR(S$玩家名字)>
MOV    G101                 <$STR(N$捐献数量)>

#IF
EQUAL  N$捐献_数据后标  2
#ACT
MOV    S$玩家2_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量2_排版     <$STR(S$捐献数量_排版)>
MOV    A102                 <$STR(S$玩家名字)>
MOV    G102                 <$STR(N$捐献数量)>

#IF
EQUAL  N$捐献_数据后标  3
#ACT
MOV    S$玩家3_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量3_排版     <$STR(S$捐献数量_排版)>
MOV    A103                 <$STR(S$玩家名字)>
MOV    G103                 <$STR(N$捐献数量)>

#IF
EQUAL  N$捐献_数据后标  4
#ACT
MOV    S$玩家4_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量4_排版     <$STR(S$捐献数量_排版)>
MOV    A104                 <$STR(S$玩家名字)>
MOV    G104                 <$STR(N$捐献数量)>

#IF
EQUAL  N$捐献_数据后标  5
#ACT
MOV    S$玩家5_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量5_排版     <$STR(S$捐献数量_排版)>
MOV    A105                 <$STR(S$玩家名字)>
MOV    G105                 <$STR(N$捐献数量)>

#IF
EQUAL  N$捐献_数据后标  6
#ACT
MOV    S$玩家6_排版         <$STR(S$玩家名字_排版)>
MOV    S$捐献数量6_排版     <$STR(S$捐献数量_排版)>
MOV    A106                 <$STR(S$玩家名字)>
MOV    G106                 <$STR(N$捐献数量)>

#IF
NOT EQUAL N$捐献_数据后标  6
#ACT
INC   N$捐献_数据后标     1
INC   N$捐献界面_读取排名 1
GOTO  @捐献_数据读取

#IF
EQUAL  N$捐献_数据后标  6
#ACT
MOV    N$捐献_数据后标     1
MOV    N$捐献界面_读取排名 0
GOTO   @捐献界面


BREAK

[@捐献界面优化]
#IF
EQUAL S$玩家名字_排版
#ACT
MOV   S$玩家名字_排版 暂无
MOV   S$捐献数量_排版 暂无
MOV   N$捐献数量      0

#IF
#ACT
SetStringBlank <$STR(S$玩家名字_排版)>      <$str(N$捐献界面_名字列长度)> 1
SetStringBlank <$STR(S$捐献数量_排版)>      <$str(N$捐献界面_数量列长度)> 1



#if
#act
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\01区.txt n60 0
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\02区.txt n61 0
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\03区.txt n62 0
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\04区.txt n63 0
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\05区.txt n64 0
GetRandomText ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\06区.txt n65 0
#IF
#act
MOV N16 0
INC N16 <$STR(n60)>
INC N16 <$STR(n61)>
INC N16 <$STR(n62)>
INC N16 <$STR(n63)>
INC N16 <$STR(n64)>
INC N16 <$STR(n65)>






[@捐献界面]
#IF
#ACT
OPENMERCHANTBIGDLG 28 2023 1 4 1 1 1 600 10
#SAY
\ \ \ \ \  \

<  沙城捐献:/SCOLOR=249}> <所有的捐献金额都会记录沙巴克奖池/SCOLOR=249}>                         <你当前的RMB:/SCOLOR=7> [<$GamePoint>] \
<  最低捐献:/SCOLOR=250>  <捐献3000RMB点(30元),即可获得属性加成/SCOLOR=228>  \ \  \
;<   [捐献排名]/SCOLOR=249}>   <[玩家名称]/SCOLOR=249}>                <[捐献数量]/SCOLOR=249}>          <[属性加成]/SCOLOR=249}>\
;<   N0.1/SCOLOR=249>    {      <$STR(S$玩家1_排版)>/SCOLOR=249}{            <$STR(S$捐献数量1_排版)>/SCOLOR=249}         <点击查看第一名属性加成|^250#攻击力上限提升30%^250#生命上限提升30%^250#神力倍数提升100%^250#爆率倍数叠加500%^250#打怪伤害+500%^250#攻击吸血+10%^251#几率切割怪物血量5%^250#攻击吸血+10%^70#第一名专属地图> \
;<   N0.2/SCOLOR=251>    {      <$STR(S$玩家2_排版)>/SCOLOR=251}{            <$STR(S$捐献数量2_排版)>/SCOLOR=251}         <点击查看第二名属性加成|^250#攻击力上限提升15%^250#生命上限提升15%^250#神力倍数提升50%^250#爆率倍数叠加200%^250#打怪伤害+300%^250#攻击吸血+9%^251#几率切割怪物血量3%>\
;<   N0.3/SCOLOR=116>    {      <$STR(S$玩家3_排版)>/SCOLOR=116}{            <$STR(S$捐献数量3_排版)>/SCOLOR=116}         <点击查看第三名属性加成|^250#攻击力上限提升13%^250#生命上限提升13%^250#神力倍数提升30%^250#爆率倍数叠加170%^250#打怪伤害+250%^250#攻击吸血+8%^251#几率切割怪物血量1%>\
;<   N0.4/SCOLOR=244>    {      <$STR(S$玩家4_排版)>/SCOLOR=244}{            <$STR(S$捐献数量4_排版)>/SCOLOR=244}         <点击查看第四名属性加成|^250#攻击力上限提升12%^250#生命上限提升12%^250#神力倍数提升20%^250#爆率倍数叠加140%^250#打怪伤害+200%^250#攻击吸血+7%>\
;<   N0.5/SCOLOR=146>    {      <$STR(S$玩家5_排版)>/SCOLOR=146}{            <$STR(S$捐献数量5_排版)>/SCOLOR=146}         <点击查看第五名属性加成|^250#攻击力上限提升11%^250#生命上限提升11%^250#神力倍数提升10%^250#爆率倍数叠加120%^250#打怪伤害+150%^250#攻击吸血+6%>\
<  凡是累计捐献达到3000RMB点(30元),即可获得以下属性:/SCOLOR=250>  <你当前累计捐献金额:/SCOLOR=250> <$human(天道捐献)>\
<  1.爆率提升300%   打怪伤害提升100% /SCOLOR=251> \
<  2.最大攻击力提升10%   最大生命值提升10%   攻击吸血+5%/SCOLOR=70> \
<  3.赠送技能群体施毒术/SCOLOR=146> \
<  4.自动8X8范围秒捡物品,配合自动回收金币元宝嗷嗷涨/SCOLOR=249>\
<  沙城奖池:/SCOLOR=249}>  \
<>  <■》 神之领域今日01区累计金额:/SCOLOR=243>   <[<$STR(n60)>]/SCOLOR=251> <RMB/SCOLOR=251>\
<>  <■》 神之领域今日02区累计金额:/SCOLOR=243>   <[<$STR(n61)>]/SCOLOR=251> <RMB/SCOLOR=251>\
<>  <■》 神之领域今日03区累计金额:/SCOLOR=243>   <[<$STR(n62)>]/SCOLOR=251> <RMB/SCOLOR=251>\
<>  <■》 神之领域今日04区累计金额:/SCOLOR=243>   <[<$STR(n63)>]/SCOLOR=251> <RMB/SCOLOR=251>\
<>  <■》 神之领域今日05区累计金额:/SCOLOR=243>   <[<$STR(n64)>]/SCOLOR=251> <RMB/SCOLOR=251>\  \  
<>                                        <点击开始进行捐献/@开始捐献>\
<>      <累计沙巴克奖励金额:/SCOLOR=249><[<$STR(n16)>]/SCOLOR=251><RMB/SCOLOR=251>               \  \
<>  <沙城奖励说明:> <1.沙城捐献所有金额的/SCOLOR=7><70%/SCOLOR=251><将纳入沙巴克奖池,合区攻沙胜利行会获得/SCOLOR=7><70%/SCOLOR=249><,失败行会获得/SCOLOR=7><30%/SCOLOR=250>\
<>                <2.合区后所有捐献数据会清零,请玩家们理性捐献!/SCOLOR=228>\
<>                <3.合区后属性保留/SCOLOR=253>


[@进入地图]
#IF
EQUAL A101 <$USERNAME>
#ACT
MAP JXDYM
#ELSEACT
MESsAGEBOX 你不是第一名,无法进入...
break


[@刷新]
#IF
#ACT
GOTO @捐献_字符串处理

[@开始捐献]
#IF
CHECKGAMEPOINT < 3000
#ACT
MESsAGEBOX 当前RMB数量不足【3000】...
break



#IF
CHECKTITLE 沙城捐献
#ACT
MESsAGEBOX 你已经参与过沙巴克捐献,无法再次捐献...
break

#IF
CheckContainsText <$SERVERNAME> 01区
#ACT
GamePoint - 3000
INC G63 3000
ADDSKILL 群体施毒术
ADDSKILL 半月弯刀
SKILLLEVEL 半月弯刀 = 3 0
SKILLLEVEL 群体施毒术 = 3 0
CONFERTITLE 沙城捐献
AddTextListEx ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\01区.txt G63 0
GOTO @检测捐献数量
GOTO @MAIN
messagebox 捐献成功!
break

#IF
CheckContainsText <$SERVERNAME> 02区
#ACT
GamePoint - 3000
INC G63 3000
ADDSKILL 群体施毒术
ADDSKILL 半月弯刀
SKILLLEVEL 半月弯刀 = 3 0
SKILLLEVEL 群体施毒术 = 3 0
CONFERTITLE 沙城捐献
AddTextListEx ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\02区.txt G63 0
GOTO @检测捐献数量
GOTO @MAIN
messagebox 捐献成功!
break

#IF
CheckContainsText <$SERVERNAME> 03区
#ACT
GamePoint - 3000
INC G63 3000
ADDSKILL 群体施毒术
ADDSKILL 半月弯刀
SKILLLEVEL 半月弯刀 = 3 0
SKILLLEVEL 群体施毒术 = 3 0
CONFERTITLE 沙城捐献
AddTextListEx ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\03区.txt G63 0
GOTO @检测捐献数量
GOTO @MAIN
messagebox 捐献成功!
break

#IF
CheckContainsText <$SERVERNAME> 04区
#ACT
GamePoint - 3000
INC G63 3000
ADDSKILL 群体施毒术
ADDSKILL 半月弯刀
SKILLLEVEL 半月弯刀 = 3 0
SKILLLEVEL 群体施毒术 = 3 0
CONFERTITLE 沙城捐献
AddTextListEx ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\04区.txt G63 0
GOTO @检测捐献数量
GOTO @MAIN
messagebox 捐献成功!
break

#IF
CheckContainsText <$SERVERNAME> 05区
#ACT
GamePoint - 3000
INC G63 3000
ADDSKILL 群体施毒术
ADDSKILL 半月弯刀
SKILLLEVEL 半月弯刀 = 3 0
SKILLLEVEL 群体施毒术 = 3 0
CONFERTITLE 沙城捐献
AddTextListEx ..\..\..\..\..\喵喵制作\捐献文本\<$STR(A321)>\05区.txt G63 0
GOTO @检测捐献数量
GOTO @MAIN
messagebox 捐献成功!
break


最佳答案

查看完整内容

这个是跨区捐献脚本, 收费插件支持的功能,一般都是插件采用绝对路径读取和存储数据。 如果单服使用的话,请将相关文件夹放qd. 然后将读取和存储改为相对路径。 如果看不懂我说的什么,说明你用不到他,请放弃治疗
回复

使用道具 举报

1654

主题

5113

回帖

2万

积分

管理员

元宝
2704
鸿盾币
0
金币
90866

最佳新人

发表于 2020-2-24 03:23:01 | 显示全部楼层
这个是跨区捐献脚本,
收费插件支持的功能,一般都是插件采用绝对路径读取和存储数据。
如果单服使用的话,请将相关文件夹放qd.
然后将读取和存储改为相对路径。
如果看不懂我说的什么,说明你用不到他,请放弃治疗
回复

使用道具 举报

6

主题

117

回帖

525

积分

县令

元宝
177
鸿盾币
0
金币
215
 楼主| 发表于 2020-2-24 03:48:43 | 显示全部楼层
回复

使用道具 举报

6

主题

117

回帖

525

积分

县令

元宝
177
鸿盾币
0
金币
215
 楼主| 发表于 2020-2-24 21:29:52 | 显示全部楼层
admin 发表于 2020-2-24 09:15
这个是跨区捐献脚本,
收费插件支持的功能,一般都是插件采用绝对路径读取和存储数据。
如果单服使用的话, ...

我觉得放弃 治疗 弄成单区的了。
回复

使用道具 举报

1654

主题

5113

回帖

2万

积分

管理员

元宝
2704
鸿盾币
0
金币
90866

最佳新人

发表于 2020-2-24 21:33:54 | 显示全部楼层
asd11asd 发表于 2020-2-24 21:29
我觉得放弃 治疗 弄成单区的了。

嗯     不开大服的话  没必要弄这些   没啥意义!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2024-12-4 03:17 , Processed in 0.014227 second(s), 7 queries , Gzip On, Redis On.

Powered by 108pc X3.5

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