【新手入门】传奇 Lua 脚本基础写法,3 分钟学会调用 NPC
大家好,刚接触传奇 Lua 脚本的兄弟看过来!今天分享最基础的 NPC 交互脚本,直接复制能用!基础 NPC 对话脚本(Lua)
--NPC:新手引导员
function CheckNpcTalk(npc, player)
npc:Talk("欢迎来到传奇世界!\n<1/领取新手礼包>\n<2/查看攻略>")
local sel = npc:Select()
if sel == 1 then
--发放物品:金币+新手剑
player:GiveItem(1001, 1)--新手剑
player:GiveGold(5000)
npc:Msg("领取成功!")
elseif sel == 2 then
npc:Talk("升级路线:新手村→蜈蚣洞→石墓阵\n<返回/@main>")
end
end核心知识点:
[*]Talk() 显示对话、Select() 接收选项
[*]GiveItem() 发装备、GiveGold() 发金币
[*]结构清晰,改 ID 就能用在自己服里
独家版本后期最怕的不是功能少,而是脚本结构乱。 果然很基础,一看就懂,希望多发一点类似的脚本
希望早点拿到引擎包 谢谢楼主分享! 果然很基础,一看就懂,希望多发一点类似的脚本 希望早点拿到引擎包 总结 一个稳定运营的版本。 拼的不是功能数量。 而是长期维护能力。 总结 一个稳定运营的版本。 拼的不是功能数量。 而是长期维护能力。 总结 一个稳定运营的版本。 拼的不是功能数量。 而是长期维护能力。 总结 一个稳定运营的版本。 拼的不是功能数量。 而是长期维护能力。 总结 一个稳定运营的版本。 拼的不是功能数量。 而是长期维护能力。
页:
[1]
2