如果是在全局中使用VAR Integer HUMAN那么全部的玩家会失效嘛
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-03 16:40:52 |
👁️ 阅读: 11
在全局(例如QM的[@Startup])中使用VAR Integer HUMAN声明一个私人变量,这个声明本身对所有的玩家都有效,它让引擎知道存在这样一个自定义变量类型。之后每个玩家登录时,引擎会为每个玩家生成一个独立的该变量实例。所以不会导致“全部玩家失效”。
但是,根据课程日志记录,自定义私人变量最好在玩家登录触发(如QM[@Login])中声明。这样更符合变量初始化的时机,确保每个玩家上线时变量被正确声明和初始化。全局声明虽然理论上可行,但按推荐做法放在登录触发里更稳妥。
← 返回问答库