昨晚為自己所開發的第一個自動賺錢程式興奮不已,今日一大早就醒來了。迫不期待的開啟螢幕觀看程式執行成果。
他按下f12暫停了自動採集功能,然後將襄王拉回了蟠龍山的村莊安全區,開啟包裹檢視,發現裡面所有的格子都已經被占滿。
他數了一下,有20個格子存放了7級材料【紫雲芝】,每個格子包含一百顆。
一般情況下,包裹里的每一個格子是只能存放一件物品的,但是藥材等微小物品則可以在一個格子裡疊加存放,上限是100個,稱為一組。
另外有一個格子存放了8棵【碧芙蓉】。
孫軼民在地攤了解了一下,目前7級藥材的的價格大約是100金幣/組。也就是說從昨夜3點啟動採集精靈到現在大約4小時內,採集所得為2000金幣左右。平均一小時500金幣。
這裡的金幣價值大部分來自於7級普通藥材【紫雲芝】。碧芙蓉的市場價格是1000金幣組,這裡合計價值不到100金幣。
總體上看,這個賺錢速度比起手工採集要快了很多。按照經驗,如果徒手採集,在野外一個小時大概能賺的金幣不會超過200。
也就是說,程式採集的效率遠遠高於人工採集。
程式的優越之處還不僅僅在於單位時間採集量高,還在於程式可以24小時不間斷執行,這一點人工是不可能做到的。
那麼如果讓採集精靈連續工作24小時,則理論上可以賺取至少12000金幣以上。按照金幣-人民幣的匯率計算,相當於120元。這個效率是相當可觀的。
這個結論,讓孫軼民頓時興奮起來。看來,他憑藉自己高超的計算機技術功力,讓這個程式賺錢的想法變成了活生生的現實,這讓他找到了一種滿滿的成就感。
除此之外,心中充滿的是一種不勞而獲的隱秘快感。是的,利用自己的一技之長,在虛擬世界不用動手就能每天賺到這麼多錢,這是一種多麼愉悅的體驗!
孫軼民繼續觀察著包裹。除了這些值錢的勞動成果藥材之外,包裹其餘格子都被各種綠色品質的垃圾裝備占滿。包括防具,武器,戒指,掛墜等等。這些垃圾裝備都是野外殺死小怪獲得的,並不值錢。一般來說可以賣給NPC小販,小賺幾個金幣。
程式並不聰明,採取的是「地上有東西一律撿取到包裹」的操作規則。因此,一整夜下來,包裹里就魚龍混雜的堆積了一大堆東西。這也造成了一種意外的損失。
他從系統資訊欄發現了一排相同的提示資訊:「包括空間不夠,無法拾取【紫雲芝】」。
看來,因為格子被垃圾占滿,導致了採集的藥材無法存放,造成昨晚有一部分時間採集藥材都被遺棄在野外,心中略外可惜。
另外,他看到襄王頭頂的生命值只剩下三分之二左右,看來,是在野外遭到小怪的攻擊在成的。所幸襄王防禦足夠,在一夜之間並沒有被咬死。
他找到村莊裡的商販NPC,出售看了包裹里這些垃圾物品,獲取了十幾個金幣。為了賺取這點金幣,花了好一會兒去甄別垃圾物品,這個過程倒是挺費神的。
他開啟了VC60,開始針對以上程式的缺陷,著手改程序序。
首先要解決的是包裹被垃圾塞滿導致藥材無法入庫的情況。他首先考慮的是直接不拾取地面上的垃圾裝備物品,但轉念一想,這些垃圾裝備也能買幾個錢。況且可以積少成多——一個晚上下來拾取的垃圾,估計也能賣個幾十金幣。
於是他改進了思路:在每次開始採集之前,先檢測自身包裹是否有多餘的空間,如果空間不夠,則自動跑到村莊商販處,出售包括里垃圾裝備。
當然,考慮到程式不可能如人類這般具備精確的甄別能力,他設定了一個白名單,只有白名單裡面的物品才允許被出售給商店。白名單內容大致包括:藍色,以及綠色品質的防具,武器,戒指,掛墜等等物品。
增加了這個功能,既可以省去人工篩查並清理垃圾物品的時間精力,也避免了因為空間被占滿而無法拾取藥材的情況。從而可以提高賺錢效率。
接著要考慮增加保證角色自身安全的的功能,因為野外會遭到小怪攻擊,雖然傷害不高但是時間一長就會造成角色死亡,從而損失經驗值以及影響採集效率。
記住我們101看書網
他加入了一段自動監測自身生命值的程式程式碼,設定當角色血量低於70%,則自動服用回血藥劑。直到生命值高於70%為止。
揹包里已經有一些回血藥劑,是神女無心之前送的持續回血。他又在商販那裡買了一些瞬間回血的藥劑。這兩種藥的使用都有冷卻時間,但互相不衝突,所以可以搭配使用。
比如說6級瞬間回血藥劑服用一次之後,要等10秒才能再次使用。為了達到更好的回血效果,此時可以立即服用6級持續回血藥劑。
最後,為了提高採集效率,他是對巡邏線路做了改進。之前的程式採用的是隨機路線巡邏的方式尋找野外藥材,這樣的策略有一個缺陷,那就是很容易走著走著又回到了剛剛採集過的地方。由於藥材被採集完之後需要10分鐘以上的時間才能重新生長出來,因此這樣的巡邏方式會在一定程度上浪費時間。
他給程式指定了在盤龍上野外巡邏路線方向,可以確保襄王在一片地圖上按照一定的順序向著未被採集的區域行徑並採集。如此便在一定程度上提升了採集效率。
另外,他增加了一個採集物件的優先順序功能。因為考慮到碧芙蓉也有小機率在普通地圖野外出現,那麼程式會面臨一種情況:比如碧芙蓉和紫雲芝同時出現在視野內,那麼角色如何選擇?
原有的程式設定是先採集紫雲芝,只有視野內沒有紫雲芝等普通藥材的時候,它才會去採集碧芙蓉。這樣的設定明顯有問題,因為碧芙蓉的價值遠遠高於紫雲芝。
所以修改過後的程式在這種情況下,將會優先選擇採集碧芙蓉。
這些程式改進的工作難度不高,但卻非常繁瑣。孫軼民忙活了一個上午,才算大致完成了程式更新工作。
然後,他掛上採集精靈程式,繼續在蟠龍山測試採藥效果。
此時柳榮華已經起床,孫便與他一起下樓吃了個午飯。
回來的時候襄王正在忙活著野外採集,由於時間段,暫時看不出採集效率有沒有提高。
此時柳榮華在幫里組織準備參加世界boss活動。孫軼民只要暫停了採集程式。
柳榮華給他分派了到野外搜尋世界BOSS位置的任務,他接了任務便和神女組隊出發,在路上他靈光一閃想到了一個點子。世界boss的搜尋是一個複雜的功能,人工搜尋速度慢而且累人,如果也採用程式來進行,則可以大大節省力氣並且提升效率。
只是這只是一個設想,要付諸實施還需要花費大量時間設計程式。