逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時間:2015-12-25 14:09 來源:互聯(lián)網(wǎng)
《我的世界》是一款較為有趣好玩的多人聯(lián)機(jī)游戲,玩家通過在游戲中獲得的資源進(jìn)行合成制作出理想中的建筑,在這款游戲中有不少的小技巧需要我們?nèi)チ私庵蟛拍軌蛲婧眠@款游戲。
我的世界傷害評判規(guī)則詳細(xì)講解,MC里面對于傷害的判斷其實(shí)是很松懈的,只要是被傷害對象在指定時間內(nèi)死亡,死亡都是算在造成傷害的人身上,很經(jīng)典的一個應(yīng)用就是,把怪打下懸崖,雖然摔落傷害不是我們造成的,但是由于我們最后一擊和怪物摔死的時間差在傷害時效范圍內(nèi),所以說怪物雖然是摔死的但是還是算在我們頭上。
可以說是出于編程的方便,一個攻擊并沒有帶上信息
因此也就是說,一個怪物被攻擊了,怪物的代碼只知道是被某個玩家攻擊了
而不知道被什么武器攻擊的
武器有沒有sharpness?有沒有knockback?有沒有l(wèi)ooting?
這些代碼都是無從而知的"
因此為了要判斷武器的屬性,MC的代碼做了一件很巧妙的事
在傷害造成的時候檢查造成傷害玩家手里的武器
這個是很巧妙的辦法,對于劍等的攻擊來說,傷害造成的時候手里肯定就是造成傷害所用的劍。
所以說檢查玩家手中的武器就可以知道所帶的特殊附魔效果了
這樣做,每次攻擊代碼不需要帶上額外數(shù)據(jù)存入游戲中"
"但是考慮一下遠(yuǎn)程攻擊的情況
如果說我射了一支箭,在箭擊中怪物之前把手中的武器換成劍,會怎么樣呢?
怪物收到傷害了,自然代碼就會用所謂巧妙的辦法檢查玩家手中的武器
然后發(fā)現(xiàn)玩家手中的是劍,就按照劍的附魔等特殊效果進(jìn)行處理
這個時候就是應(yīng)該利用這個代碼的漏洞
如果你有一把lootingIII附魔的劍
先用弓射一個怪物,在箭擊中怪物之前把手中的武器切換成劍
擊中時,代碼就會判斷你手中的武器,就會認(rèn)為傷害是被這把lootingIII的劍造成的
因此物品掉落就會有l(wèi)ootingIII的效果
盡管玩家根本沒有用劍攻擊怪物!"
在這里我們也做相同的事情
利用可投擲的瞬時補(bǔ)血藥水進(jìn)行大范圍攻擊
在藥水擊中他們之前,利用鍵盤的1-9將武器切換成lootingIII的劍
擊中之后,傷害就會認(rèn)為是被這把劍造成的
因此所有30個豬人掉落都會有l(wèi)ootingIII的效果
盡管我根本沒有使用劍,也不會消耗劍的耐久"
總結(jié):
我先用弓射你一箭 然后在箭沒射到你的時候換成劍 這樣射到你身上的傷害就是劍的傷害。
上一篇: 我的世界-用TMI加滿生命值教程
《罪惡都市》決定版數(shù)據(jù)在Steam后臺更新
《Apex英雄》日蝕戰(zhàn)斗通行證預(yù)告 全新傳說皮膚等
《霍格沃茨之遺》登上Steam愿望單排行榜榜首
《布蘭博:山丘之王》試玩Demo上線 2023年發(fā)售
《刀劍神域》“今日正式發(fā)售” 官方發(fā)布周年紀(jì)念禮盒
《七龍珠:破界斗士》公布賽季更新路線圖
《獵天使魔女3》通過NS模擬器 在PC上以4K/60幀運(yùn)行
《刺客信條:幻景》樂曲“Into the light”欣賞
《獵天使魔女3》首日更新 改進(jìn)防走光模式調(diào)整平衡
《生化危機(jī)8》云游戲版發(fā)售預(yù)告公布 今日登陸Switch