终217 发表于 2023-12-17 17:36:01

GOM引擎传奇版本自定义输入数量兑换货币脚本制作教程






[@Main]
#IF
#Act
OPENMERCHANTBIGDLG 33 60 1 4 1 0 1 418 15
MOV S1 <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>分
MOV S2 <$SERVERNAME>
#SAY
\ \ \ \ \
<>               {[<$STR(S1)>]/SCOLOR=249}   {[<$STR(S2)>]/SCOLOR=251}\
<Img:363:1:0:4>\
<Img:363:1:0:100>\
<> {[<$Username>]/SCOLOR=154} 你好,很高兴为您服务! <当前人民币为:/FCOLOR=249>{<$GamePoint>/FCOLOR=250} <当前元宝为:/FCOLOR=249>{<$Gamegold>/FCOLOR=250}\ \
<>            <人民币(兑换)|255#1:Rmb = 1充值点1000修罗币/FCOLOR=243>                  <元宝(兑换)|255#20W元宝 = 1000修罗币/FCOLOR=243>\ \
<>   <点击输入(RMB)兑换(充值数)|249#1:Rmb = 1充值点1000修罗币/@@InPutinteger91(当前[人民币RMB]:<$GamePoint> 请输入兑换充值的额度!)>       <点击输入(元宝)兑换(缘梦币)|249#20W元宝 = 1000修罗币/@@InPutinteger99(当前[元宝]:<$Gamegold> 请输入兑换充值的额度!)>\ \


<>    <温馨提示:如果你充值错了,可以在这里兑换,和[官方充值]一样!/FCOLOR=253>\
<>   <温馨提示:元宝只可兑换缘梦币,缘梦币不可兑换元宝,散人更好发展!/FCOLOR=254>\


[@InPutinteger91]
#IF
CheckContainsText <$SERVERNAME> 测试
#ACT
messagebox 测试区禁止使用!!!
BREAK


#OR
LARGE N91 10000
SMALL N91 1
#ACT
MOV N91
messagebox \【错误提示】:\\\      请输入1-10000之间的数值,当前RMB点为:<$GamePoint>元
break


#IF
CheckGamePoint < <$STR(N91)>
#ACT
MESSAGEBOX \【错误提示】:\\你的人民币不足<$STR(N91)>元,不能兑换这么多充值\\当前RMB点为:<$GamePoint>元
break
#Elseact
Mov N$扣除人民币数量 0
Mov N$给于火龙币数量 0
Mov N$给于充值点数量 0
Mov N$扣除人民币数量 <$STR(N91)>
Mov N$给于火龙币数量 <$STR(N91)>
Mov N$给于充值点数量 <$STR(N91)>
Mul N$扣除人民币数量 1
Mul N$给于火龙币数量 1000
Mul N$给于充值点数量 1
GamePoint - <$STR(N$扣除人民币数量)>
GameDiamond + <$STR(N$给于火龙币数量)>
GameGird + <$STR(N$给于充值点数量)>
Goto @Main
SENDMSG 1 玩家『<$USERNAME>』成功将『<$STR(N$扣除人民币数量)>』人民币兑换了『<$STR(N$给于火龙币数量)>』缘梦币!
Break


[@InPutinteger99]
#if
CHECKtextlist ..\QuestDiary\测试奖励\服务器状态控制.txt 测试
#act
MessageBox 测试区禁止使用!!
break


#IF
#ACT
DIV N99 200000
MUL N99 200000


#OR
LARGE N99 100000000
SMALL N99 200000
#ACT
MOV N99
messagebox \【错误提示】:\\\      请输入50000-100000000之间的数值,当前元宝为:<$GameGold>元
break


#IF
CheckGameGold < <$STR(N99)>
#ACT
MESSAGEBOX \【错误提示】:\\你的元宝不足<$STR(N99)>,不能兑换这么多充值\\当前元宝为:<$GameGold>元
break


#Elseact
GameGold - <$STR(N99)>
MOV N$灵符数量 <$STR(N99)>
DIV N$灵符数量 200000
MUL N$灵符数量 1000
GameDiamond + <$str(N$灵符数量)>
Goto @Main
SENDMSG 1 玩家『<$USERNAME>』成功将『<$STR(N99)>』元宝兑换了『<$str(N$灵符数量)>』缘梦币!
Break

逍遥微变 发表于 2023-12-17 17:46:40

喜欢这里的东西,方便又好用!

麒麟火龙 发表于 2023-12-17 17:50:17

很专业的很全面的gm论坛

专属合击 发表于 2023-12-17 18:26:21

这东西我收了!

弃天龙渊 发表于 2023-12-17 19:21:43

这东西我收了!

勇敢牛牛 发表于 2023-12-17 23:19:13

下次在来看脚本

青龙传说 发表于 2023-12-18 06:36:22

谢谢.脚本收到.很好用

龙牌沉默 发表于 2023-12-18 11:32:59

这个帖子不回对不起自己!

万劫连击 发表于 2023-12-18 15:02:14

下次在来看脚本

帝王火龙 发表于 2023-12-19 04:40:50

谢谢.脚本收到.很好用
页: [1] 2 3 4
查看完整版本: GOM引擎传奇版本自定义输入数量兑换货币脚本制作教程