Re: [無用] 無限制增加生命

看板LoL作者 (梓)時間7年前 (2017/05/04 23:12), 7年前編輯推噓47(49229)
留言80則, 50人參與, 最新討論串2/2 (看更多)
※ 引述《jakert123 (kaka3315)》之銘言: : 如題 : 1. 開練習模式 : 2. 召喚三個敵方 : 3. 買新裝備 石像鬼(按下去可以增加生命) : 4. 一直按就可以無限制增加最大生命 : 可以欣賞血條由粗變細再變粗的形狀 : http://imgur.com/ANF2550
: PS 一定要在三個敵人附近按 一個無法 剛剛用札克試驗了一場 發生了很多奇怪的事情 血量到一定程度後就會顯示 -2147483648 然後繼續按下去 札克就會無限死亡+復活 再繼續按下去就會變成 顯示inf ... 打巴龍 顯示傷害也是-2147483648... 有圖片+錄影但是是手機翻拍 因為沒手按遊戲截圖 所以就不附了 有人想看的話可以跟我說 補無用:札克到後面又變回小隻了 然後所有的招式扣血都變為 (0).... 裝備出坦打野刀 + 石像鬼 + 泰坦 +3件好戰者... -- ▇▆▅▄▃▂▁我!!! 就是謎樣正妹梓!!!▁▂▃▄▅▆▇ ╭─────────────╮ 【公告】三千後宮佳麗招募中 ╰─────────────╯ 男女皆可 ^.<~* ◥◣ ψBiBiNy ◥◣▁▁你準備成為後宮了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.113.159 ※ 文章網址: https://www.ptt.cc/bbs/LoL/M.1493910729.A.2CB.html

05/04 23:12, , 1F
超過int了嗎?
05/04 23:12, 1F
不懂 INT

05/04 23:13, , 2F
overflow
05/04 23:13, 2F
!?

05/04 23:14, , 3F
05/04 23:14, 3F
跟影片一樣 但札克會消失又出現 也有顯示 nan(-ind)

05/04 23:14, , 4F
溢位?
05/04 23:14, 4F
超出很多無法顯示吧

05/04 23:15, , 5F
你去看簡單的寫程式的書就大概知道了
05/04 23:15, 5F

05/04 23:17, , 6F
2^31
05/04 23:17, 6F

05/04 23:18, , 7F
2的31次方-1
05/04 23:18, 7F

05/04 23:18, , 8F
XDDD 血鬼AP負的
05/04 23:18, 8F

05/04 23:18, , 9F
變負的 溢位?
05/04 23:18, 9F

05/04 23:19, , 10F
補數的概念?
05/04 23:19, 10F

05/04 23:20, , 11F
傷眼圖 ~~ 小弟不是學設計的 這我不懂QAQ

05/04 23:22, , 12F
簡單說就是超過寫程式的人預設這個變數的輸入值範圍
05/04 23:22, 12F
inf & int & nan(-ind) 分別代表(?

05/04 23:23, , 13F
超出一個變數的預設記憶體儲存空間 單位為byte
05/04 23:23, 13F
好深奧的感覺

05/04 23:24, , 14F
就說是手機翻拍傷眼圖了 抱歉QAQ 手很忙 要一直按石像鬼不能停...

05/04 23:25, , 15F
int是正整數 inf是無限大(超出範圍)
05/04 23:25, 15F
感謝解答!

05/04 23:26, , 16F
Overflow
05/04 23:26, 16F

05/04 23:28, , 17F
int可以存放的值範圍在-2147483648~2147483647之間
05/04 23:28, 17F
血量顯示-2147483648的時候 Q招式顯示扣4%(血量有超過2147483648)

05/04 23:28, , 18F
所以正數超過範圍會溢位從負數回來
05/04 23:28, 18F
所以是指血量只能顯示這個數值 其他的招式或是泰坦的額外傷害 數值是另外的(?

05/04 23:29, , 19F
爐石也有
05/04 23:29, 19F
應該遊戲都有上限 指是是多少的問題(?

05/04 23:32, , 20F
int有限制範圍的
05/04 23:32, 20F

05/04 23:33, , 21F
因為正常寫程式,尤其是這種遊戲,血量頂多一萬吧
05/04 23:33, 21F

05/04 23:34, , 22F
所以用int存放 設計師會覺得夠 正常遊戲也不會這樣
05/04 23:34, 22F
阿福卻能用K來顯示 雖然只是看爽的..

05/04 23:37, , 23F

05/04 23:37, , 24F
總之是基礎的程式定義啦 大概序章或第一章會講的變
05/04 23:37, 24F

05/04 23:38, , 25F
數定義 不過首先你得知道常識是電腦是二進位以及記
05/04 23:38, 25F

05/04 23:38, , 26F
體空間的基本計算機概論 不過我想本板沒人有興趣
05/04 23:38, 26F
還有 15 則推文
還有 9 段內文
05/04 23:51, , 42F
改long主程式會大很多吧...
05/04 23:51, 42F

05/04 23:52, , 43F
所以才會遊戲才會只設int阿
05/04 23:52, 43F

05/04 23:52, , 44F
就跟以前16BIT遊戲血量只能到65535一樣
05/04 23:52, 44F

05/04 23:52, , 45F
多打到一次才會
05/04 23:52, 45F

05/05 00:02, , 46F
會死嘛!?
05/05 00:02, 46F

05/05 00:03, , 47F
楓之谷滿幣 2147 483 647
05/05 00:03, 47F

05/05 00:04, , 48F
overflow QQ 工程師要改Long惹
05/05 00:04, 48F

05/05 00:08, , 49F
超過最大會從頭開始,你玩手機的日期也會是這樣,超
05/05 00:08, 49F

05/05 00:08, , 50F
過最大年份會跳回19xx年
05/05 00:08, 50F

05/05 00:09, , 51F
這篇根本天才小釣手
05/05 00:09, 51F

05/05 00:14, , 52F
常用遊戲數據修改器的也知道
05/05 00:14, 52F

05/05 00:15, , 53F
我以為是常識 原來不是阿
05/05 00:15, 53F

05/05 00:18, , 54F
現在楓谷滿幣變100億-1了
05/05 00:18, 54F

05/05 00:20, , 55F
文組不意外
05/05 00:20, 55F

05/05 00:20, , 56F
按到噓..
05/05 00:20, 56F

05/05 00:21, , 57F
改long不會讓程式變大 是記憶體會用比較多
05/05 00:21, 57F

05/05 00:21, , 58F
倒是為什麼浮點數的nan/inf會和整數溢位一起出現啊
05/05 00:21, 58F

05/05 00:21, , 59F
05/05 00:21, 59F

05/05 00:23, , 60F
原PO正妹
05/05 00:23, 60F

05/05 00:45, , 61F
溢位啦 很明顯
05/05 00:45, 61F

05/05 00:47, , 62F
會有NaN跟Inf是因為有些計算會用浮點數計算後取整數
05/05 00:47, 62F

05/05 00:47, , 63F
我看這推文頭真的好痛
05/05 00:47, 63F

05/05 00:48, , 64F
所以他本身還是浮點數,只是顯示成整數
05/05 00:48, 64F

05/05 00:49, , 65F
就溢位
05/05 00:49, 65F

05/05 00:54, , 66F
因為二進位的第一位數會拿去表是負數
05/05 00:54, 66F

05/05 00:55, , 67F
會去表示正負號 所以超過可顯示的範圍 第一位數會
05/05 00:55, 67F

05/05 00:55, , 68F
剛視了一下 雖然沒按到那麼大就放棄了 但發現去泡
05/05 00:55, 68F

05/05 00:55, , 69F
變成1 1會表示負號 所以他會變成負的
05/05 00:55, 69F

05/05 00:55, , 70F
溫泉都不會扣血就牽著一條線而已走來走去很舒壓
05/05 00:55, 70F
好熱烈的討論 看到後面完全是專業 看不懂!! ※ 編輯: abycci (111.252.113.159), 05/05/2017 00:57:17

05/05 01:08, , 71F
文組看不懂啦
05/05 01:08, 71F

05/05 01:32, , 72F
所以他血量也是用浮點數而不是int嗎OAO
05/05 01:32, 72F

05/05 01:36, , 73F
血量這種寫到long long 記憶體會吃太多吧 過了就ove
05/05 01:36, 73F

05/05 02:09, , 74F
溢位了咩
05/05 02:09, 74F

05/05 02:18, , 75F
有玩楓谷覺得這數字好懷念哦XD
05/05 02:18, 75F

05/05 02:32, , 76F
文組不懂很正常
05/05 02:32, 76F

05/05 03:06, , 77F
文組表示:
05/05 03:06, 77F

05/05 06:47, , 78F
從玩RO就以為是常識 結果居然
05/05 06:47, 78F

05/05 08:43, , 79F
單純溢位變負值
05/05 08:43, 79F

05/05 10:33, , 80F
文組
05/05 10:33, 80F
文章代碼(AID): #1P2qJ9BB (LoL)
討論串 (同標題文章)
文章代碼(AID): #1P2qJ9BB (LoL)