GM-爱好者-游戏服务端源码-手游资源-脚本技术教程-版本库-单机架设教程-架设教程-一键端-单机端-传奇源码-手游源码

 找回密码
 立即注册

在线
客服

在线客服服务时间: 9:00-24:00{不定期回复}

选择下列客服马上在线沟通:

快速
发帖

客服
热线

290016403
7*24小时客服服务热线

关注
微信

关注Q群二维码
顶部
查看: 101|回复: 18

25

[复制链接]
等级头衔

等級:司马

Rank: 6Rank: 6Rank: 6

积分成就
精华
0
G币
0
主题
8
帖子
134
金币
1941

建功勋章

发表于 2022-12-1 21:33:39 | 显示全部楼层 |阅读模式

马上注册 立即下载

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下面说的中变传奇一般都不会出现,但是176复古的就比较需要这样的脚本,因为176版本里9套很吃香的。

给大家说说是如何实现吧。。

我先把脚本发出来:


www.cfabc.net
[@TAKEON1]
#IF
CHECK [135] 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set [135] 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,请各位支持【传奇素材网论坛】.
BREAK
[@TAKEON3]
#IF
CHECK [135] 1
#ACT
goto @12355
break
#IF
CheckLuckPoint > 8
#ACT
set [135] 1
GMexecute TestStatus 4 65535
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,请各位支持【传奇素材网论坛】.
BREAK
[@12355]
#IF
CHECK [135] 0
#ACT
BREAK
#IF
CheckLuckPoint < 8
#ACT
SET [135] 0
GMexecute TestStatus 4 0
BREAK
[@TAKEOFF1]
#IF
CHECK [135] 1
#ACT
goto @12355
break
[@TAKEOFF3]
#IF
CHECK [135] 1
#ACT
goto @12355
break
www.cfabc.net


这个脚本是放在触发文件里的 路径是:MirServer\Mir200\Envir\Market_Def\QFunction-0.txt

说说这其中所用到的脚本命令
TAKEON  和  TAKEOFF   的意思是穿戴或者卸下物品时触发QF脚本中的 [@TAKEONX]和[@TAKEOFFX]
X:代表装备的位置,1就是带武器的位置 3就是项链的位置。

其中的[135]代表的是人物个人变量,即通常我们在脚本中经常遇到的[***]变量,变量值只有0和1

@12355亦可以改成@*****,其中*****代表任意字符,注意不要与其他脚本段头部冲突即可
CheckLuckPoint 为幸运值检测命令
格式为
CheckLuckPoint > N
CheckLuckPoint < N
CheckLuckPoint = N
其中N代表幸运数值

实现原理:
检测到玩家佩戴装备的总幸运值超过8,即大于等于9,触发玩家变色
无论是佩戴武器还是项链,只要检测到人物总幸运值>8的时候,触发玩家角色的变色显示,并将某特定[***]变量赋值为1
无论是卸下武器还是项链,只要检测到人物总幸运值<9的时候,触发玩家角色变为正常颜色显示,并将某特定[***]变量赋值为0
例子当中为了便于直观显示,我们设定[***]为[135],当然在你的版本中也可以是用其他[***]来代替,***通常取值范围是0-999
实现变色的命令是调取了GM权限的调试命令TestStatus

身体变色 颜色 时长(0时还原原本颜色)
TestStatus 4 65535
TestStatus 4 0

调用GM命令为脚本命令使用的实现方式:
在#ACT下加入
GMexecute 某特定GM命令 命令所需格式
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
16
金币
105

建功勋章

发表于 2022-12-1 21:33:46 | 显示全部楼层
前面有说过不是很详细 这个不错
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
173
金币
517

建功勋章

发表于 2022-12-1 21:34:32 | 显示全部楼层
支持论坛发展,在论坛我也学到了不少
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
22
金币
182

建功勋章

发表于 2022-12-1 21:34:51 | 显示全部楼层
楼主下面说的很详细呀!不知有没隐藏内容!
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
15
金币
116

建功勋章

发表于 2022-12-1 21:35:49 | 显示全部楼层
学习支持
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
17
金币
58

建功勋章

发表于 2022-12-1 21:36:39 | 显示全部楼层
ADNEY快去看看我在提问区提的问题,求教啊
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
18
金币
129

建功勋章

发表于 2022-12-1 21:37:06 | 显示全部楼层
看看
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
29
金币
168

建功勋章

发表于 2022-12-1 21:38:01 | 显示全部楼层
CHECK [135] 1有点多余,穿带和取下之间无需给人物变量,因为升兵器可以把刀碎掉,3好像人物可以掉血到零死亡,让玩家饿死类似,TestStatus 4 粉红是人物最易受伤害时,这不可以跳开使用,@TestStatus 5是自身麻痹,TestStatus 9受攻击方减少防御力,TestStatus 11是开盾,每一个都有不同意义,如果真要调用幸,就让它跳闪一次,这样就能防道毒
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
175
金币
461

建功勋章

发表于 2022-12-1 21:38:33 | 显示全部楼层
不错不错哦
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
152
金币
357

建功勋章

发表于 2022-12-1 21:39:02 | 显示全部楼层
学习一下哦
*滑块验证:
懒得打字嘛,点击右侧快捷回复 【GM爱好者:www.gmahz.com】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|GM-爱好者 ( 赣ICP备20009465号 )|网站地图

GMT+8, 2023-2-2 02:48 , Processed in 0.110483 second(s), 52 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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