魔力宝贝

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

[GA] onrecv.lua--当前地图中不能主动加入/离开队伍/主动观战/主动PK

[复制链接]
发表于 前天 02:20 | 显示全部楼层 |阅读模式
Protocol.OnRecv(nil,"antimyswjjcA",%RECV_DU%);
Protocol.OnRecv(nil,"antimyswjjcB",%RECV_PR%);
Protocol.OnRecv(nil,"antimyswjjcC",%RECV_LB%);

function antimyswjjcA(_fd, _head, _packet)
        local player = Protocol.GetCharByFd(_fd)
        local pmap = Char.GetData(player,%对象_地图%);
        if(pmap == 25290)then
                NLG.SystemMessage(player,"当前地图中不能主动PK。");
                return 1;               
        end
        return 0;
end

function antimyswjjcB(_fd, _head, _packet)
        local player = Protocol.GetCharByFd(_fd)
        local pmap = Char.GetData(player,%对象_地图%);
        if(pmap == 25290)then
                NLG.SystemMessage(player,"当前地图中不能主动加入/离开队伍。");
                return 1;               
        end
        return 0;
end

function antimyswjjcC(_fd, _head, _packet)
        local player = Protocol.GetCharByFd(_fd)
        local pmap = Char.GetData(player,%对象_地图%);
        if(pmap == 25290)then
                NLG.SystemMessage(player,"当前地图中不能主动观战。");
                return 1;               
        end
        return 0;
end

回复

使用道具 举报

Archiver|魔力研究社

GMT+8, 2025-5-12 18:35 , Processed in 0.128681 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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