額,這個游戲嘛,內容就不說了,
順便送給大家下載地址:https://game.zhaimaojun.cn/GameDetail/1540
這個游戲剛開始起步其實比較困難,因為沒錢啊,動不動就要花錢,有些人不知道怎么搞錢,每天給發工資也才十塊二十塊的真是捉急啊,
為了能痛快的玩,必須要...
python做的軟件其實有一個弊端,就是游戲的代碼幾乎是開源的,因為都是py文件,可以直接打開看,也可以隨便修改,當然,對於廣大不會寫代碼的玩家來說,那就是天書了,
當然我也不是一個python應用的開發者,但是python作為一種語言來說,我也是學過一些的,所以打開一大堆的py文件進行了一番分析后最后終於破解了游戲中金幣不足的問題~~
下面請看具體破解方法:
先用文本文檔打開游戲安裝目錄/renpy/alt.py文件,然后在其中搜索: Say(
搜索到class Say(Node):之后往下翻,找到def execute(self):這個就是每次對話時都會調用一次的一個函數的定義,然后再往下翻,
再往下翻,找到renpy.exports.say(who, what, *args, **kwargs)這里,這之后就是一句finally,這是一個trycatch語句,
我們只要簡單的做修改即可,在這個finally語句之前加上一句renpy.store.money += 1即可每次對話時金幣+1!就是這么簡單~~
沒錯,就是這么簡單,關鍵的拋磚引玉就到這,接下來大家~~~~~