国产精品日韩无码,国产成人无码视频97,国产高清在线观看av不卡,国产无码h在线播放

 找回密碼
 立即注冊[Register]
本站已運行: 感謝各位的支持!
查看: 5651|回復: 9

[教程/工具/補丁] 劍俠情緣手游上線贈送物品的兩種修改方法

[復制鏈接]

4893

主題

979

回帖

6萬

積分

管理員

積分
69073
樓主
發(fā)表于 2020-5-20 10:04:18 | 只看該作者 |倒序瀏覽 |閱讀模式

你還沒有登入哦~

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊[Register]

×

第一種方法:以郵件形式進行贈送

第一種方法是當角色等級到達10級的時候,系統(tǒng)會以納蘭真的名義發(fā)送一封名為:《納蘭真的饋贈》的郵件,原本官方只贈送100元寶!

在解包的服務端文件中Server/ServerScript/Player找到PlayerEvent.lua


function PlayerEvent:OnLevelUp(nNewLevel)

        JuBaoPen:CheckOpenJuBaoPen(me, nNewLevel);

        Kin:UpdateKinMemberInfo(me.dwKinId);

        if nNewLevel == 10 then

                Mail:SendSystemMail({

                        To = me.dwID,

                        Title = "真兒的饋贈",

                        Text = "你從島上離開已有一段時日了,雖然內傷應該已好的差不多了,可是闖蕩江湖,處處都得小心,尤其要珍重身體。哼,再有一次,我可不救你了哦!我讓郵差捎去一些盤纏,若有時間,便多回島上看看,珍重。",

                        From = "真兒",

                        tbAttach = {

                                {"Gold", 100},

                        },

                })

        end

        if nNewLevel == GetMaxLevel() then

                 self:OnGetMaxLevel(me)

        end

根據(jù)以上我們可以得知Title=郵件標題,Text=郵件內容,F(xiàn)rom=發(fā)件人,tbAttach=發(fā)送的物品內容

物品內容我們可以自己搭配,比如給元寶{“Gold”, 100},在比如給道具{“item”, 1240,1},很多東西都可以自己修改或者添加的,以下是我修改的內容


C++

function PlayerEvent:OnLevelUp(nNewLevel)

        JuBaoPen:CheckOpenJuBaoPen(me, nNewLevel);

        Kin:UpdateKinMemberInfo(me.dwKinId);

        if nNewLevel == 10 then

                Mail:SendSystemMail({

                        To = me.dwID,

                        Title = "測試服獎勵",

                        Text = "感謝您參與本次測試,如果有任何問題請和管理員聯(lián)系,下面是贈送給您參與本次測試的獎勵.",

                        From = "大屌蘿莉",

                        tbAttach = {

                                {"Gold", 214748364},{"Coin", 214748364},{"SilverBoard", 214748364},{"VipExp", 300000000},{"item", 1240,1},{"item", 3366,1},

                        },

                })

        end

        if nNewLevel == GetMaxLevel() then

                 self:OnGetMaxLeve

我贈送的東西是元寶、銀幣、黎視、vip經(jīng)驗、首充禮包、坐騎小馬

備注:數(shù)量類型的我們可以{“Gold”, 214748364}、類型、數(shù)量,而道具類型需要多加一個數(shù)量{“item”, 1240,1} 、類型、物品id、數(shù)量

修改完成后覆蓋或者直接保存,打包服務端放到服務器里即可,客戶端不需要修改!


第二種方法:


當玩家創(chuàng)建完角色后就立即調整或直接放到背包中。

在/Server/ServerScript/Player找到PlayerEvent.lua中找到


C++

function PlayerEvent:OnFirstLogin()

        -- 第一個任務Id配置位置改變到 CommonScript/Task/TaskCommon.lua 中

        Task:ForceAcceptTask(me, Task.nFirstTaskId);

        -- 設置初始朝向

        local nMapTemplateId = KPlayer.GetBirthPosition();

        me.CallClientScript("Client:SetPlayerDir", 16, nMapTemplateId);

        --me.AddMoney("SkillPoint", FightSkill.nInitSkillPoint, Env.LogWay_FirstLogin);

        OnHook:OnFirstLogin(me);

        Activity:OnPlayerEvent(me, "Act_OnPlayerFirstLogin")

        Log("[FirstLogin]", me.szAccount, me.dwID, me.szName)

        AssistClient:ReportQQScore(me, Env.QQReport_RegisterTime, GetTime(), 0, 1);

        AssistClient:ReportQQScore(me, Env.QQReport_ChangeRoleName, me.szName, 0, 2);end

在me.CallClientScript("Client:SetPlayerDir", 16, nMapTemplateId);下面添加贈送內容即可


--例子:me.AddItem(物品id,1);me.AddLevel(等級);me.AddMoney("Coin",數(shù)量,Env.LogWay_Offline);me.SendAward({{"VipExp",數(shù)量}},nil,nil,Env.LogWay_IdIpAddVipExp);

示例,我只需要贈送元寶跟等級

function PlayerEvent:OnFirstLogin()

        -- 第一個任務Id配置位置改變到 CommonScript/Task/TaskCommon.lua 中

        Task:ForceAcceptTask(me, Task.nFirstTaskId);

        -- 設置初始朝向

        local nMapTemplateId = KPlayer.GetBirthPosition();

        me.CallClientScript("Client:SetPlayerDir", 16, nMapTemplateId);

        me.AddItem(3366,1); --上線送小黑坐騎

        me.AddLevel(79); --上線立馬79級

        OnHook:OnFirstLogin(me);

        Activity:OnPlayerEvent(me, "Act_OnPlayerFirstLogin")

        Log("[FirstLogin]", me.szAccount, me.dwID, me.szName)

        AssistClient:ReportQQScore(me, Env.QQReport_RegisterTime, GetTime(), 0, 1);

        AssistClient:ReportQQScore(me, Env.QQReport_ChangeRoleName, me.szName, 0, 2);end


修改完后打包服務端丟到服務器上重啟服務端即可,以上兩種方法都是服務端修改!不需要碰到客戶端。

免責聲明,請仔細閱讀
1、本站資源內容均搜集于互聯(lián)網(wǎng),版權歸原著所有,嚴禁商用或用于違法用途,由此引發(fā)的法律糾紛及連帶責任本站概不承擔!
2、本站因資源繁多且資源內容結構復雜,所以無法確保資源內容的準確性與完整性還有安全性!
3、訪問和使用本站的條件是必須接受本站“免責聲明”,如果不遵守,請勿訪問或使用本網(wǎng)站!
4、本網(wǎng)站若無意中侵犯了您的合法權益,請來信站長信箱:zpgame@qq.com,本站將立即處理!




上一篇:迅雷X版 10.1.34.798 去廣告SVIP綠色純凈版
下一篇:戰(zhàn)神引擎獲取開發(fā)者區(qū)服信息失敗參考教程
回復

使用道具 舉報

沙發(fā)
發(fā)表于 2020-6-1 20:39:35 | 只看該作者
淡然,是人生的一種成長。別讓生活的壓力擠走快樂,收拾心情,重新上路。
回復

使用道具 舉報

0

主題

147

回帖

2507

積分

★永久VIP會員★

積分
2507
板凳
發(fā)表于 2020-6-2 12:31:56 | 只看該作者
6666666666
回復

使用道具 舉報

0

主題

38

回帖

869

積分

2級

積分
869
地板
發(fā)表于 2020-6-12 13:47:51 | 只看該作者
就算全世界與你為敵,我也永遠支持你。
回復

使用道具 舉報

0

主題

36

回帖

876

積分

2級

積分
876
5#
發(fā)表于 2020-6-16 21:03:45 | 只看該作者
感謝樓主
回復

使用道具 舉報

0

主題

47

回帖

590

積分

2級

積分
590
6#
發(fā)表于 2022-7-13 00:02:23 | 只看該作者
支持樓主支持樓主
回復

使用道具 舉報

0

主題

2059

回帖

2萬

積分

7級

積分
21118
7#
發(fā)表于 2022-10-28 17:30:49 | 只看該作者
謝謝樓主分享
回復

使用道具 舉報

0

主題

28

回帖

376

積分

1級

積分
376
8#
發(fā)表于 2023-4-11 13:55:04 | 只看該作者
不知道樓主還在玩不  問下如果要修改經(jīng)驗怎么修改  下的版本應該是默認3倍經(jīng)驗  感覺慢慢升級要好點
回復

使用道具 舉報

0

主題

1113

回帖

1萬

積分

7級

積分
17176
9#
發(fā)表于 2023-10-10 09:11:14 | 只看該作者
不知道樓主還在玩不  
回復

使用道具 舉報

0

主題

775

回帖

1萬

積分

7級

積分
11268
10#
發(fā)表于 2023-10-10 09:12:39 | 只看該作者
不知道樓主還玩不  
回復

使用道具 舉報

本版積分規(guī)則

小黑屋|藏寶灣 |網(wǎng)站地圖

GMT+8, 2025-10-28 13:27

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表