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

天堂靈魂彈的java寫法!

L1attackpc.java

收詢return (int) dmg;

在return (int) dmg;上面新增

// 靈魂蛋
if (_pc.getInventory().checkItem(0x3aa58)
&& _random.nextInt(100) <= ConfigAlt.boolA) {
_pc.getInventory().consumeItem(0x3aa58, ConfigAlt.boolchackA);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolAgfxid));
dmg *= ConfigAlt.boolattackA / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackA / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackA
// +"顆靈魂彈。"));
} if (_pc.getInventory().checkItem(0x3aa59)
&& _random.nextInt(100) <= ConfigAlt.boolB) {
_pc.getInventory().consumeItem(0x3aa59, ConfigAlt.boolchackB);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolBgfxid));
dmg *= ConfigAlt.boolattackB / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackB / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackB
// +"顆靈魂彈。"));
} if (_pc.getInventory().checkItem(0x3aa5a)
&& _random.nextInt(100) <= ConfigAlt.boolC) {
_pc.getInventory().consumeItem(0x3aa5a, ConfigAlt.boolchackC);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolCgfxid));
dmg *= ConfigAlt.boolattackC / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackC / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackC
// +"顆靈魂彈。"));
} if (_pc.getInventory().checkItem(0x3aa5b)
&& _random.nextInt(100) <= ConfigAlt.boolD) {
_pc.getInventory().consumeItem(0x3aa5b, ConfigAlt.boolchackD);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolDgfxid));
dmg *= ConfigAlt.boolattackD / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackD / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackD
// +"顆靈魂彈。"));
} if (_pc.getInventory().checkItem(0x3aa5c)
&& _random.nextInt(100) <= ConfigAlt.boolE) {
_pc.getInventory().consumeItem(0x3aa5c, ConfigAlt.boolchackE);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolEgfxid));
dmg *= ConfigAlt.boolattackE / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackE / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackE
// +"顆靈魂彈。"));
} if (_pc.getInventory().checkItem(0x3aa5d)
&& _random.nextInt(100) <= ConfigAlt.boolF) {
_pc.getInventory().consumeItem(0x3aa5d, ConfigAlt.boolchackF);
_targetNpc.broadcastPacketAll(new S_SkillSound(_targetNpc.getId(),
ConfigAlt.boolFgfxid));
dmg *= ConfigAlt.boolattackF / 10;
_pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackF / 10 + "倍。"));
// _pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackF
// +"顆靈魂彈。"));
}
收詢// 魔法娃娃特殊技能
if (!this._pc.getDolls().isEmpty()) {

在if (!this._pc.getDolls().isEmpty()) {上面新增
// 靈魂蛋
if (this._pc.getInventory().checkItem(0x3aa58)
&& _random.nextInt(100) <= ConfigAlt.boolA) {
this._pc.getInventory().consumeItem(0x3aa58, ConfigAlt.boolchackA);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolAgfxid));
dmg *= ConfigAlt.boolattackA / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackA / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackA
// +"顆靈魂彈。"));
} if (this._pc.getInventory().checkItem(0x3aa59)
&& _random.nextInt(100) <= ConfigAlt.boolB) {
this._pc.getInventory().consumeItem(0x3aa59, ConfigAlt.boolchackB);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolBgfxid));
dmg *= ConfigAlt.boolattackB / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackB / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackB
// +"顆靈魂彈。"));
} if (this._pc.getInventory().checkItem(0x3aa5a)
&& _random.nextInt(100) <= ConfigAlt.boolC) {
this._pc.getInventory().consumeItem(0x3aa5a, ConfigAlt.boolchackC);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolCgfxid));
dmg *= ConfigAlt.boolattackC / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackC / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackC
// +"顆靈魂彈。"));
} if (this._pc.getInventory().checkItem(0x3aa5b)
&& _random.nextInt(100) <= ConfigAlt.boolD) {
this._pc.getInventory().consumeItem(0x3aa5b, ConfigAlt.boolchackD);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolDgfxid));
dmg *= ConfigAlt.boolattackD / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackD / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackD
// +"顆靈魂彈。"));
} if (this._pc.getInventory().checkItem(0x3aa5c)
&& _random.nextInt(100) <= ConfigAlt.boolE) {
this._pc.getInventory().consumeItem(0x3aa5c, ConfigAlt.boolchackE);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolEgfxid));
dmg *= ConfigAlt.boolattackE / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackE / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackE
// +"顆靈魂彈。"));
} if (this._pc.getInventory().checkItem(0x3aa5d)
&& _random.nextInt(100) <= ConfigAlt.boolF) {
this._pc.getInventory().consumeItem(0x3aa5d, ConfigAlt.boolchackF);
_targetPc.broadcastPacketAll(new S_SkillSound(_targetPc.getId(),
ConfigAlt.boolFgfxid));
dmg *= ConfigAlt.boolattackF / 10;
this._pc.sendPackets(new S_SystemMessage("靈魂彈發動攻擊加成:"
+ ConfigAlt.boolattackF / 10 + "倍。"));
// this._pc.sendPackets(new S_SystemMessage("扣除您:" + ConfigAlt.boolchackF
// +"顆靈魂彈。"));
}



上一篇文章:天堂雷達.活動卷.重生藥水.解卡點.衝武防廣播.變性的java寫法!
下一篇文章:天堂讓玩家看的到怪物血條的java寫法!

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