搜索
查看: 786|回复: 6

强烈建议地图参数属性增加一个禁止入包功能

[复制链接]
发表于 2021-9-8 22:44:40 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 强烈建议地图参数属性增加一个禁止入包功能
实现具体思路: 目前地图属性有
ITEMTOBAG 怪死亡爆物品自动进入人物背包
建议增加一项:
NOITEMTOBAG 在当前地图内击杀怪死亡爆物品不会自动进入人物背包
像活动类地图
就是要怪物死亡暴满屏大家抢的。
结果来个自动入包,抢的激情都没了。
虽然可以通过LUA来实现在某个地图不会自动入包
但是,总不能加一个地图就写LUA
什么东西改一下又写LUA
还有无数的GM不会LUA
这样增加以后,不管哪个活动地图,直接地图参数里加禁止入包就方便多了。
既然地图参数有自动入包,
建议顺便增加一个禁止入包吧。
联系QQ: 隐藏内容
同上
发表于 2021-9-8 23:22:40 | 显示全部楼层
ITEMTOBAG 怪死亡爆物品自动进入人物背包
把需要入包的地图加上这个参数不就行了

补充内容 (2021-9-8 23:23):
加了这个参数 M2 不要勾选物品入包
发表于 2021-9-9 00:02:06 | 显示全部楼层
可以,支持你
发表于 2021-9-9 00:12:21 | 显示全部楼层
在入包回调那里其实可以用lua实现。
function DropItemToBag(actor, killActor, item)
  local getMap = actor:getMap()---地图代码
    if s.share.checkListText("D:\\通区目录\\允许自动入包地图.txt", getMap,1) > 0 then
        return true
     else
        return false
    end

补充内容 (2021-9-9 00:12):
结尾少了个end
发表于 2021-9-9 00:14:55 | 显示全部楼层
在入包回调那里其实可以用lua实现。
function DropItemToBag(actor, killActor, item)
local getMap = actor:getMap()---地图代码
    if s.share.checkListText("D:\\通区目录\\禁止自动入包地图.txt", getMap,1) > 0 then
        return false
    else
        return true
    end
end


两个方案,第一个是填允许入包的地图,第二个方案是禁止入包的地图。

补充内容 (2021-9-9 00:17):
这样添加和删除也非常方便,不用重启m2,也可以直接实现同一台机器 全服生效。比你说的用地图参数来得快。
发表于 2021-9-9 08:04:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-9-9 09:08:58 | 显示全部楼层
lua里加地图条件就不会入包了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 14:35 , Processed in 0.553252 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表