[閒聊] 近況 & coding
今天星期四。
上次熬夜寫到快三點的程式,今晚要做改良。上次的程式
如果用聖殿為例,就是去撈出所有的玩家資料(.o檔),讀
出像是「種族」這樣的 key 值,然後把同一種族的玩家排
在同一張表內,「按照一定的規則分類」。
例如說依主職業...
┌─────────────
│種族為 human 的玩家
├─┬─┬──
│戰│騎│ ..
│士│士│ ..
├─┼─┼──
│..│..│ ..
┌─────────────
│種族為 devil 的玩家
├─┬─┬──
│戰│騎│ ..
│士│士│ ..
├─┼─┼──
│..│..│ ..
這樣就會有至少五張 table,上次就是做到這樣,這時假設
要知道 norr 的種族跟主職業,只要搜尋一下就知道 norr
是在哪張 table 裡頭,就知道它的種族跟主職業了。
今天要做的,則類似是多列出一筆「冒險者」的資料,也就
是說比方 nahceal 是 human,但是它沒有主職,在我原先
的列表裡頭「它的名字是沒有列入任何一張 table 的」,
但是今晚修改程式後,它就會被列進 human 那張表裡頭。
關鍵程式段類似這樣..
if(strsrch(data_str,"\"pri_guild\":")>0)
bla bla ;
else if(!strsrch(data_str,"\"pri_guild\":")
bla bla;
因為原則上沒有 pri_guild 就可視為「無主職」。
今晚就要把程式改好。
====================================================
本週應該會把板面上一些文章提到的東西寫一寫,我回老家
後會先處理我家那台無線 AP 發呆就會斷線的問題(OLG 不
會,可是 telnet 的會,例如 sanc, PTT),處理不了我就不
再用無線的方式 coding。
最快星期五開始,每做好一項,我會在某文章裡頭做編寫,
所有更動的東西也會在星期日放在定時公告裡頭。
(ptt mud_sanc 板的文章可用網址的方式連結觀看)
我會把騎士、刀客、牧師副職的更動列為優先項目。
騎士:encasement 下放、新增 riding-spurt
刀客:做某文章提到的更動
牧師:把 return spell 下放給副職(也是依某文章)
riding-spurt 預設「隊員人數越多,威力越強」。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.141.190.124
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
21
33