润芒论坛

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

沙城捐献提示RMB不足

[复制链接]

2

主题

648

帖子

648

积分

铜牌会员

Rank: 4

积分
648
发表于 2020-10-5 15:46:08 | 显示全部楼层 |阅读模式
沙城捐献提示RMB不足怎么解决  脚本如下

[@沙城捐献1]
{
#IF
#act
OPENMERCHANTBIGDLG 53 3265 1 4 0 -100 0 0 0
OPENMERCHANTBIGDLG 61 1746 1 4 0 0 1 515 0
GetListString ..\..\..\..\通区捐献\<$STR(A11)>\今日01区.txt 0 S$今日首区 S$捐献金额0
GetListString ..\..\..\..\通区捐献\<$STR(A11)>\今日02区.txt 0 S$今日二区 S$捐献金额1
GetListString ..\..\..\..\通区捐献\<$STR(A11)>\今日03区.txt 0 S$今日三区 S$捐献金额2
GetListString ..\..\..\..\通区捐献\<$STR(A11)>\今日04区.txt 0 S$今日四区 S$捐献金额3
GetListString ..\..\..\..\通区捐献\<$STR(A11)>\今日05区.txt 0 S$今日五区 S$捐献金额4
MOV N$总金额 0
INC N$总金额 <$str(S$捐献金额0)>
INC N$总金额 <$str(S$捐献金额1)>
INC N$总金额 <$str(S$捐献金额2)>
INC N$总金额 <$str(S$捐献金额3)>
INC N$总金额 <$str(S$捐献金额4)>
SetStringBlank S$今日首区 15 1
SetStringBlank S$今日二区 15 1
SetStringBlank S$今日三区 15 1
SetStringBlank S$今日四区 15 1
SetStringBlank S$今日五区 15 1

SetStringBlank S$捐献金额0 5 1
SetStringBlank S$捐献金额1 5 1
SetStringBlank S$捐献金额2 5 1
SetStringBlank S$捐献金额3 5 1
SetStringBlank S$捐献金额4 5 1

#SAY
;<Img:0:2:400:48/@EXIT>\
\ \ \ \ \  \ \

<>      <捐献总额的70%用于合区沙奖励/FCOLOR=254>  <胜利方70%/FCOLOR=116>  <失败方30%/FCOLOR=103> <捐献属性24小时内有效./SCOLOR=243>\
<>      <福利一:/SCOLOR=250><1.2倍元宝回收/SCOLOR=249>   <福利二:/SCOLOR=250><1.3倍攻击/SCOLOR=253>   <福利三:/SCOLOR=250><BOSS切割+1000/SCOLOR=254>   <福利四:/SCOLOR=250><麻痹属性/SCOLOR=243>\
<>      <福利五:/SCOLOR=250><刀刀切割BOSS/SCOLOR=249> 0.15%<血量/SCOLOR=249>  <配合/SCOLOR=243><[天命]神器><最高可达/SCOLOR=243>0.45%   \ \

<>               <★/SCOLOR=215>    {<$STR(S$今日首区)>/FCOLOR=215}<已经累计沙城奖励  [金额]⊙⊿/SCOLOR=215> {<$STR(S$捐献金额0)>/FCOLOR=254} <元/FCOLOR=58>\
<>               <★/SCOLOR=215>    {<$STR(S$今日二区)>/FCOLOR=215}<已经累计沙城奖励  [金额]⊙⊿/SCOLOR=215> {<$STR(S$捐献金额1)>/FCOLOR=254} <元/FCOLOR=58>\
<>               <★/SCOLOR=215>    {<$STR(S$今日三区)>/FCOLOR=215}<已经累计沙城奖励  [金额]⊙⊿/SCOLOR=215> {<$STR(S$捐献金额2)>/FCOLOR=254} <元/FCOLOR=58>\
<>               <★/SCOLOR=215>    {<$STR(S$今日四区)>/FCOLOR=215}<已经累计沙城奖励  [金额]⊙⊿/SCOLOR=215> {<$STR(S$捐献金额3)>/FCOLOR=254} <元/FCOLOR=58>\
 \ \
<>                    <【沙奖首次捐献】|254#价格:需要300RMB点购买!/@刀刀切割1>                       <【二次捐献】|254#价格:需要100RMB点购买!/@合区二次1>\ \

<> <  ★[当天]沙城池总累计奖金!/SCOLOR=58> {<$STR(N$总金额)>/SCOLOR=254} <元/SCOLOR=58>   <沙城奖励胜方70%败方百分之30% 扣除百分之30平台手续费/FCOLOR=250>\

<>           <┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\

<>               <合区攻沙前自行分配两个行会且人数不得差距过大./SCOLOR=251> <否则不发放奖励/SCOLOR=249> \

<>               <消极攻城/SCOLOR=245> <无激情/SCOLOR=249> <攻沙中踢人等情况/SCOLOR=254>  <奖励顺延到下次合区发放/SCOLOR=243>\


[@地图211]
#IF
checkcastlewar 0
#ACT
messagebox \ \正在攻城,无法进入地图!
BREAK


#IF
CHECK [30] 1
#ACT
MAPMOVE ditu07 100 100
sendmsg 0 255 151 {勇士|253:0:1}{<$username>|215:0:1}{不畏艰险,|253:0:1}{闯入了|239:0:1}{%m|154:0:1}{地图,|239:0:1}{大量BOSS等待着他(她)!!|22:161:1}
close
BREAK



[@刀刀切割1]




#IF
CHECK [30] 1
#act
messagebox 你已经捐献,无需重复捐献。
break

#IF
NOT CHECK [32] 1
#ACT
MESSAGEBOX 对不起,你还尚未购买[30元顶赞礼包]。
BREAK




#IF
CHECK [30] 0
CHECKGAMEPOINT > 299
CheckContainsText <$SERVERNAME> 01区
#ACT
GAMEPOINT - 300
INC G19 300
SET [30] 1
MOV T1 首捐完成
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献300Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
CLEARNAMELIST ..\..\..\..\通区捐献\<$STR(A11)>\今日01区.txt
AddTextListEx ..\..\..\..\通区捐献\<$STR(A11)>\今日01区.txt 今日首区:<$STR(G19)> 0
GOTO @沙城捐献1
GOTO @记录时间
break


#IF
CHECKGAMEPOINT > 299
CheckContainsText <$SERVERNAME> 02区
#ACT
GAMEPOINT - 300
INC G19 300
SET [30] 1
MOV T1 首捐完成
GOTO @记录时间
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献300Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
CLEARNAMELIST ..\..\..\..\通区捐献\<$STR(A11)>\今日02区.txt
AddTextListEx ..\..\..\..\通区捐献\<$STR(A11)>\今日02区.txt 今日二区:<$STR(G19)> 0
GOTO @沙城捐献1
break

#IF
CHECKGAMEPOINT > 299
CheckContainsText <$SERVERNAME> 03区
#ACT
GAMEPOINT - 300
INC G19 300
SET [30] 1
MOV T1 首捐完成
GOTO @记录时间
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献300Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
CLEARNAMELIST ..\..\..\..\通区捐献\<$STR(A11)>\今日03区.txt
AddTextListEx ..\..\..\..\通区捐献\<$STR(A11)>\今日03区.txt 今日三区:<$STR(G19)> 0
GOTO @沙城捐献1
break

#IF
CHECKGAMEPOINT > 299
CheckContainsText <$SERVERNAME> 04区
#ACT
GAMEPOINT - 300
INC G19 300
SET [30] 1
MOV T1 首捐完成
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献300Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
CLEARNAMELIST ..\..\..\..\通区捐献\<$STR(A11)>\今日04区.txt
AddTextListEx ..\..\..\..\通区捐献\<$STR(A11)>\今日04区.txt 今日四区:<$STR(G19)> 0
GOTO @沙城捐献1
GOTO @记录时间
break

#IF
CHECKGAMEPOINT > 299
CheckContainsText <$SERVERNAME> 05区
#ACT
GAMEPOINT - 300
INC G19 100
SET [30] 1
MOV T1 首捐完成
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献300Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
CLEARNAMELIST ..\..\..\..\通区捐献\<$STR(A11)>\今日05区.txt
AddTextListEx ..\..\..\..\通区捐献\<$STR(A11)>\今日05区.txt 今日五区:<$STR(G19)> 0
GOTO @沙城捐献1
GOTO @记录时间
break
#ELSEACT
messagebox RMB点不足!
break





[@合区二次1]
#IF
CHECK [30] 1
#ACT
MESSAGEBOX 对不起,你已经捐献过了。
BREAK


#IF
NOT CHECK [32] 1
#ACT
MESSAGEBOX 对不起,你还尚未购买[30元顶赞礼包]。
BREAK


#IF
NOT EQUAL T1 首捐完成
#ACT
MESSAGEBOX 对不起,您还没有进行过首捐。
BREAK

#IF
CHECK [30] 0
CHECKGAMEPOINT > 99
#ACT
GAMEPOINT - 100
SET [30] 1
MOV N$增加奖池 10
MOV T1 首捐完成
SENDMOVEMSG 0 249 251 350 1 ≮沙城奖池≯:感谢玩家『<$USERNAME>』为沙城奖池捐献100Rmb点
#CALL [\登陆\称号标识.txt] @称号标识
GOTO @合区增加奖池
GOTO @记录时间
GOTO @沙城捐献1
#ELSEACT
MESSAGEBOX 对不起,RMB点不足!
BREAK

[@记录时间]
#OR
EQUAL <$MONTH> 1
EQUAL <$MONTH> 3
EQUAL <$MONTH> 5
EQUAL <$MONTH> 7
EQUAL <$MONTH> 8
EQUAL <$MONTH> 10
EQUAL <$MONTH> 12
#ACT
MOV N$月份天数 31

#OR
EQUAL <$MONTH> 4
EQUAL <$MONTH> 6
EQUAL <$MONTH> 9
EQUAL <$MONTH> 11
#ACT
MOV N$月份天数 30



#IF
EQUAL N$月份天数 30
EQUAL <$DAY> 30
#ACT
GOTO @转下月
BREAK

#IF
EQUAL N$月份天数 31
EQUAL <$DAY> 31
#ACT
GOTO @转下月
BREAK

#IF
EQUAL <$MONTH> 2
EQUAL <$DAY> 29
#ACT
GOTO @转下月
BREAK

#IF
EQUAL <$MONTH> 2
EQUAL <$DAY> 28
#ACT
GOTO @转下月
BREAK

#IF
EQUAL <$MONTH> 12
EQUAL N$月份天数 31
EQUAL <$DAY> 31
#ACT
GOTO @转下年
BREAK

#IF
#ACT
GOTO @正常日期
BREAK


[@转下年]
#IF
#ACT
MOV N$年份 <$YEAR>
INC N$年份 1
DEC N$年份 2010

#IF
#ACT
MOV S$月份 01

#IF
#ACT
MOV S$日期 01

#IF
SMALL <$HOUR> 10
#ACT
MOV S$小时 0<$HOUR>
#ELSEACT
MOV S$小时 <$HOUR>

#IF
SMALL <$MINUTE> 10
#ACT
MOV S$分钟 0<$MINUTE>
#ELSEACT
MOV S$分钟 <$MINUTE>

#IF
#ACT
MOV U23 <$STR(N$年份)><$STR(S$月份)><$STR(S$日期)><$STR(S$小时)><$STR(S$分钟)>
MOV T3 <$STR(S$日期)>日<$STR(S$小时)>:<$STR(S$分钟)>
BREAK





[@转下月]
#IF
#ACT
MOV N$年份 <$YEAR>
DEC N$年份 2010

#IF
#ACT
MOV N$月份 <$MONTH>
INC N$月份 1

#IF
SMALL N$月份 10
#ACT
MOV S$月份 0<$STR(N$月份)>
#ELSEACT
MOV S$月份 <$STR(N$月份)>


#IF
#ACT
MOV S$日期 01


#IF
SMALL <$HOUR> 10
#ACT
MOV S$小时 0<$HOUR>
#ELSEACT
MOV S$小时 <$HOUR>

#IF
SMALL <$MINUTE> 10
#ACT
MOV S$分钟 0<$MINUTE>
#ELSEACT
MOV S$分钟 <$MINUTE>

#IF
#ACT
MOV U23 <$STR(N$年份)><$STR(S$月份)><$STR(S$日期)><$STR(S$小时)><$STR(S$分钟)>
MOV T3 <$STR(S$日期)>日<$STR(S$小时)>:<$STR(S$分钟)>
BREAK






[@正常日期]
#IF
#ACT
MOV N$年份 <$YEAR>
DEC N$年份 2010

#IF
SMALL <$MONTH> 10
#ACT
MOV S$月份 0<$MONTH>
#ELSEACT
MOV S$月份 <$MONTH>

#IF
#ACT
MOV N$日期 <$DAY>
INC N$日期 1

#IF
SMALL N$日期 10
#ACT
MOV S$日期 0<$STR(N$日期)>
#ELSEACT
MOV S$日期 <$STR(N$日期)>

#IF
SMALL <$HOUR> 10
#ACT
MOV S$小时 0<$HOUR>
#ELSEACT
MOV S$小时 <$HOUR>

#IF
SMALL <$MINUTE> 10
#ACT
MOV S$分钟 0<$MINUTE>
#ELSEACT
MOV S$分钟 <$MINUTE>

#IF
#ACT
MOV U23 <$STR(N$年份)><$STR(S$月份)><$STR(S$日期)><$STR(S$小时)><$STR(S$分钟)>
MOV T3 <$STR(S$日期)>日<$STR(S$小时)>:<$STR(S$分钟)>
BREAK







}




回复

使用道具 举报

0

主题

58

帖子

58

积分

中级会员

Rank: 2

积分
58
发表于 2020-10-17 13:11:07 | 显示全部楼层
单机无法捐献怎么办??
回复 支持 反对

使用道具 举报

0

主题

119

帖子

119

积分

中级会员

Rank: 2

积分
119
发表于 2020-11-4 12:14:00 | 显示全部楼层
l6233305 发表于 2020-10-17 13:11
单机无法捐献怎么办??

服务器名字改成。。。。01区  加上 区服就可以了
回复 支持 反对

使用道具 举报

2

主题

648

帖子

648

积分

铜牌会员

Rank: 4

积分
648
 楼主| 发表于 2021-1-10 22:47:43 | 显示全部楼层
l8476266 发表于 2020-11-4 12:14
服务器名字改成。。。。01区  加上 区服就可以了

谢谢,已经在网上查到了
回复 支持 反对

使用道具 举报

0

主题

4

帖子

4

积分

初级会员

Rank: 1

积分
4
发表于 2021-9-12 23:14:11 | 显示全部楼层
我也遇到这样的问题了,没解决,然后我把那个端删了,希望楼主看到能给新手一个解决办法。感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

站长QQ:36742300|传奇版本|传奇服务端|传奇一条龙|鲁ICP备16008334号|润芒论坛 鲁公网安备37083002370860

GMT+8, 2024-11-25 04:10 , Processed in 1.156250 second(s), 19 queries .

Powered by GM基地 X3.4

© 免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!

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