添加-mapeffect
mapeffect
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
Id | int |
否 | 特效播放ID,用于区分多个地图特效 | |
MapId | string |
否 | 地图ID | |
X | int |
否 | 坐标X | |
Y | int |
否 | 坐标Y | |
effId | string |
否 | 特效ID | |
time | int |
否 | 持续时间(秒) | |
mode | int |
模式:(0~4,0所有人可见,1自己可见,2组队可见,3行会成员可见,4敌对可见) |
删除-delmapeffect
delmapeffect
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
Id | int |
否 | 特效播放ID |
在地图上放置物品
throwitem
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
play | object |
否 | 玩家对象 | |
MapId | string |
否 | 地图ID | |
X | int |
否 | 坐标X | |
Y | int |
否 | 坐标Y | |
range | int |
否 | 范围 | |
itemName | string |
否 | 物品名 | |
count | int |
否 | 数量 | |
time | int |
否 | 时间(秒) | |
hint | bool |
否 | 是否掉落提示 | |
take | bool |
否 | 是否立即拾取 | |
onlyself | bool |
否 | 仅自己拾取 | |
xyinorder | bool |
否 | 是-按位置顺序, 否-随机位置 |
清理地图上指定名字的物品
clearitemmap
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
MapId | string |
否 | 地图ID | |
X | int |
否 | 坐标X | |
Y | int |
否 | 坐标Y | |
range | int |
否 | 范围 | |
itemName | string |
否 | 物品名 |
设定地图计时器
setenvirontimer
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
MapId | string |
否 | 地图ID | |
Idx | int |
否 | 计时器ID | |
second | int |
否 | 时长(秒) | |
func | string |
否 | 触发跳转的函数 |
关闭地图计时器
setenvirofftimer
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
MapId | string |
否 | 地图ID | |
Idx | int |
否 | 计时器ID |
获取地图上指定范围内的对象
getobjectinmap
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
MapId | string |
否 | 地图ID | |
X | int |
否 | 坐标X | |
Y | int |
否 | 坐标Y | |
range | int |
否 | 范围 | |
flag | int |
否 | 标记值,二进制位表示: 1-玩家,2-怪物 4-NPC,8-物品 16-地图事件 |
|
result | table |
否 | 对象列表 |
获取怪物位置及复活时间(仅支持小地图上提示的怪物)
getmonrefresh
参数 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
MapId | string |
否 | 地图ID | |
result | table |
否 | 怪物Json数据 |
返回结果示例:
{"mon":[{"name":"火龙神","x":476,"y":484,"time":0},{"name":"火龙神","x":359,"y":409,"time":0}],"count":2}
其中time=0时表示,怪物已经复活,大于0时表示怪物将于N秒后复活
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论...