魔力宝贝

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

[GP] qialisi_music.lua--恰莉丝唱歌

[复制链接]
发表于 前天 03:26 | 显示全部楼层 |阅读模式
Global_Reg.RegInit("qialisi_Init");--注册创建NPC事件


function qialisi_Init()
        qialisi_event1();
        return 0;
end

function qialisi_event1(npc)
        if npc == nil or npc < 0 then
        npc = NL.CreateNpc(nil,"qialisi_event2")
        end
        Char.SetData(npc,%对象_形象%,14679)
        Char.SetData(npc,%对象_原形%,14679)
        Char.SetData(npc,%对象_地图%,60005)
        Char.SetData(npc,%对象_X%,31)
        Char.SetData(npc,%对象_Y%,5)--要改成5
        Char.SetData(npc,%对象_方向%,6)
        Char.SetData(npc,%对象_原名%,"大明星恰莉丝")
        NLG.UpChar(npc)
        LuaNpcIndex["qialisi_Init"]=npc;
        InstallNpc("qialisi_Init",npc);
        Char.SetTalkedEvent(nil, "qialisi_event3",npc)
        return true
end

function qialisi_event2(index)
        return true;
end

function qialisi_event3(npc,player)
        if NLG.CanTalk(npc,player) then
                local msg = "\n好棒的舞台,总算有点干劲了。助手跑哪去了呢?\n\n[恰莉丝唱起了歌曲,通过广播整个阳光之铃内都听得到哦](需打开背景音乐)"
                local num = math.random(1,6)
                local fd=Protocol.GetFdByChar(player)
                if num==1 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/はじまりの歌.mp3");
                elseif num==2 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/TroubleMaker.wav");
                elseif num==3 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/被贴上标签的人.wav");
                elseif num==4 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/安娜的橱窗.mp3")
                elseif num==5 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/桃花庵.wav")
                elseif num==6 then
                        Protocol.Send(fd,"WinmlSendBgm ./sound/影子小姐.mp3")
                end
                NLG.ShowWindowTalked(player,0,1,0,msg,npc)
        end
end

回复

使用道具 举报

Archiver|魔力研究社

GMT+8, 2025-5-12 12:49 , Processed in 0.219935 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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