美工GM 版主
文章數 : 646 注冊日期 : 2021-09-23
| 主題: [核心]java打寶區卷軸寫法 周一 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分鐘打寶時間,時間一到,就會自動將玩家傳回村莊!! | |
|