水晶輔助模組原理發(fā)包通俗解析
[客戶端]玩家所使用的端
[服務(wù)端]服務(wù)器上運行的端
普通端水晶:
[客戶端]右鍵黑曜石--{發(fā)使用包}-->[服務(wù)端]生成實體:"水晶"在(x,y,z)--{發(fā)包給"客戶端"}-->[客戶端]生成水晶在(x,y,z)
[客戶端]左鍵水晶--{發(fā)破壞包,對象為實體:"水晶"的隨機實體編號}-->[服務(wù)端]刪除實體"編號"--發(fā)包給"客戶端"-->[客戶端]刪除實體"水晶"
---------------------------------------------------------------------------------
marlowcrystal端水晶:
[客戶端]右鍵黑曜石--{發(fā)使用包}-->[服務(wù)端]生成實體:"水晶"在(x,y,z)--{發(fā)包給"客戶端"}-->[客戶端]生成水晶在(x,y,z)
[客戶端]左鍵水晶--{[客戶端]刪除實體"水晶"}并{發(fā)破壞包,對象為實體:"水晶"的隨機實體編號}-->[服務(wù)端]刪除實體"編號"--發(fā)包給"客戶端"-->[客戶端]無
--------------------------------------------------------------------------------------
walksycrystal端水晶:
[客戶端]右鍵黑曜石--{發(fā)使用包}-->[服務(wù)端]生成實體:"水晶"在(x,y,z)--{發(fā)包給"客戶端"}-->[客戶端]生成水晶在(x,y,z)
[客戶端]右鍵黑曜石(但被水晶擋住)--{發(fā)使用包}-->[服務(wù)端]已有水晶則:該位置被占據(jù),不進行生成 /?無水晶則:生成實體:"水晶"在(x,y,z)--{發(fā)包給"客戶端"}-->[客戶端]生成水晶在(x,y,z)
[客戶端]左鍵水晶--{發(fā)破壞包,對象為實體:"水晶"的隨機實體編號}-->[服務(wù)端]刪除實體"編號"--發(fā)包給"客戶端"-->[客戶端]刪除實體"水晶"
------------------------------------------------------------------------------------------------
cw端水晶:
[客戶端]右鍵黑曜石--{發(fā)使用包}-->[服務(wù)端]生成實體:"水晶"在(x,y,z)--{發(fā)包給"客戶端"}-->[客戶端]生成水晶在(x,y,z)
[客戶端]右鍵鍵水晶--{發(fā)破壞包,對象為實體:"水晶"的隨機實體編號}-->[服務(wù)端]刪除實體"編號"--發(fā)包給"客戶端"-->[客戶端]刪除實體"水晶"
--------------------------------------------------------------------------------------------------------
解析:
marlowcrystal:在左鍵水晶的瞬間便移除水晶,不需要等待服務(wù)器指令移除水晶,從而加快了全過程
walksycrystal:即便目標(biāo)黑曜石上有水晶也依然右鍵準星瞄準的黑曜石,不需要等待客戶端移除水晶(這完全是提前發(fā)包),從而加快了全過程
cw:更改右鍵發(fā)包(鑒定為呱),只需要一個鼠標(biāo)按鍵就可以完成全過程,沒有加快全過程但讓玩家操作更為簡單(增加人機功效?)