魔塔吧 关注:65,644贴子:2,167,522
  • 8回复贴,共1

魔塔样板19301副塔楼传支持脚本改造

只看楼主收藏回复

当前RMXP最新魔塔样板19301没有支持副塔楼传。尽管楼传脚本里有副塔相关代码,但在样板里没有示例。如果魔防圣王类魔塔的做法,会出现问题:
传送进副塔报错。从副塔传送离开的位置、楼层都有问题,且再次激活楼传时,仍然判断为在副塔中。

对脚本进行以下改造。首先是Flytofloor的末尾处,在原有楼层到地图ID的映射上,添加地图ID到楼层的映射。

添加公共事件

进入副塔的事件定义(暂时只支持单入口,且目的地为副塔1层)

修改Flytofloor脚本里确认进行传送的脚本

修改Flytofloor脚本里的player_mapid函数

目前的圣王类魔塔,是用33号公共事件对每个副塔分别进行单独处理。采用以上脚本改造,可以省去这个步骤。


IP属地:福建1楼2022-12-02 22:18回复
    支持支持!


    IP属地:四川2楼2022-12-02 22:39
    回复
      支持
      但是讲道理,副塔楼传已经不算基础范畴了我觉得样板里有的话是好的,没有也无所谓,真想做的人做起来也不麻烦。有的话最好


      IP属地:上海3楼2022-12-03 06:37
      回复
        补充说明一下:公共事件的作用是保存副塔与副塔入口位置的映射关系。离开副塔时会根据映射传送到入口事件的位置。


        IP属地:福建来自Android客户端4楼2022-12-03 07:01
        回复
          支持支持


          IP属地:北京来自iPhone客户端5楼2022-12-03 08:18
          回复
            2022.2.1发布,应该是19401吧?


            IP属地:北京来自Android客户端6楼2022-12-13 10:33
            收起回复
              新样板吗?牛的


              IP属地:海南来自Android客户端7楼2022-12-13 11:18
              收起回复