綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[討論] 關於Y大版本的修復工作

 關閉 [複製連結] 查看: 4878|回覆: 78|好評: 0
41
 樓主| wo2cyn | 收聽TA | 只看該作者
發表於 2016-4-28 14:23
yifeixuer 發表於 2016-4-28 13:44
GetComboCountDistributionString() 回傳用了什麼武器打了多少combo 例如用劍 打了20combo 斷了然後5comb ...

Y大您昨天說一擊必殺要進行修正能否給點提示呢?我發現ingame那邊代碼變化好多 還有player下的init開頭的那段代碼
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

42
ama_plus | 收聽TA | 只看該作者
發表於 2016-4-28 15:43
判定强化。
狂按屏幕就可以combo。
不按屏幕不会自动combo。

意外的很简单。修改combo/combo不断也不需要了。

Bgirl.InGame.RhythmManager.AutoJudge() : Void
  1. else if (num >= 1f)
  2. {
  3.     this.JudgePrepare(true);
  4.     this.Judge();
  5. }
複製代碼

Bgirl.InGame.RhythmManager.JudgePrepare(Boolean) : Void
  1. if (num < 0.8f)
  2. {
  3.     currentMarker.Result = RhythmUtil.Results.Fever;
  4. }
  5. else if (num < 0.9f)
  6. {
  7.     currentMarker.Result = RhythmUtil.Results.Great;
  8. }
  9. else if (num < 1f)
  10. {
  11.     currentMarker.Result = RhythmUtil.Results.Good;
  12. }
複製代碼



點評

combo這邊只要管理好combo數回傳多半不會被官方查出來,combo這邊的修改可以用在很多遊戲上……  發表於 2016-4-28 16:25

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
cody56 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

43
rose81223 | 收聽TA | 只看該作者
發表於 2016-4-28 17:51
請問大大是都用什麼工具呢?
因為我只有用過ECLIPSE
反編譯之後要怎麼IMPORT近來改呢?
我也打算自己研究 只是工具這部分不太了解
還請賜教!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

44
love894908 | 收聽TA | 只看該作者
發表於 2016-4-28 18:32
本帖最後由 love894908 於 2016-6-2 01:13 編輯

.il  檔案打開看不懂x__x
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

45
 樓主| wo2cyn | 收聽TA | 只看該作者
發表於 2016-4-29 00:37
Y大現在基本代碼都已經快搞定了,唯獨有一個東西不知道該怎麼辦,自動拾取物品,我研究了一下你寫的那個AllDropItemStringList 這個應該是獲取掉落物清單 在bgirl.ingame.dorpitem 中好像有獲取物品的相關代碼,請問你您是如何做到自動拾取箱子的?是更改了拾取範圍嗎?這部分代碼在哪裡?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

46
yifeixuer | 收聽TA | 只看該作者
發表於 2016-4-29 00:50
wo2cyn 發表於 2016-4-29 00:37
Y大現在基本代碼都已經快搞定了,唯獨有一個東西不知道該怎麼辦,自動拾取物品,我研究了一下你寫的那個All ...

自動拾取很麻煩的 簡單方法我也不太清楚有沒有 或者能不能弄出來 我是笨方法 按照台服的來弄的
具體修改在Bgirl.InGame.FieldDropItem.Update 這個方法中
AllDropItemStringList這個代碼 是秒關需要的 跟自動拾取沒關係

點評

多謝Y大指點,今天下班後搞定這部分就算是完成了,Y大還寫了很多有意思的東西,我會慢慢研究的,看上去都是很好玩的功能  發表於 2016-4-29 09:23
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

47
silver351777 | 收聽TA | 只看該作者
發表於 2016-4-29 08:52
感謝大大->推推推(我只想無壓力賺石頭抽角色XD)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

48
kiratakuto | 收聽TA | 只看該作者
發表於 2016-4-29 09:03
給想賺石頭的人的建議 如果你是剛剛完不久的可以去打主線 可以拿不少喔 我一次就拿到600左右單純打三章的普通 再來可以去多多摸頭 摸頭次數到了就去打關卡多用 建議是用矛和劍之後開自動打個六次一定會恢復的
之後再去摸頭當然特訓也可以自動恢復旦是大概要用加油點數 摸頭很多次後會有石頭的 再來是每天課題一定要做 還有打活動 先打到very hard當然是不要有玩家支援 到very hard之後再用玩家支援這樣比較容易拿到大量點數 獎勵通常會有石頭的大致上可以到40吧 不算關卡過關的獎勵喔 還有沒有石頭的話就要放器抽蛋 一定不要抽 多累積之後再抽 這樣比較容易增加石頭
其實還有一個方法可以累積大量石頭那就是課金 但是我是NPP所以都用那幾種方法累積到2000多顆石頭
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

49
ama_plus | 收聽TA | 只看該作者
發表於 2016-4-29 11:09
自動拾取應該有個很簡單的實現方法。
在怪物死亡時, 讓箱子掉在人物位置上。
  1. Bgirl.InGame.Enemy.Death() : Void

  2. if ((!Singleton<InGameManager>.I.IsPvpMode && !base.IsFallDeath) && !base.IsSummon)
  3. {
  4.     this.DropItems(base.CacheTrans.position);
  5. }
複製代碼

問題是不知道怎麽取得人物坐標。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

50
 樓主| wo2cyn | 收聽TA | 只看該作者
發表於 2016-4-29 11:36
本帖最後由 wo2cyn 於 2016-4-29 11:41 編輯
ama_plus 發表於 2016-4-29 11:09
自動拾取應該有個很簡單的實現方法。
在怪物死亡時, 讓箱子掉在人物位置上。

這就太複雜了……因為角色坐標獲取是一個很麻煩的函數啊,如果一直在調用的話可能會卡死的PS:箱子都疊到一起的樣子好好玩
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則