• QQ-207-222-9838

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    随时手机查素材

  • 扫描二维码

    加入官方QQ群

xifsoylidk 注册会员
  • 来自EGS8p7星系
  • 115发帖数
  • 5主题数
  • 0关注数
  • 0粉丝

经常调用的功能能不能调用lua?

[复制链接]
xifsoylidk 发表于 2025-1-10 18:37:42 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
说明书上说

调用rgb时一般涉及到系统功能,比如某某排行榜需要做一些特殊的排序功能的脚本不太好计算的情况下调用一下,
不要写在如:杀怪触发及切换地图触发等经常调用的功能

我这样写对不对?算不算官方说的,不要写在经常调用的功能里?如果不对怎么写才对?
rgb


[@attack]
#IF
CHECKCURRTARGETRACE = 1
#ACT
lua_attgjcf
BREAK


LuaFunc-0.lua的内容如下


-----攻击怪物触发
functionlua_attgjcf(actor)
    localmondx = getbaseinfo(actor,67)
   
    --人物对怪刀刀绿毒触发
    ifismon(mondx) and ismon(mondx) ~= 0 and getflagstatus(actor,88) == 1 and getbaseinfo(mondx,1) ~= "高级镖车" and getbaseinfo(mondx,1) ~= "终级镖车" then
        makeposion(mondx,0,10)
    end

    --灵魂冰冻触发
     ifismon(mondx) and ismon(mondx) ~= 0 and  getconst(actor,"<$USEITEMNAME[78]>") == "灵魂·[冰冻]" and  math.random(100) <= 95then
            makeposion(mondx,12,2)
    end
   
    --灵魂冰冻触发
     ifismon(mondx) and ismon(mondx) ~= 0 and  getconst(actor,"<$USEITEMNAME[78]>") == "飞仙石·[冰冻]" and  math.random(100) <= 5then
            makeposion(mondx,12,2)
    end

end
回复

使用道具 举报

精彩评论74

沛珊2140 发表于 2025-1-10 18:38:22 | 显示全部楼层
不要这样写,上线卡到爆。你打印个耗时看看,能吓死你。一些TXT实现不了的调用一下LUA可以,但别放在这种频繁触发里。
回复

使用道具 举报

梦雪1869 发表于 2025-1-10 21:11:01 | 显示全部楼层
不错不错,楼主您辛苦了。。。
回复

使用道具 举报

怀7837 发表于 2025-1-10 21:27:44 | 显示全部楼层
不错
回复

使用道具 举报

xxbleexzps 发表于 2025-1-10 21:41:53 | 显示全部楼层
不错
回复

使用道具 举报

额痘 发表于 2025-1-11 03:07:17 | 显示全部楼层
不错不错,楼主您辛苦了。。。
回复

使用道具 举报

qqqwwe 发表于 2025-1-11 04:02:36 | 显示全部楼层
学习了,谢谢分享、、、
回复

使用道具 举报

asuliyputm 发表于 2025-1-11 04:12:09 | 显示全部楼层
学习了,不错,讲的太有道理了
回复

使用道具 举报

慧月6121 发表于 2025-1-11 04:13:24 | 显示全部楼层
学习了,不错,讲的太有道理了
回复

使用道具 举报

琴雪1283 发表于 2025-1-11 06:03:28 | 显示全部楼层
支持一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
Powered by GM资源网X3.4 ©2020-2024 游戏资源网源码资源网营业执照|网站地图