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

天堂新增妖精魔法-精靈之力java寫法!

妖精新魔法-精靈之力

在L1Attack.java裡面
在public int PcPcDamageCalc() {

下方加入

if (targetPlayer.check_magiclist(68) == true) Damage /= 2;

上方加入

if (targetPlayer.check_magiclist(997) == true&& _random.nextInt(100) < 20){ //精靈之力
targetPlayer.sendPackets(new S_SystemMessage("精靈出現疪佑"));
player.sendPackets(new S_SkillSound(_targetId, 4540));
player.broadcastPacket(new S_SkillSound(_targetId, 4540));
Damage /= 4; //機率20 把傷害降低至剩 4/1
}

在private int NpcPcDamageCalc() {

下方

if (npc.check_magiclist(27) == true)上方加入

if (targetPlayer.check_magiclist(997)== true && _random.nextInt(100) < 20){ //精靈之力

targetPlayer.sendPackets(new S_SystemMessage("精靈出現疪佑"));
npc.broadcastPacket(new S_SkillSound(_targetId, 4540));
Damage /= 4;
}

在C_RequestItemUSe.java加入
在else if (itemId == 40033) { 上方加入

if(itemId == 80001){
if(l1pcinstance.get_classId() == 138 || l1pcinstance.get_classId() == 37) //這邊我限定妖精才能得到下面魔法動畫
{
if(l1pcinstance.check_magiclist(997) == false){
int time = 50 * 1000;
L1SkillUse skilluse = new L1SkillUse();
L1SkillUse.SkillTimer skill = skilluse.new SkillTimer(l1pcinstance,997,time);
skill.start();
l1pcinstance.sendPackets(new S_SkillIcon3(5, 50));//這邊是右上面的使用小圖示 數字5是保護兆 能改成 6或 7 時間為50秒
l1pcinstance.add_magiclist(997,skill);
l1pcinstance.sendPackets(new S_SkillSound(j, 2245));
l1pcinstance.broadcastPacket(new S_SkillSound(j, 2245));
l1pcinstance.sendPackets(new S_SystemMessage("得到精靈的疪佑"));
}
}
}else

在L1SKillUSe 裡面 加入
if (skillid == 2) {下方加入

if (skillid == 997) { // 精靈之力
if (charaPc != null) {
charaPc.sendPackets(new S_SystemMessage("精靈疪佑消失了"));
}

========================================
傷害有20的機率 會把傷害降至 1/4趴
時間設 50秒吧 因為並不是聖界 使用了 傷害就撿半
上述的法術 是有機率才會出現的
//設定妖精才能使用 是因為妖精過於弱勢

不用在db新增 直接創物品 80001出來 就能使用了 點二下 就啟用魔法效果了!!



上一篇文章:天堂人物名稱後面+頭銜(等級判斷)java寫法!
下一篇文章:天堂轉職java寫法!

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