pk849 发表于 2026-1-18 16:39:42

怎么在牛魔寺庙大厅加一个击败牛魔王进入下一层的代码

怎么在牛魔寺庙大厅加一个击败牛魔王进入下一层的代码


韩版传奇2的代码


        elseif(name == "D2079") then
                if((x == 35 and y == 17)) then
                        if CHECKMON("牛魔王","D2079") == 0 then
                                MOVE("nam_pri1",42,171)
                        else
                                LOCALMESSAGE(3, "请先击败牛魔王。")
                        end
                end

tian9510 发表于 2026-1-18 18:00:00

什么引擎,引擎不同脚本也有不同

asd2724 发表于 2026-1-18 18:29:09

这是lua吗

tx192168 发表于 2026-1-18 19:31:23

你这代码不是写的很好吗?检测地图35 17位置的牛魔王,如果不存在就传送nam_pri1 42 171 如果存在就击杀完事了。你想要什么效果?

pk849 发表于 2026-1-18 20:15:19

tx192168 发表于 2026-1-18 19:31
你这代码不是写的很好吗?检测地图35 17位置的牛魔王,如果不存在就传送nam_pri1 42 171 如果存在就击杀完 ...

检测当前地图的牛魔王 有就进不了光门 没有就开启光门

liyicheng556 发表于 2026-1-18 21:04:37

看看,不错哦

tx192168 发表于 2026-1-19 10:21:04

pk849 发表于 2026-1-18 20:15
检测当前地图的牛魔王 有就进不了光门 没有就开启光门

你意思是杀了牛魔王之后在某位置开启一个传送门?理论上把MOVE()函数改成创建光门的函数,只要你知道那个函数是啥就行。基本上光门应该属于npc类。

5933985 发表于 2026-1-19 13:15:56

换个思路,直接创建个地图NPC,进入条件直接检测牛魔王有没有 不是更省事
页: [1]
查看完整版本: 怎么在牛魔寺庙大厅加一个击败牛魔王进入下一层的代码

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明