製造武器隨機發動幾種魔法
case 242: ~~>242武器名稱if(j < 45)~~~>發動率
{
int _based;
int _rand;
int _skillgfx;
switch(_type)
{
case 1: // '\001' ~~>第1種的魔法
default:
_based = 180; ~~~>威力
_rand = 950; ~~~>威力
_skillgfx = 245; ~~~~>魔法代號
break;
case 2: // '\002' ~~~~>第2種魔法
_based = 300;
_rand = 200;
_skillgfx = 5510;
break;
case 3: // '\003' ~~~~~>第3種魔法
_based = 500;
_rand = 300;
_skillgfx = 5515;
break;
}
areaskill(player, (int)d, 10);
d += _based + _random.nextInt(_rand);~~~>based跟rand就是發動出來ㄉ威力
player.sendPackets(new S_SkillSound(_targetId, _skillgfx)); ~~>隨機發動
player.broadcastPacket(new S_SkillSound(_targetId, _skillgfx));~~>隨機發動
}
break;
要再繼續做下去~可以一直複製
case 3: // '\003' 把CASE改成4~\003改成004這樣就第4種魔法
_based = 500;
_rand = 300;
_skillgfx = 5515;
break;
這樣你所作ㄉ武器~就有很多魔法效果~可以增加武器好看
谢谢大大的分享。。
好贴,学习一下~~~!~~~~ 66666666666666666666 谢谢版主的无私分享 再次表示谢谢了。 我先看看姿势 6666666666666666666666 大神这是那个档案里修改 再次表示谢谢了。