明面上的修改我就不說了、倆個地方
服務器 gamelogic.cpp
客戶端gamelogic.lua
MAX_REPERTORY 112 改為136
但是運行客戶端 依然是112張牌。
打牌到最后,直接出現了 剩余牌 負數
確定服務器已經修改完了、就那么倆三個地方、
但是客戶端一查 嚇一跳 好多地方 直接寫死 112、
你他媽的不能就直接讀取cmd_Game.lua 中的值嗎、
初步只能字面意思理解這些值,具體還得讀邏輯,哎、
網狐為啥這么多年不溫不火、讓閑來麻將 騎頭上 是有原因的啊 、
只能是源碼開發商 而不會被22億收購 哈哈、
客戶端修改結束后,創建房間,發現依然是“剩112張”
楞了半天,而且在初始化函數處打斷點也不命中
先開始是懷疑vs環境問題、
但是print 也不執行
那就是邏輯問題了
然后猜想是不是得開局了、初始化函數才執行
果然,發完牌后 剩109 張牌 136-(13+14)=109 二人麻將
也是醉了
再次吐槽下
還得改初始化界面數據的邏輯
新聞熱點
疑難解答