翎风引擎

 找回密码
 立即注册
查看: 184|回复: 4

[已解决] 请教进入地图触发的命令是什么

[复制链接]

6

主题

7

回帖

47

积分

新手上路

Rank: 1

积分
47
发表于 2024-1-2 11:56:31 | 显示全部楼层 |阅读模式
请教  比如我从比奇进入矿区 检测人物是否击杀了10只稻草人 完成后才能进入矿区 如果没完成则弹出对话框
请问这种该怎么写
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

4

主题

32

回帖

124

积分

注册会员

Rank: 2

积分
124
QQ
发表于 2024-1-2 12:30:36 | 显示全部楼层
你这是纯纯的一点儿不会啊!你进入矿区的时候肯定要通过一个东西触发,在触发传送前检测条件。如果是用的地图连接点那就走跑触发做个检测,玩家走到连接点附近的时候没完成任务就把他丢回去
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

24

主题

802

回帖

1232

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1232
QQ
发表于 2024-1-2 15:46:19 | 显示全部楼层
方法:
第一步:例如个人标识使用001,脚本使用Q001
在地图参数mapinfo.txt的矿洞参数上加: NEEDSET_ON(**) **=个人标识  配合    CHECKQUEST(**) **=脚本名
脚本检测标识如果=0,则弹出提示,如果等于1,则进行mapmove


例如mapinfo.txt
[D716 矿洞] NEEDSET_ON(001) CHECKQUEST(Q001)

QM文件夹里加脚本:Q001.txt
脚本如下
[@main]
#IF
CHECK [001] 1
#ACT
Mapmove d716 25 25
#ELSEACT
MessageBox 你没有杀死10只稻草人无法进入矿洞


第二步.
[@KillMon]
#IF
CHECK [001] 0
EQUAL <$KILLMONNAME> 稻草人
#ACT
INC N$稻草人任务 1

#IF
CHECK [001] 0
NOT SMALL  N$稻草人任务 10
#ACT
SET [001] 1
SENDMSG 6 你已经可以进入矿洞了



此上步骤,稍微懂一点脚本的都可以照着完成,如果你不懂,你就出钱找人写!
-定制脚本-Qq:270411387
回复

使用道具 举报

6

主题

7

回帖

47

积分

新手上路

Rank: 1

积分
47
 楼主| 发表于 2024-1-2 17:26:47 | 显示全部楼层
442671 发表于 2024-1-2 15:46
方法:
第一步:例如个人标识使用001,脚本使用Q001
在地图参数mapinfo.txt的矿洞参数上加: NEEDSET_ON(**) ** ...

谢谢哥  已经解决了 以后有需要一定联系你
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

6

主题

7

回帖

47

积分

新手上路

Rank: 1

积分
47
 楼主| 发表于 2024-1-2 17:27:08 | 显示全部楼层
2290020294 发表于 2024-1-2 12:30
你这是纯纯的一点儿不会啊!你进入矿区的时候肯定要通过一个东西触发,在触发传送前检测条件。如果是用的地 ...

嗯 用地图参数完成了 就是楼下回复的那种
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2024-5-11 17:24 , Processed in 0.016773 second(s), 17 queries , Gzip On, Redis On.

Powered by haom2 X3.4

© 2001-2023 Discuz! Team.

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