冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 1014|回覆: 0

[修改] 打怪随机爆点

[複製鏈接]

31

主題

0

好友

31

積分

新手上路

Rank: 1

UID
286271
帖子
42
主題
31
精華
0
積分
31
楓幣
499
威望
31
存款
0
贊助金額
0
推廣
0
GP
31
閱讀權限
10
性別
保密
在線時間
2 小時
註冊時間
2020-7-12
最後登入
2021-4-13
發表於 2020-7-12 16:17:13 |顯示全部樓層
本帖最後由 -Sammy 於 2020-7-27 04:19 編輯

打怪随机爆点
打开MapleMap.java

查找:
import java.util.Map;

下面增加:
import java.util.Random;

再继续查找:
tempmeso = (int) (tempmeso * dropOwner.getBuffedValue(MapleBuffStat.MESOUP).doubleValue() / 100.0);
}

下面增加如下函数:
Collection<MapleCharacter> chrs = cserv.getPlayerStorage().getAllCharacters(); //爆点系统  稻香
                    for (MapleCharacter chr : chrs) {
                    int addnx;
                   // Random t = new Random();
                    addnx = (int) Math.floor(Math.random() * (chr.getVip() + 1)); //VIP按等级在普通玩家数量的基础上+1点,也可能为0
                    if (addnx > 0) {
                    dropOwner.modifyCSPoints(1, addnx);
                    dropOwner.getClient().getSession().write(MaplePacketCreator.serverNotice(5, "你从怪物身上获得 【 " + addnx +" 】点点卷."));
                    }

找到下面的:
   public void run() {
                                spawnMesoDrop(meso * mesoRate, meso, dropPos, dropMonster, dropChar, isBoss || publicLoott);
                            }
                        }, monster.getAnimationTime("die1"));
                    }

改成:
       public void run() {
                                spawnMesoDrop(meso * mesoRate, meso, dropPos, dropMonster, dropChar, isBoss || publicLoott);
                            }
                        }, monster.getAnimationTime("die1"));
                    }
                 }

[發帖際遇]: 一個袋子砸在了 -Sammy 頭上,-Sammy 賺了 1 楓幣. 幸運榜 / 衰神榜
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
高級模式
B Color Image Link Quote Code Smilies

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-4-18 17:17

回頂部