GM爱好者

 找回密码
 立即注册

在线
客服

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

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

快速
发帖

客服
热线

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

关注
微信

关注Q群二维码
顶部
查看: 1072|回复: 24

【hero引擎】自定义变量的使用-附案列

[复制链接]
等级头衔

等級:白银会员

Rank: 31Rank: 31Rank: 31Rank: 31Rank: 31Rank: 31Rank: 31

积分成就
精华
0
G币
0
主题
46
帖子
510
金币
6779

建功勋章

突出贡献论坛元老

发表于 2023-2-27 06:55:17 | 显示全部楼层 |阅读模式

马上注册 立即下载

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

x
自定义变量命令使用格式
申明变量        VAR Integer HUMAN
读取变量        LOADVAR HUMAN
检测变量        CHECKVAR HUMAN > < =
控制变量        CALCVAR HUMAN + - * / =
保存变量        SAVEVAR HUMAN  ..\QuestDiary\

第一步,在Mir200\Envir\MapQuest_Def\QManage.txt 的 [@login] 命令下增加:
#IF
CHECKLEVELEX > 0
#ACT
VAR Integer HUMAN BSCS  
VAR Integer HUMAN SRCS   
LOADVAR HUMAN BSCS ..\QuestDiary\杀人文件\杀人数据.txt  
LOADVAR HUMAN SRCS ..\QuestDiary\杀人文件\杀人数据.txt   
#CALL [\杀人文件\杀人封号.txt] @封号  
第二步,在mirserver\Mir200\Envir\QuestDiary 创建一个 杀人文件 的文件夹 里面再新建名为: 杀人数据.txt 和 杀人封号.txt 共2个文件
第三步,在杀人封号.txt添加脚本
[@封号]
{
#IF
CHECKVAR HUMAN SRCS > 99
#ACT
SETRANKLEVELNAME %s变态杀人狂  ;在人物名后面直接显示一个杀人魔头
SEDMSG 1 干掉<$STR(CRCS)>人的变态杀人狂又出现了,大家请关好门窗.少走夜路
BREAK
;这里其实还可以继续写条件,实现动态封号的效果,像下面这张,当然这个封号随便美化
#IF
CHECKVAR HUMAN SRCS > 10
#ACT
SETRANKLEVELNAME %s入门级杀手
SEDMSG 1 干掉<$STR(CRCS)>人的入门杀手又出现了,大家赶快来虐他
BREAK

}
第四步,在mirserver\Mir200\Envir\Market_Def\QFunction-0.txt添加以下脚本:
[@KillPlay]
#IF
#ACT
CALCVAR HUMAN SRCS + 1
SAVEVAR HUMAN SRCS ..\QuestDiary\杀人文件\杀人数据.txt  
SENDMSG 7 提示:你又干掉了一名对手!!!

[@PlayDie]
#IF
KillByHum   ;被人杀了才记录,怪杀了,或者是自杀身亡就算了,因为这关系到一个人的尊严.
#ACT
CalcVar HUMAN RWSW + 1 ;控制变量BSCS +1,可以理解为死亡次数+1
SaveVar HUMAN RWSW ..\QuestDiary\杀人文件\杀人数据.txt  
SendMsg 7 提示:您被杀害了,当前死亡次数:<$HUMAN(BSCS)>次

OK,收工
等级头衔

等級:里正

Rank: 4

积分成就
精华
0
G币
0
主题
0
帖子
94
金币
882

建功勋章

发表于 2023-2-27 06:55:35 | 显示全部楼层
传说中的沙发???哇卡卡
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
75
金币
675

建功勋章

发表于 2023-2-27 06:56:09 | 显示全部楼层
为毛老子总也抢不到沙发?!!
等级头衔

等級:从事

Rank: 9Rank: 9Rank: 9

积分成就
精华
0
G币
0
主题
0
帖子
587
金币
1752

建功勋章

最佳新人活跃会员

发表于 2023-2-27 06:56:47 | 显示全部楼层
真是 收益 匪浅
等级头衔

等級:从事

Rank: 9Rank: 9Rank: 9

积分成就
精华
0
G币
0
主题
0
帖子
620
金币
1872

建功勋章

最佳新人活跃会员热心会员灌水之王

发表于 2023-2-27 06:57:20 | 显示全部楼层
珍爱生命,果断回帖。
等级头衔

等級:里正

Rank: 4

积分成就
精华
0
G币
0
主题
0
帖子
97
金币
823

建功勋章

最佳新人活跃会员

发表于 2023-2-27 06:57:41 | 显示全部楼层
专业抢沙发的!哈哈
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
83
金币
787

建功勋章

发表于 2023-2-27 06:58:31 | 显示全部楼层
支持,楼下的跟上哈~
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
64
金币
613

建功勋章

发表于 2023-2-27 06:59:19 | 显示全部楼层
学习下
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
86
金币
837

建功勋章

最佳新人活跃会员

发表于 2023-2-27 07:00:05 | 显示全部楼层
发发呆,回回帖,工作结束~
等级头衔

等級:从事

Rank: 9Rank: 9Rank: 9

积分成就
精华
0
G币
0
主题
0
帖子
593
金币
1811

建功勋章

最佳新人活跃会员

发表于 2023-2-27 07:00:11 | 显示全部楼层
谢谢楼主,共同发展
*滑块验证:
懒得打字嘛,点击右侧快捷回复 【GM爱好者:www.gmahz.com】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-24 16:04 , Processed in 0.700884 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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