本帖最後由 bluebottle 於 2016-8-16 15:31 編輯
以下回覆給予參考:
第一點:沒有最好、也沒有最不好
因為你我都不知道官方的審核機制
除了DeviceID以外的手機資訊,與其他手機重複是很正常的
譬如我本身是拿Xperia Z3,android版本為5.1.1
其他的Z3可能有android 6.0的,也會有跟我一樣是5.1.1的
所以只有DeviceID容易有爭議。
※我沒記錯的話,電信警察如果在偵查時,
會透過基地台訊號的發送回應位置,再針對通話內容,
最後也是DevieID來準確判斷是哪一支手機發送
所以任何手模擬的方式,不管您使要用自己的實體手機的DevieID,還是要用隨機產生的都可以
只要DevieID沒有大量重複,手機資訊也沒有矛盾,就更減少一些風險
(闢如手機的型號是XperiaZ3,但登錄的品牌是htc,這也太...)
至於要不要設定成與自身實體手機一樣,則見仁見智、看法不一
我自己目前的做法是,虛擬另一個資料完整的手機(包含DevieID是隨機生成的,用了就別亂換)
等於我的帳號登入資料中,會有兩支手機資料的登入紀錄,只要不同時間登入,就不會有資料衝突
以伺服器的角度判讀,等於我有兩支手機輪流玩這個遊戲,這就沒違反官方規定吧
第二點:人性化的設定方式,沒有絕對值
行走的速度、移動的範圍、擬人操作與抓寵的延遲(毫秒)、掛機時間,這些都沒有絕對的安全地值
只是多去想想,如果是真的人在操作,有哪些數值是"應該"合理的,這樣就比較有答案了
譬如我自己設定的延遲時間
"DelayBetweenPlayerActions": 3148, //虛擬真人操作延遲,一個動作延遲3.148秒
"DelayBetweenPokemonCatch": 2667, //虛擬真人抓寵延遲,一個抓寵動作延遲2.667秒
我就不用一般常看到的5000、6000或3000(更別說是500或1000以下的零秒出手)
可能上午我一邊作業一邊掛的時候是設定這樣的延遲
下午要忙時我會改些設定延遲做些0.X秒的增減
這樣夠人性了吧,我連人性化丟球、及丟球失敗率也有開啟
"EnableHumanizedThrows": true,
"EnableMissedThrows": true,
"ThrowMissPercentage": 10,
然後晚上睡覺時間,就是整個連開都不開,好好睡覺別掛
(0.7.8版本的,好像沒有丟球失敗率的指令,可別亂copy進去,避免造成資料堆疊溢出錯誤)
人嘛~
哪有吃燒餅不掉芝麻的,連丟大聯盟出來的都有失誤率了,更別說真有百發百中的
思考合理範圍才是真的(會玩的慢些,但相對的也安全些)
分享給您參考看看嘍
|