如何修改怪物名称
91M2说明书 > 引擎脚本功能 > 脚本示例 >

export function Main(NpcTNormNpcPlayerTPlayObjectArgsTArgs): void {
    let AListTActorList;
    let AActorTActor;
    AList = Player.Map.GetActorListInRange(Player.MapXPlayer.MapY3); //将人物坐标3格范围内的全部对象取出来
    try {
        for (let I = 0I <= AList.Count - 1I++) {
            AActor = AList[I];
            if ((AActor != null) && !AActor.Death && !AActor.IsNPC() && !AActor.IsMonNPC() && !AActor.IsPlayer()) {
                //如果对象存在           且没有死亡      且不是NPC           且不是怪物NPC            且不是玩家
                AActor.Name = '我们都是地球怪'//将怪物改名
            }
        }
    }
    finally {
        AList.Free();  //释放列表
    }


 

引擎官网:www.91M2.com   交流群:5555999   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。