小马 发表于 2022-12-2 18:45:53

一个群服打怪获取货币的脚本

首先QF找到你需要的触发,


[@KillMon]                怪物死亡触发

[@Attack]               攻击触发
[@MagicAttack]         魔法触发

在你需要的触发下面写入
#if
CHECKLEVELEX > 0
#act
#CALL [\小马精修136127883\杀怪货币.txt] @M杀怪货币          (这个是你放触发文本的位置。这个你随意)
break


GOM的脚本。WXF插件的   用不上的可以用;    注释掉
;----------------复制已下内容到对应的文件里面。--------我的是--[\小马精修136127883\杀怪货币.txt] --

[@M杀怪货币]
{
#IF
#ACT

;-----------------------每个等级的各种货币获取值,填1 100 是随机获取1-100之间的货币!
MOVR N$M低级货币 0 0
MOVR N$M中级货币 0 0
MOVR N$M高级货币 0 0
;-----------------------以下三个获取机率对应的每个货币的百分比。填10就是10%
MOV N$M低级容易 0
MOV N$M中级困难 0
MOV N$M高级困难 0
;-----------------------货币获取----------------------------
#IF
NOT CHECKCURRTARGETRACE = 0
#ACT
GOTO @M开始获取

[@M开始获取]
#IF
WXFRandomEx <$STR(N$M低级容易)> 100
#ACT
GAMEGOLD + <$STR(N$M低级货币)>
SENDMSG 7 通过神器获得【<$STR(N$M低级货币)>】元宝!!!   --后面的是引擎对应的货币名字。你可以根据服不一样来改一改

#IF
WXFRandomEx <$STR(N$M高级困难)> 100
#ACT
GamePoint + <$STR(N$M高级货币)>
SENDMSG 7 通过神器获得【<$STR(N$M高级货币)>】泡点!!! --M2里面是泡点。很多服是RMB。你改RMB就好了

#IF
WXFRandomEx <$STR(N$M中级困难)> 100
#ACT
CREDITPOINT + <$STR(N$M中级货币)>
SENDMSG 7 通过神器获得【<$STR(N$M中级货币)>】声望!!!

#IF
WXFRandomEx <$STR(N$M中级困难)> 100
#ACT
GAMEGIRD + <$STR(N$M中级货币加成)>
SENDMSG 7 通过神器获得【<$STR(N$M中级货币)>】灵符!!!

#IF
WXFRandomEx <$STR(N$M中级困难)> 100
#ACT
GAMEDIAMOND + <$STR(N$M中级货币)>
SENDMSG 7 通过神器获得【<$STR(N$M中级货币)>】金刚!!!

#IF
WXFRandomEx <$STR(N$M高级困难)> 100
#ACT
GAMEGLORY + <$STR(N$M高级货币)>
SENDMSG 7 通过神器获得【<$STR(N$M高级货币)>】荣誉!!!

}


;---------------------------结束---------------------------------------



以下是GEE和V8的       用不上的可以用;    注释掉
;----------------复制已下内容到对应的文件里面。--------我的是--[\小马精修136127883\杀怪货币.txt] --


[@M杀怪货币]
{
#IF
#ACT
;-----------------------每个等级的各种货币获取值,填1 100 是随机获取1-100之间的货币!
MOVR N$M低级货币 0 0
MOVR N$M中级货币 0 0
MOVR N$M高级货币 0 0
;-----------------------以下三个获取机率对应的每个货币的百分比。填10就是10%
MOV N$M低级容易 0
MOV N$M中级困难 0
MOV N$M高级困难 0

;-----------------------货币获取----------------------------
#IF
NOT CHECKCURRTARGETRACE = 0
#ACT
GOTO @M开始获取

[@M开始获取]
#IF
RandomEx <$STR(N$M低级容易)> 100
#ACT
GAMEGOLD + <$STR(N$M低级货币)>
SENDMSG 6 通过神器获得【<$STR(N$M低级货币)>】元宝!!!   --后面的是引擎对应的货币名字。你可以根据服不一样来改一改

#IF
RandomEx <$STR(N$M高级困难)> 100
#ACT
GAMEPOINT + <$STR(N$M高级货币)>
SENDMSG 6 通过神器获得【<$STR(N$M高级货币)>】游点!!!--M2里面是游戏点。很多服是RMB。你改RMB就好了

#IF
RandomEx <$STR(N$M中级困难)> 100
#ACT
GAMEDIAMOND + <$STR(N$M中级货币)>
SENDMSG 6 通过神器获得【<$STR(N$M中级货币)>】金刚!!!

#IF
RandomEx <$STR(N$M高级困难)> 100
#ACT
GAMEGIRD + <$STR(N$M高级货币)>
SENDMSG 6 通过神器获得【<$STR(N$M高级货币)>】灵符!!!

#IF
RandomEx <$STR(N$M高级困难)> 100
#ACT
CREDITPOINT + <$STR(N$M高级货币)>
SENDMSG 6 通过神器获得【<$STR(N$M高级货币)>】声望!!!

;#IF
;RandomEx <$STR(N$M高级困难)> 100
;#ACT
;GAMEGLORY + <$STR(N$M高级货币)>
;SENDMSG 6 通过神器获得【<$STR(N$M高级货币)>】荣誉!!!


}











小马 发表于 2022-12-14 21:55:51

jianghuizi 发表于 2022-12-14 21:46
小马哥   小马哥小马哥   小马哥小马哥大佬能不能写一个这种的   或者你发个例子 让我学习学习   ...

怪物死亡写个触发记录杀怪数量。然后写一个NPC兑换脚本。
以前我写过。不过我写的全部用的变量。
好处就是通用。任何版本丢进去就可以用

jianghuizi 发表于 2022-12-14 21:46:51

小马哥   小马哥小马哥   小马哥小马哥大佬能不能写一个这种的   或者你发个例子 让我学习学习我是萌新 新手小白34394741@qq.com

爱死了大家快来 发表于 2022-12-2 19:26:32

楼主发贴辛苦了,谢谢楼主分享!我觉得奇速论坛是注册对了!

传奇传奇 发表于 2022-12-3 10:22:53


这个帖子不回对不起自己!我想我是一天也不能离开奇速论坛。

snajian 发表于 2022-12-3 14:54:46


楼主太厉害了!楼主,I*老*虎*U!我觉得奇速论坛真是个好地方!

leigoole 发表于 2022-12-8 22:14:56


这个帖子不回对不起自己!我想我是一天也不能离开奇速论坛。

传奇传奇 发表于 2022-12-10 08:28:46


其实我一直觉得楼主的品味不错!呵呵!奇速论坛太棒了!

a14774 发表于 2022-12-11 15:53:17


这东西我收了!谢谢楼主!奇速论坛真好!

jianghuizi 发表于 2022-12-14 21:43:48

楼主发贴辛苦了,谢谢楼主分享!我觉得奇速论坛是注册对了!
页: [1] 2
查看完整版本: 一个群服打怪获取货币的脚本