天堂特效天堂私服
Would you like to react to this message? Create an account in a few clicks or log in to continue.


補丁設計、版本販售、DB修改、天堂私服
 
首頁常見問題搜尋Latest images會員列表會員群組登入會員註冊

 

 [核心]java打寶區卷軸寫法

向下 
發表人內容
美工GM
版主
版主
美工GM


文章數 : 646
注冊日期 : 2021-09-23

[核心]java打寶區卷軸寫法 Empty
發表主題: [核心]java打寶區卷軸寫法   [核心]java打寶區卷軸寫法 Empty周一 10月 04, 2021 10:29 pm

1.先到DB 新增 活動卷軸

核心位置:\l1j\\server\\server\\clientpackets\\C_RequestItemUSe
==============================
if (itemId == 777784){ <-----此代碼是我自己新增的傳捲代碼 你自行修改成你喜愛的代碼吧
{
if(pc.hasSkillEffect(1800) == false){ <----------此項對應時間位置 也是結束的時候顯示
{
pc.sendPackets(new S_SystemMessage("您已經再參加活動,無法再次使用!"));
}
int time = 1800 * 1000; <--------活動時間30分鐘
L1SkillUse skilluse = new L1SkillUse(); ;
pc.sendPackets(new S_SystemMessage("活動時間開始:30分鐘"));
pc.setSkillEffect(1800,time);

}
}
}
----------------------------------------END
核心位置:\l1j\\server\\server\\model\\skill\L1SkillTimer

if(skillId == 1800)
{if (cha instanceof L1PcInstance) {
L1PcInstance pc = (L1PcInstance) cha;
L1Teleport.teleport(pc, 33080, 33392, (short)4, 5, true);
pc.sendPackets(new S_SystemMessage("你參加活動的時間已到,傳送至騎村。"));
}


}else
---------------------------------------END

使用此卷以後,30分鐘打寶時間,時間一到,就會自動將玩家傳回村莊!!
回頂端 向下
https://lineage888.666forum.com
 
[核心]java打寶區卷軸寫法
回頂端 
1頁(共1頁)

這個論壇的權限:無法 在這個版面回復文章
天堂特效天堂私服 :: 【教學相關資料】-
前往: