找回密码
 注册/Sign up
搜索
查看: 2757|回复: 6

luac npc检测玩家ip 防止多开刷宝

[复制链接]

发表于 2022-3-28 03:11:29 | 显示全部楼层 |阅读模式
如题,为了防止玩家发育太快,导致gm更新速度跟不上从而最终营养不良、日渐消瘦。
我想出了各种花招,防止玩家多开刷boss,猥琐的套路无所不用其极


使用muscipular框架


下以举例:
本次战斗队长需要扣除3小时卡时
本次战斗队长需要90级以上
本次战斗队长需要转生轮回次数大于20转
本次战斗队伍人数不得少于3人
本次战斗允许双开
本次战斗不允许3、4、5开(暨队伍中的角色,不得有3个相同的ip及以)


共2步,由于直接发代码被拦截了,只能发截图和文件了
1、modules/luac.lua中添加
teamipc.png

2、你的某个boss npc,对应的txt,全部替换(encount编号改成你自己的boss)
teamipcnpc.png




补充:
其实,代码支持全队等级检测、全队转生轮回次数检测、全队支付(金币或道具或卡时或宠物)
根据以上,你也就知道怎么写了

另外,还可以用于npc的传送warp,不给玩家同时n个号一起做任务





teamwindow.png



宝石连战.rar (4.59 KB, 下载次数: 49)

补充内容 (2022-3-31 00:20):
7楼,修复一处bug

 楼主| 发表于 2022-3-28 08:35:18 | 显示全部楼层
视频虽迟但到,哇哈哈哈哈
https://www.bilibili.com/video/BV1B94y1f7Hq


附件中的代码与截图略有差异,附件中的新。

发表于 2022-3-28 09:17:18 | 显示全部楼层
谢谢分享,学习了。
单机基本也用不上了。

发表于 2022-3-28 09:39:07 | 显示全部楼层
不能白嫖,第一个下载的,感谢大佬没发金币区,大佬666.

发表于 2022-3-28 11:16:49 | 显示全部楼层
白嫖了大佬的好多东西,非常感谢

 楼主| 发表于 2022-3-31 00:19:19 | 显示全部楼层
修复bug一处
找到luac.lua50行,替换成如下

  1.                 if p1 == -2 then--无队伍
  2.                         return 400--直接放行
  3.                 end
  4.                 if p2 == -2 then
  5.                         p2 = 2--p2不存在时,赋予一个不同的数
  6.                 end
  7.                 if p3 == -2 then
  8.                         p3 = 3--p3不存在时,赋予一个不同的数
  9.                 end
  10.                 if p4 == -2 then
  11.                         p4 = 4--p4不存在时,赋予一个不同的数
  12.                 end
  13.                 if p5 == -2 then
  14.                         p5 = 5--p5不存在时,赋予一个不同的数
  15.                 end
复制代码


您需要登录后才可以回帖 登录 | 注册/Sign up

本版积分规则

手机版|cgmsv引擎论坛

GMT+8, 2026-6-5 10:40 , Processed in 0.034455 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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