SetMonColor 地图名 怪物名 颜色(1~255) 时间(秒) 类型(0/1)
| 参数 | 说明 |
|---|---|
| 地图名 | 要修改怪物的地图名称 |
| 怪物名 | 要修改颜色的怪物名称 |
| 颜色 | 1-255之间的颜色值 |
| 时间 | 颜色持续时间(秒),0表示永久有效 |
| 类型 | 0=固定颜色,1=七彩变色 |
[@SetMonColor]
#IF
CheckMapSameMonCount D2083 火龙教主 > 0
#ACT
SetMonColor D2083 火龙教主 151 0 1
SendMsg 5 D2083地图的火龙教主已经修改为七彩变色!
[@SetMonColor1]
#IF
CheckMapSameMonCount D2083 火龙教主 > 0
#ACT
SetMonColor D2083 火龙教主 151 0 0
SendMsg 5 D2083地图的火龙教主已经修改为黄色!
SetMonColorEx 地图名 X Y 范围 怪物名 颜色(1~255) 时间(秒) 类型(0/1)
| 参数 | 说明 |
|---|---|
| 地图名 | 要修改怪物的地图名称 |
| X | 中心点X坐标 |
| Y | 中心点Y坐标 |
| 范围 | 修改范围(以X,Y为中心的半径) |
| 怪物名 | 要修改颜色的怪物名称 |
| 颜色 | 1-255之间的颜色值 |
| 时间 | 颜色持续时间(秒),0表示永久有效 |
| 类型 | 0=固定颜色,1=七彩变色 |
[@SetMonColor5]
#IF
CHECKRANGEMONCOUNTEX D2083 火龙教主 50 50 10 > 0
#ACT
SetMonColorEx D2083 50 50 10 火龙教主 151 0 0
SendMsg 5 D2083地图坐标50:50坐标范围10以内的火龙教主已经修改为黄色!
对于大量怪物的颜色修改,建议使用以下方式优化性能:
[@OnMobGen]
#ACT
M.SetBodyColor 151 0 1
这种方式只影响当前生成的怪物,不会遍历整个地图区域。