签到天数: 2697 天 [LV.Master]〓黄金屠龙刀〓
|
本脚本适用于GOM引擎
抢红包脚本需要用到:自定义按钮,一共4种红包,需要4个自定义按钮,为:17,18,19,20
自定义按钮的红包图片请自己准备,
由于不同游戏分辨率,人物所处的屏幕坐标不同,红包的具体坐标位置,请自己调整
发红包脚本的中的红包图片、输入框图片、发送红包图片也请自己准备
对对话框格式不满意的,请自己调整
脚本中用到的全局变量有G100-G111,A100-A105,用到的个人定时器有Timer80-83
如发现脚本有问题,欢迎指正。www.cfabc.net========================================================================以下是发送红包NPC的脚本:
[@Main]
#IF
#ACT
Mov N10 0
Mov N11 0
Mov S10
Mov S$红包类型 口令红包
Mov S$当前口令
CloseBigDialogBox
Break
#SAY
<口令红包> <全服红包/@全服> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<口令/@@InPutString10(请输入口令:)> <发送红包/@发送红包>\
<清除口令:/@清除口令><$STR(S$当前口令)>\
[@口令红包1]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Break
#SAY
<口令红包> <全服红包/@全服> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<口令/@@InPutString10(请输入口令:)> <发送红包/@发送红包>\
<清除口令:/@清除口令><$STR(S$当前口令)>\
[@口令红包2]
#IF
#ACT
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包> <全服红包/@全服> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<口令/@@InPutString10(请输入口令:)> <发送红包/@发送红包>\
<清除口令:/@清除口令><$STR(S$当前口令)>\
[@口令红包3]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包> <全服红包/@全服> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<口令/@@InPutString10(请输入口令:)> <发送红包/@发送红包>\
<清除口令:/@清除口令><$STR(S$当前口令)>\
[@口令红包4]
#SAY
<口令红包> <全服红包/@全服> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<口令/@@InPutString10(请输入口令:)> <发送红包/@发送红包>\
<清除口令:/@清除口令><$STR(S$当前口令)>\
[@全服]
#IF
#ACT
Mov N10 0
Mov N11 0
Mov S$红包类型 全服红包
Break
#SAY
<口令红包/@Main> <全服红包> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@全服红包1]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@全服红包2]
#IF
#ACT
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@全服红包3]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包> <行会红包/@行会> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@行会]
#IF
#ACT
Mov N10 0
Mov N11 0
Mov S$红包类型 行会红包
Break
#SAY
<口令红包/@Main> <全服红包/@全服> <行会红包> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@行会红包1]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包/@全服> <行会红包> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@行会红包2]
#IF
#ACT
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包/@全服> <行会红包> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><点击输入/@@InPutInteger10(请输入红包个数:)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@行会红包3]
#IF
#ACT
Mov S$红包个数 <$STR(N10)>
SetStringBlank <$STR(S$红包个数)> 16 1
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@口令> <全服红包/@全服> <行会红包> <个人红包/@个人> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<红包个数:/SCOLOR=31><$STR(S$红包个数)> <清除/@清除个数>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@个人]
#IF
#ACT
Mov N10 0
Mov N11 0
Mov S$红包类型 个人红包
Break
#SAY
<口令红包/@Main> <全服红包/@全服> <行会红包/@行会> <个人红包> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<发送对象:/SCOLOR=31><点击输入/@@InPutString11(请输入对象名字:)> <清除/@清除名字>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@个人红包1]
#IF
#ACT
Mov S$发送对象 <$STR(S11)>
SetStringBlank <$STR(S$发送对象)> 16 1
Break
#SAY
<口令红包/@Main> <全服红包/@全服> <行会红包/@行会> <个人红包> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<发送对象:/SCOLOR=31><$STR(S$发送对象)> <清除/@清除名字>\
\
<红包金额:/SCOLOR=31><点击输入/@@InPutInteger11(请输入红包金额:)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@个人红包2]
#IF
#ACT
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@Main> <全服红包/@全服> <行会红包/@行会> <个人红包> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<发送对象:/SCOLOR=31><点击输入/@@InPutString11(请输入对象名字:)> <清除/@清除名字>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
[@个人红包3]
#IF
#ACT
Mov S$发送对象 <$STR(S11)>
SetStringBlank <$STR(S$发送对象)> 16 1
Mov S$红包金额 <$STR(N11)>
SetStringBlank <$STR(S$红包金额)> 16 1
Break
#SAY
<口令红包/@Main> <全服红包/@全服> <行会红包/@行会> <个人红包> <红包规则/@规则>\
(这一行可以把大红包图片和输入框图片放进去)\
\
<发送对象:/SCOLOR=31><$STR(S$发送对象)> <清除/@清除名字>\
\
<红包金额:/SCOLOR=31><$STR(S$红包金额)> <清除/@清除金额>\
\
<发送红包/@发送红包>\
www.cfabc.net
|
-
-
|