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

天堂新種類的魔法武器的java寫法!

新種類的魔法武器~


新版的魔法武器會因為『武卷強數的多寡』做變動~

以下是全碼 + 教學~
還有些變化~ 大大們可以自行運用~
‧加成多少後~ 出現魔法攻擊 _
‧加成多少後~ 才有範圍性效果~
‧加成多少後~ 有吸血特效? 或麻痹效果?
諸如此類~ 以此類推~

Copy code
int i = _random.nextInt(100) + 1; // 定義亂數機率 .
int j = weapon.getEnchantLevel(); // 取得武器強化數(我的設定是有點有算~ 不用過安定值)
if(j < 0) //避免武器的負加成
j = 0;

int k = j;//避免高加成武器,有太高的發動機率
if(j > 20)
k = 20;


Copy code
if(weaponId == 301 && i < 1 + k) // 強化數k加入機率判斷式
{
if(j > 20) // 如果強化超過20
{ }
d += player.get_str() * _random.nextInt(j);
// 傷害= 角色力量 * 亂數(武卷強化數)
areaskill(player, (int)d, 3 + j / 10);
//區域攻擊格數加入強化數要素( j/10:每10張+一格(去小數))
player.sendPackets(new S_SkillSound(player.get_objectId(), 4037));
player.broadcastPacket(new S_SkillSound(player.get_objectId(), 4037));
} else
{ // 如果沒有強化超過20



上一篇文章:天堂掃街活動的java寫法!
下一篇文章:天堂修改變身檔精華教學!

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