• 常用
  • 百度
  • google
  • 站内搜索

sf0823.com

技术文章

翎风引擎地图魔法显示效果以及随机物品还有地图缩小吃鸡功能详解

  • 更新日期:2025-06-13
  • 查看次数:11

翎风MapItems.txt添加的物品可自动出现在指定地图的指定范围内,地图魔法MapMagicEvent.txt范围是以该坐标为中心的范围内触发可见指的魔法处于人物屏幕内即可看见,定义一个正方形形区域SetMiniMapRange自定义坐标定义一个菱形区域等

SG7[SB_TZ6SLCI]V5Q1TG34.png

一.地图魔法触发功能需要手动编辑 EnvirUserDataMapMagicEvent.txt



范围指的是以该坐标为中心的范围内触发,可见指的魔法处于人物屏幕内即可看见.

魔法类型: 1=地钉效果 2=雷电效果 3,4,5,6,7,8=雷电效果 9=龙头燃烧 10=岩桨效果 11=喷火效果

12=自己试 15=泉水 16=泉水 17=泉水 26,27,28,29,30=雪域五种传送门效果

附加功能: 根据不同类型的魔法产生不同的效果.


;地图名称 X坐标 Y坐标 范围 魔法类型 魔法威力 永久可见 附加功能 智能攻击(0为固定坐标攻击。1为范围内坐标攻击)

3         330   330    1    1        50        0        0        0


附加功能:

1 =麻痹 2=绿毒 3=红毒 4=冰冻 5=蜘蛛网 (除毒外其他类型均固定时间为3秒,几率1/10)


二.添加的物品可自动出现在指定地图的指定范围内.EnvriUserDataMapItems.txt


添加格式: 物品名称 出现地图 坐标X:坐标Y 几率:范围:时间:数量

几率说明: 物品几率大于100时设置多少就是多少分之一的出现率,例如1000就是1/1000的可能.100以内设置每减一几率降低一点.例如80就是80%的可能,50就是50%的可能.


例如: 在盟重省330:330范围10以内每过2分钟有50%的可能出现5个传送戒指

传送戒指 3 330:330 50:10:2:5


三.地图缩小吃鸡 格式: SetMiniMapRange 参数1(地图编号) 参数2(点类型) 参数3(坐标点/中心点) 参数4(半径) 参数5(填色模式) 参数6(填色色号(0-255)) 边界类型 有效时间


SetMiniMapRange 参数1(地图编号) 参数2(点类型) 参数3(坐标点/中心点) 参数4(半径) 参数5(填色模式) 参数6(填色色号(0-255)) 边界类型 有效时间


点类型:

0:自定义坐标点,参数4半径无效。参数3为自定义坐标点,要求点必须按一个方向连续定义,且两2上点之间必须水平或垂直或45度角(X1:Y1;X2:Y2;X3:Y3......);

1:正方形(中心点X:Y + 半径)

2:正菱形(中心点X:Y + 半径)


填色模式

0: 线框围合范围内填充颜色

1: 线框围合范围外填充颜色


边界类型

-1: 不显示边界

1-11: 编号均可使用,主流2或4或5,自行测试设置适合自己的边界光圈


[@测试]

#IF

#ACT

;定义一个正方形形区域

;SetMiniMapRange 3 2 330:330 100 0 249 -1 60


;自定义坐标定义一个菱形区域

SetMiniMapRange 3 0 130:330;330:130;530:330;330:530 100 1 249 2 180

------------------------------------------------------------------

检测人物是否在小区域内

CheckInMiniMap,若没有定义小区域,也会返回真


[@检测区域]

#if

CheckInMiniMap

#ACT

SENDMSG 5 在小区域里

#ELSEACT

SENDMSG 5 在小区域外


打赏
gmxsc.com

评论