程式與原始碼連結
v3:
Win11上測試發(fā)現(xiàn)有缺Library,意味著編出來的不是Static
於Linux底下用Mingw重編,調整時間亂數(shù)的函式,於Win11上測試可行
未來考量改用Rust來寫,只是怕會遇到Visual C++ Redistributable的問題
可能要等讀完Rust文件後在看看怎麼編Static的執(zhí)行檔
v2:
程式改名為poenick
先前v1採用互動式輸入?yún)?shù)
執(zhí)行上有點麻煩
目前改採讀取設定檔的方式
若沒加任何參數(shù)時(也就是cmd內直接執(zhí)行),他不會跑出任何東西,但是會在同資料夾建立一設定檔
設定檔檔名為poenick.conf
設定檔的格式為
[暱稱][空格][0:SC, 1:HC][空格][1~10:第幾版][空格][武器代號]
預設為
Nickname[空格]1[空格]1[空格]A
表示上看起來像這樣
Nickname 1 1 A
名字Nickname+HC模式+第1版+雙手斧頭
你可以修改設定檔,再次執(zhí)行就能產(chǎn)出對應設定的角色暱稱
e.g. 名字叫做Jenny,在SC建立角色,此為你測試的第4版,法杖+盾牌
你設定Jenny 0 4 wS
執(zhí)行後則輸出
nickname: Jenny_SC_IV_wS_lFDBnpwI
此版簡化了程式與重新調整武器代號
單手武器
a: axe, c: claw, d: dagger, m: mace, s: sword, w: wand, sc: sceptre
雙持/盾牌
雙持/盾牌
D: Dual wielding, S: Shield
雙手武器
雙手武器
B: Bow, SW: two handed SWord, ST: STaff , 單手武器大寫(單一字元)
aS: 單手斧+盾牌
A: 雙手斧
SW: 雙手劍
cD: 雙持爪
依此類推