續TMS113渾沌頻道教程
開始在MapleMonster.java最上面新增
syntaxhighlighter_viewsource syntaxhighlighter_copycode
?
01
private MapleMonsterStats overrideStats;
最下面新增(方便修改)
syntaxhighlighter_viewsource syntaxhighlighter_copycode
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
public void changestat() {
MapleMonsterStats newStats = new MapleMonsterStats();
if (stats.getHp() * 1000 < 2147483647) {
newStats.setHp(stats.getHp() * 1000);
} else {
newStats.setHp(2147483647);
}
setOverrideStats(newStats);
setHp(getMaxHp());
}
public void setOverrideStats(MapleMonsterStats overrideStats) {
this.overrideStats = overrideStats;
}
public long getMaxHp() {
if (overrideStats != null) {
return overrideStats.getHp();
}
return stats.getHp();
}
MapleMap.java裡找到-> public final void spawnMonster(final MapleMonster monster, final int spawnType) {
monster.setMap(this);
checkRemoveAfter(monster);
插入一段
syntaxhighlighter_viewsource syntaxhighlighter_copycode
?
01
02
03
if (channel == 3) {//自行更改你要的頻道
monster.changestat();
}
页:
[1]