精華區beta WOW 關於我們 聯絡資訊
很好奇為什麼會有這個神奇數字, 所以就去GOOGLE一下 就看到此篇文章: WoW How to Transfer Gold Between Horde/Alliance Without 15% Cut Exploit http://0rz.tw/Si8oz http://www.wowbootybay.com/2009/03/09/wow-how-to-transfer-gold-between-hordealliance-without-15-cut-exploit/ 而原文則是在MMOwned的這篇文章: Transfer gold between Horde/Alliance without the 15% cut http://0rz.tw/aeEE5 http://www.mmowned.com/forums/wow-exploits/216780-transfer-gold-between-horde-alliance-without-15-cut.html#post1414486 參照benjamin66網友解說: 原理就是運算溢位, 正確的數字是28633g11s54c 中立拍賣場抽成15%於是 286331154*15=4294967310 換成16進位就變成: 10000000E, 9位數字 在32位元作業系統裡面它溢位了~ 稅金就變成 0 T 14/100 = 0 (PS: 不懂這個T的意思) 同樣的在主城5%稅率, 神奇數字就變成了85899g34s60c 當你在中立拍賣場販售28634g, 系統應該實收稅金4295g10s 但是稅金最高上限是 4294g96s72.96c , 因為溢位後就變成收你13s27c Killerpet網友提出兩個算式: AP = Auction price Auctioneer_Cut = AP * 15 / 100 (I.E. 15%) then this is true if its like: Auctioneer_Cut = AP / 100 * 15 (Same % but no overflow) then it is false 實驗結果顯然表示Bz是採用算式一... 只要動點運算式就破功了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.134.42
usoko:果然有人發現了.... 看來bz不知道要先除再乘= = 03/23 22:34
abcde999:所以第一個試的人是冒著被吃掉4294g的風險 @@" 03/23 22:38
youallqq:所以中立拍賣場不怕被人攔截了? 03/23 22:41
youallqq:價錢擺太低的話QQ 03/23 22:41
playerlin:又是integer overflow...... 03/23 22:42
xrdx:被攔截不是更好嗎 03/23 22:42
mfkk3:看無用長知識 03/23 22:43
zeSil:同理看有沒有勇者要去試試看其他OLG :P 03/23 22:44
hsha:被攔截更好吧....10銀的東西有傻子花28634g買走 03/23 22:58
TheZealot:3F意思是轉貴重物品 但也要另一個帳號有那麼多錢 03/23 23:02
TheZealot:物品多的話來來回回很麻煩 03/23 23:02
denal:第一個是為了轉g過去意外發現的吧 被抽是意料中 沒有是賺到 03/23 23:40