- 8/2/03
- 5,303
- 8
Link tiếng Anh: https://webcache.googleusercontent.com/search?q=cache:minimaxir.com/2013/05/stones-of-jordan/
Dịch sơ sơ tạm hiểu là thế này:
1.
Trước 1.08: bán 1 stack 1mil dc giá 0.25$ minimum
Sau 1.08: tăng 1 stack lên 10mil, dẫn đến tình trạng gold treo 1 lần dc hơn 2 tỉ ( tạm gọi X là số tiền bán mỗi lần).
2. (Phần này cần hiểu biết lập trình tin học 1 ít)
Programmer của Blizzard lập trình đặt biến X này dưới type INTEGER. Biến INTEGER thì có giá trị max chỉ có thể là 2,147,483,648 hay là 2^31.
(Cũng là lý do từ trước đến nay bán trên GAH đồ bị limit ở 2 Bil)
3.
Người chơi đặt bán gold 1 lần trên số lượng đó, dẫn đến sai lệch tính toán dây chuyền, số tiền đặt bán sẽ dc hiểu sai và khi cancel người chơi sẽ dc thêm tiền vì những tính toán sai lệch đấy.
Nói ngắn gọn hơn nữa thì Programmer của Blizzard đã phạm 1 trong những lỗi cơ bản và sơ đẳng nhất. Ngoài ra quên đặt điều kiện, khi test thì ẩu tả ko kĩ càng, dẫn đến lỗi dupe như mọi ng đã biết.
PS: Lần này ko phải là lần đầu và cũng chắc chắn chẳng phải là lần cuối. Đã có rất nhiều lỗi sơ đẳng do làm việc ẩu tả, kém cỏi của team lập trình viên ở Blizzard rồi, nhưng lần này thì lỗi dẫn đến hậu quả lớn nhất từ trước đến giờ :)
Dịch sơ sơ tạm hiểu là thế này:
1.
Trước 1.08: bán 1 stack 1mil dc giá 0.25$ minimum
Sau 1.08: tăng 1 stack lên 10mil, dẫn đến tình trạng gold treo 1 lần dc hơn 2 tỉ ( tạm gọi X là số tiền bán mỗi lần).
2. (Phần này cần hiểu biết lập trình tin học 1 ít)
Programmer của Blizzard lập trình đặt biến X này dưới type INTEGER. Biến INTEGER thì có giá trị max chỉ có thể là 2,147,483,648 hay là 2^31.
(Cũng là lý do từ trước đến nay bán trên GAH đồ bị limit ở 2 Bil)
3.
Người chơi đặt bán gold 1 lần trên số lượng đó, dẫn đến sai lệch tính toán dây chuyền, số tiền đặt bán sẽ dc hiểu sai và khi cancel người chơi sẽ dc thêm tiền vì những tính toán sai lệch đấy.
Nói ngắn gọn hơn nữa thì Programmer của Blizzard đã phạm 1 trong những lỗi cơ bản và sơ đẳng nhất. Ngoài ra quên đặt điều kiện, khi test thì ẩu tả ko kĩ càng, dẫn đến lỗi dupe như mọi ng đã biết.
PS: Lần này ko phải là lần đầu và cũng chắc chắn chẳng phải là lần cuối. Đã có rất nhiều lỗi sơ đẳng do làm việc ẩu tả, kém cỏi của team lập trình viên ở Blizzard rồi, nhưng lần này thì lỗi dẫn đến hậu quả lớn nhất từ trước đến giờ :)



chuyển lại 1 lần bán max 2 bil thôi 

