最新天堂1私服开机预告 【公告】99天堂发布站2000人QQ交流群 86429772
设为首页 | 加入收藏
首页 家族 文章 工具 优势   战歌
★ ★ ★  ★ ★ ★
  百度一下     360搜索     天堂图档     SEO查询     在线翻译     家族联盟     个性签名
发布游戏     发布家族     广告价格     宣传优势    广告联系     工具下载     技术文章
天堂在線一段時間後給予道具的java寫法!
文章作者:唯爱久久 文章来源:99天堂信息网 更新时间:4/26/2019 11:49:40 AM 

天堂在線一段時間後給予道具的java寫法!

L1SkillId

加入

/** 在線一段時間後給予一個狀態(自訂) */
public static final int LOGIN_TIME_GET_ITEM = 9000;


L1SkillTimer

料理関係

在上面加入

else if (skillId == LOGIN_TIME_GET_ITEM) { // 在線一段時間後給予道具 by 丫傑
if (Config.OnLine_Accumulate_Time) {
if (cha instanceof L1PcInstance) {
L1PcInstance pc = (L1PcInstance) cha;
L1ItemInstance item = ItemTable.getInstance().createItem(
Config.O_L_A_T_Item);
item.setCount(1);
if (item != null) {
if (pc.getInventory().checkAddItem(item, 1) == L1Inventory.OK) {
pc.getInventory().storeItem(item);
} else { // 持てない場合は地面に落とす 處理のキャンセルはしない(不正防止)
L1World.getInstance()
.getInventory(pc.getX(), pc.getY(),
pc.getMapId()).storeItem(item);
}
pc.sendPackets(new S_ServerMessage(403, item
.getLogName())); // %0を手に入
}
}
cha.setSkillEffect(L1SkillId.LOGIN_TIME_GET_ITEM,
Config.O_L_A_T_Time * 1000); // N分鐘
}
}

C_LoginToServer
宣告

import static l1j.server.server.model.skill.L1SkillId.LOGIN_TIME_GET_ITEM; // 在線一段時間後給予一個狀態

public static void items(L1PcInstance pc) {

在上面加入

// 在線一段時間後給予道具 by 丫傑
if (Config.OnLine_Accumulate_Time) {
if (!pc.hasSkillEffect(LOGIN_TIME_GET_ITEM)) {
pc.setSkillEffect(LOGIN_TIME_GET_ITEM,
Config.O_L_A_T_Time * 1000); // N分鐘
}
}
// end

Config
位置我放在(//othersettings.properties)

加入1

public static boolean OnLine_Accumulate_Time; // 設定在線一段時間後是否給予道具
public static short O_L_A_T_Time; // 累積時間
public static int O_L_A_T_Item; // 發送道具編號

加入2

OnLine_Accumulate_Time = Boolean.parseBoolean(otherSettings
.getProperty("OnLineAccumulateTime", "false")); // 設定在線一段時間後是否給予道具
O_L_A_T_Time = Short.parseShort(otherSettings.getProperty(
"OLATTime", "3600")); // 累積時間
O_L_A_T_Item = Integer.parseInt(otherSettings.getProperty(
"OLATItem", "60000")); // 發送道具編號

加入3

} else if (pName.equalsIgnoreCase("OnLineAccumulateTime")) {
OnLine_Accumulate_Time = Boolean.valueOf(pValue); // 設定在線一段時間後是否給予道具
} else if (pName.equalsIgnoreCase("OLATTime")) {
O_L_A_T_Time = Short.valueOf(pValue); // 累積時間
} else if (pName.equalsIgnoreCase("OLATItem")) {
O_L_A_T_Item = Short.valueOf(pValue); // 發送道具編號

最後

模擬器開啟

config資料夾

othersettings.properties檔

加入

#a-設定在線一段時間後是否給予道具? True=是, False=否
OnLineAccumulateTime = True
#b-累積時間 (單位:秒)
OLATTime = 900
#c-發送道具編號 (item_id)
OLATItem = 40733


完成!!!

浏览次数:1
最新文章
· 天堂核心修改JAVA檔案名稱的用途介紹!...
· 教您怎麼新增或修改天堂地圖左下名字!...
· 天堂魔法娃娃db化追加韓版魔法娃娃加乘效果!...
· 天堂私服java寫出可自由控制的挖礦系統!...
· 天堂核心內的java檔案相關內容分析解說!...
· 天堂娃娃機&補血機&隨身祭司修改寫法!...
· 天堂java升級版本需要動的地方!...
· 天堂java 設置經驗每轉生一次越難練的寫法!...
· 為天堂GM加人物頭銜的java寫法!...
· 天堂開箱公告(須配合打寶公告)的java寫法!...
热门文章
· 天堂1私服哥唱的是寂寞...
· 天堂1私服架设三宝...
· 天堂1私服核心內的java檔案相關內容分析...
· 天堂1私服添加和删掉NPC的方法...
· 99天堂1私服发布站祝大家新年快乐...
· 天堂1私服新版l1jdb目录解析...
· 天堂1私服部分新水龙魔法编码...
· 永恒塔防5月14日更新 新服“银月之城”火爆开启...
· 天堂1私服怪物被攻擊後,對自己和組隊內的玩家顯示血...
· 天堂1私服元寶商城系統 完善版...
· 坏像有一种可能将物质转化之前用光束入言淌传的技拙...
· 详细的私服架设教程...
· 教你創造 NPC 、販賣物品...
· 天堂1私服“见与不见”都是一种修行...
关于我们广告联系更多天堂1私服网站帮助友情连接
Copyright 2008-2010 Www.99t1.cc 天堂1私服 All Rights Reserved (注:本站只接受官方授权游戏广告,非官方授权游戏请办理广告业务之前告知本站)
拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活 品牌商标,文字,形象及内容归 Www.99t1.cc 天堂1私服发布站 版权所有,任何组织或个人未经 Www.99t1.cc 天堂1私服发布站 同意,不得使用和传播
本站所有游戏均来自网络版权归游戏业主所有,如果无意之中侵犯了您的版权,请来信告知,本站将在3个工作日内删除.联系邮箱:[email protected]
*注释:本站发布所有游戏信息,均来自互联网,与本站无关,请玩家仔细辨认游戏信息的真实性,避免上当受骗. 苏ICP备12011632号-1