瘋天堂私服發佈網站廣告欄位!
害怕天堂私服倒閉嗎?快使用天堂分析師!
天堂私服抽獎扭蛋物品及機率測試器
天堂私服稱號顏色製造器
瘋天堂私服發佈網站教您註冊推文收藏私服!
天堂私服血量魔力計算器
瘋天堂私服發布網站廣告贊助及爆料私服客服
教您如何不用註冊也可以推文天堂私服!
天堂私服270怪物查詢掉落資料庫
天堂私服盟徽製造器
test0428
2012-02-27 02:10

天堂全體送禮物java教學!

如果模擬器內有 L1GameRestart.java 的話

開頭加入 (抱歉之前忘記註明)

import l1j.server.server.GetNowTime;
import l1j.server.server.serverpackets.S_SkillSound;

然後在 SetRemnant(i); 下面加入

// 新年倒數 idea by missu0524
int NextYear = GetNowTime.GetNowYear() + 1;
int countdown = 10;
if (GetNowTime.GetNowMonth() == 12
&& GetNowTime.GetNowDay() == 31
&& GetNowTime.GetNowHour() == 23
&& GetNowTime.GetNowMinute() == 50
&& GetNowTime.GetNowSecond() == 0) {
while (countdown >= 0) {
for (int i2 = 60; i2 >= 0; i2--) { // 執行61次
if (countdown != 0 && i2 % 60 == 0 && i2 != 0) {
BroadCastToAll("\\fU迎向 "+NextYear+" 新年倒數前 "+countdown+" 分鐘。");
System.out.println("迎向 "+NextYear+" 新年倒數前 "+countdown+" 分鐘。");
countdown--;
} else if (countdown == 0 && i2 <= 59 && i2 != 0) {
BroadCastToAll("\\fU迎向 "+NextYear+" 新年倒數前 "+i2+" 秒。");
System.out.println("迎向 "+NextYear+" 新年倒數前 "+i2+" 秒。");
} else if (countdown == 0 && i2 == 0) {
BroadCastToAll("\\fW***** "+NextYear+" 新 年 快 樂 *****");
System.out.println("***** "+NextYear+" 新 年 快 樂 *****");
countdown--;
for (L1PcInstance pc : L1World.getInstance().getAllPlayers()) {
pc.sendPackets(new S_SkillSound(pc.getId(), 2047));
pc.broadcastPacket(new S_SkillSound(pc.getId(), 2047));
pc.getInventory().storeItem(60268, 1);
pc.sendPackets(new S_SystemMessage("祝伺服器全體人員【"+NextYear+
"年】新年快樂,贈送禮物一份。"));
}
}
try {
Thread.sleep(1000);
} catch (Exception e) {
_log.log(Level.SEVERE, e.getLocalizedMessage(), e);
}
}
}
}



上一篇文章:天堂突破等級99封頂限制java教學!
下一篇文章:天堂william系统(任務製作)java教學!

分享文章:分享到微博! 分享到臉書! 分享到噗浪! 分享到維特! 分享到Google+! 分享到LINE!