NPC脚本:
[@捐献开始]
{
#IF
CHECKLEVELEX > 0
#ACT
MOV N$捐献金额1 0
MOV N$捐献金额2 0
MOV N$捐献金额3 0
MOV N$捐献金额4 0
MOV N$捐献总金额 0
GOTO @捐献界面
[@捐献界面]
#IF
#Act
GETRANDOMLINETEXT ..\..\..\..\沙城捐献\XX号捐献\捐献记录1.txt <$STR(N$捐献金额1)> 0
GETRANDOMLINETEXT ..\..\..\..\沙城捐献\XX号捐献\捐献记录2.txt <$STR(N$捐献金额2)> 0
GETRANDOMLINETEXT ..\..\..\..\沙城捐献\XX号捐献\捐献记录3.txt <$STR(N$捐献金额3)> 0
GETRANDOMLINETEXT ..\..\..\..\沙城捐献\XX号捐献\捐献记录4.txt <$STR(N$捐献金额4)> 0
GETRANDOMLINETEXT ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)> 0
MOV S$捐献金额1 <$STR(N$捐献金额1)>
MOV S$捐献金额2 <$STR(N$捐献金额2)>
MOV S$捐献金额3 <$STR(N$捐献金额3)>
MOV S$捐献金额4 <$STR(N$捐献金额4)>
MOV S$捐献总金额 <$STR(N$捐献总金额)>
OPENMERCHANTBIGDLG 9 310 1 0 1 1 1 395 12
#say
<PlayImg:87:530:10:100:200:-35:0:0>\ \ \ \ \
<> <Hot~∑∑∑/SCOLOR=250><你当前Rmb点为:/SCOLOR=251><$GAMEPOINT><元/SCOLOR=254> <查看属性|253# [称号属性介绍]^ ^69#爆率 + 10%^69#攻击伤害 + 5%^69#基础血量 + 2000^69#基础属性 + 50^69#刀刀切割 + 20000^69#装备回收 + 50%>\ \
<> <Hot~∑∑∑/SCOLOR=150><捐献说明:本次捐献为公益捐献,所有捐献作为沙城奖励发放/SCOLOR=253>\
<> <只需30Rmb即可获得属性并赠送唯一:魔法盾一本/SCOLOR=253>\
<> <Hot~∑∑∑/SCOLOR=242> <今日一区 已累计沙城奖励/SCOLOR=250> <[金额]:> <$STR(N$捐献金额1)> <元/SCOLOR=254>\
<> <Hot~∑∑∑/SCOLOR=242> <今日二区 已累计沙城奖励/SCOLOR=250> <[金额]:> <$STR(N$捐献金额2)> <元/SCOLOR=254>\
<> <Hot~∑∑∑/SCOLOR=242> <今日三区 已累计沙城奖励/SCOLOR=250> <[金额]:> <$STR(N$捐献金额3)> <元/SCOLOR=254>\
<> <Hot~∑∑∑/SCOLOR=242> <今日四区 已累计沙城奖励/SCOLOR=250> <[金额]:> <$STR(N$捐献金额4)> <元/SCOLOR=254>\
<> <【点我捐献√获得永久属性加成】/@捐献1>\
<> <Hot~∑∑∑/SCOLOR=150><当前沙城捐献累计(攻沙结束后群红包发放):/SCOLOR=249> <$STR(N$捐献总金额)> <元/SCOLOR=249>\
<> <Hot~∑∑∑/SCOLOR=150><沙城捐献捐献奖励发放说明:/SCOLOR=242>\
<> <Hot~∑∑∑/SCOLOR=150><沙城胜利行会获得沙城捐献佣金的60%,失败方获得40%/SCOLOR=242>\
<> <(总金额扣除15%作为平台抽成费用)/SCOLOR=242>\
[@捐献1]
#IF
CHECKTITLE 勇者无敌
#ACT
messagebox \ 你已经捐献过了,每人限捐献一次!!!
break
#IF
CHECKCONTAINSTEXT <$SERVERNAME> 妖魔极品一区
CHECKGAMEPOINT > 29
NOT CHECKTITLE 勇者无敌
#ACT
GAMEPOINT - 30
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献记录1.txt <$STR(N$捐献金额1)>
INC N$捐献金额1 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献记录1.txt <$STR(N$捐献金额1)>
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
INC N$捐献总金额 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
CONFERTITLE 勇者无敌
SENDMOVEMSG 0 253 255 400 1 感谢大佬玩家[<$USERNAME>]对本服的捐献赞助!本服每日捐献狂暴将全部加入沙巴克奖池!当前奖池总金额为:<$STR(N$捐献总金额)>!
SendMsg 6 恭喜你!捐献成功,获得永久属性加成,并给于魔法盾一本!!!
Give 魔法盾 1
goto @捐献开始
break
#IF
CHECKCONTAINSTEXT <$SERVERNAME> 妖魔极品二区
CHECKGAMEPOINT > 29
NOT CHECKTITLE 勇者无敌
#ACT
GAMEPOINT - 30
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献记录2.txt <$STR(N$捐献金额2)>
INC N$捐献金额2 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献记录2.txt <$STR(N$捐献金额2)>
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
INC N$捐献总金额 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
CONFERTITLE 勇者无敌
SENDMOVEMSG 0 253 255 400 1 感谢大佬玩家[<$USERNAME>]对本服的捐献赞助!本服每日捐献狂暴将全部加入沙巴克奖池!当前奖池总金额为:<$STR(N$捐献总金额)>!
SendMsg 6 恭喜你!捐献成功,获得永久属性加成,并给于魔法盾一本!!!
Give 魔法盾 1
goto @捐献开始
break
#IF
CHECKCONTAINSTEXT <$SERVERNAME> 妖魔极品三区
CHECKGAMEPOINT > 29
NOT CHECKTITLE 勇者无敌
#ACT
GAMEPOINT - 30
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献记录3.txt <$STR(N$捐献金额3)>
INC N$捐献金额3 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献记录3.txt <$STR(N$捐献金额3)>
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
INC N$捐献总金额 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
CONFERTITLE 勇者无敌
SENDMOVEMSG 0 253 255 400 1 感谢大佬玩家[<$USERNAME>]对本服的捐献赞助!本服每日捐献狂暴将全部加入沙巴克奖池!当前奖池总金额为:<$STR(N$捐献总金额)>!
SendMsg 6 恭喜你!捐献成功,获得永久属性加成,并给于魔法盾一本!!!
Give 魔法盾 1
goto @捐献开始
break
#IF
CHECKCONTAINSTEXT <$SERVERNAME> 妖魔极品四区
CHECKGAMEPOINT > 29
NOT CHECKTITLE 勇者无敌
#ACT
GAMEPOINT - 30
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献记录4.txt <$STR(N$捐献金额4)>
INC N$捐献金额4 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献记录4.txt <$STR(N$捐献金额4)>
DELTEXTLIST ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
INC N$捐献总金额 30
AddTextListEx ..\..\..\..\沙城捐献\XX号捐献\捐献总记录.txt <$STR(N$捐献总金额)>
CONFERTITLE 勇者无敌
SENDMOVEMSG 0 253 255 400 1 感谢大佬玩家[<$USERNAME>]对本服的捐献赞助!本服每日捐献狂暴将全部加入沙巴克奖池!当前奖池总金额为:<$STR(N$捐献总金额)>!
SendMsg 6 恭喜你!捐献成功,获得永久属性加成,并给于魔法盾一本!!!
Give 魔法盾 1
goto @捐献开始
break
#elseact
messagebox \ 失败!捐献需要30Rmb点!!!
break
}
点击捐献后:
游戏界面:
游戏界面不显示捐献金额
求教这个路径到底怎么弄,四个区才同时显示啊!
|