ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
| **TEnvirnoment** | | | --- | --- | | **属性名称** | **功能** | | property Name: String | 返回地图名称,比如比奇、白日门 | | property MapName: String | 地图ID(比如比奇地图为0) | | property Duplicate: Boolean | 此地图是否为副本地图 | | property Dark: Boolean | 黑夜 | | property Day: Boolean | 白天 | | property Darkness: Boolean | 午夜 | | property DayLight: Boolean | 中午 | | property Safe: Boolean | 是否为不可PK地图 | | property Fight: Boolean | 是否为PK地图 | | property Fight3: Boolean | 是否为行会战争地图 | | property Quiz: Boolean | 是否允许喊话 | | property NoReconect: Boolean | 是否下线后重新传送到指定地图 | | property ReConnectMap: String | 下线后重新传送的地图ID | | property MUSIC: Boolean | 是否播放背景音乐 | | property ExpRate: Integer | 杀怪经验值 | | property PKWinLevel: Integer | PK赢了增加等级 | | property PKWinExp: Integer | PK赢了增加经验值 | | property PKLostLevel: Integer | PK输了降低等级 | | property PKLostExp: Integer | PK输了降低经验值 | | property DecHP: Integer | 自动减少HP | | property DecHPTime: Integer | 自动减少HP间隔时间 | | property IncHP: Integer | 自动增加HP | | property IncHPTime: Integer | 自动增加HP间隔时间 | | property DecGameGold: Integer | 自动减少元宝 | | property DecGameGoldTime: Integer | 自动减少元宝间隔时间 | | property DecGamePoint: Integer | 自动减少礼金 | | property DecGamePointTime: Integer | 自动减少礼金间隔时间 | | property DecPaoDianPoint: Integer | 自动减少泡点 | | property DecPaoDianPointTime: Integer | 自动减少泡点间隔时间 | | property IncGameGold: Integer | 自动增加元宝 | | property IncGameGoldTime: Integer | 自动增加元宝间隔时间 | | property IncGamePoint: Integer | 自动增加礼金 | | property IncGamePointTime: Integer | 自动增加礼金间隔时间 | | property IncPaoDianPoint: Integer | 自动增加泡点 | | property IncPaoDianPointTime: Integer | 自动增加泡点间隔时间 | | property RunHuman: Boolean | 穿人 | | property RunMon: Boolean | 穿怪 | | property NeedHole: Boolean | 切换到该地图需要一个洞 | | property NoRecall: Boolean | 禁止天地合一 | | property NoGuildRecall: Boolean | 禁止行会传送 | | property NoDearRecall: Boolean | 禁止夫妻传送 | | property NoMasterRecall: Boolean | 禁止师徒传送 | | property NoRandomMove: Boolean | 禁止随机传送 | | property NoDrug: Boolean | 是否禁止使用物品 | | property Mine: Boolean | 是否允许挖矿 | | property NoPostionMove: Boolean | 是否禁止传送 | | property FightPK: Boolean | 是否PK可以爆装备不红名 | | property MonCount: Integer | 地图怪物总数 | | property HumCount: Integer | 地图角色总数 | | property Freeing: Boolean | 地图是否参与释放状态(副本有效) | | property DisplayName: String | 动态修改地图名称 | | procedure ClearMon(ANoDrop: Boolean =True; const AMonName: String =''); | 清除地图怪物,如果指定了怪物名称则只清除该名称的怪物 | | function GetMonCountEx(AMonName: String =''): Integer ; | 获取地图怪物数量,如果指定了怪物名称则只计算该名称的怪物 | | function GetMonCountInRange(const MapX, MapY, Range: Integer ; const AMonName: String =''): Integer ; | 获取在地图指定坐标范围内怪物数量,如果指定了怪物名称则只计算该名称的怪物 | | function GetActorListAt(const MapX, MapY: Integer ; const ActorName: String =''): TActorList; | 获取在地图指定坐标上的怪物列表(该列表使用完后必须释放),如果指定了怪物名称则只包含该名称的怪物 | | function GetActorListInRange(const MapX, MapY, Range: Integer; const ActorName: String =''): TActorList; | 获取在地图指定坐标范围内怪物列表(该列表使用完后必须释放),如果指定了怪物名称则只计算该名称的怪物 | | function CanMove(X,Y:integer;boIgnoreActor:Boolean = true):Boolean ; | 判断地图某个XY坐标是否可以移动 | | procedure SetInTroubleModeActive(boDenySay,boDenyAutoColor,boDenyViewUserInfo:Boolean ; WeaponShape,DressShape:Integer;SameName:String ); | 开启浑水摸鱼模式 | | procedure SetInTroubleModeClose(); | 关闭浑水摸鱼模式 | | procedure MapHeight:integer; | 获取地图对象的坐标数量高 | | procedure MapWidth:integer; | 获取地图对象的坐标数量宽 |