[闲聊] 20180711修改事项

楼主: laechan (挥泪斩马云)   2018-07-11 08:39:16
总之,先备份。早上有些事要处理,处理完就来 coding,会先完成
简易的行事历系统,供我登入后按 home 时观看用。
(我习惯登入后 home 回自己的 workroom)
一、adm 专用指令 calendar 实装
档案 /cmds/adm/_calender.c
calendar(行事历)指令语法:
=============================================================
calender -w/-week 列出本周行事历
calender -m/-month 列出本月行事历
calender -set yyyy/mm/dd 设定某一天的行事历内容
calender -fixed dd 设定哪一天为固定周期的提醒内容
calender -export 列出全部设定内容
=============================================================
我暂时写好一个堪用的,底下 demo:
> calendar -set 2018/07/13
2018/07/13 行事历内容
==============================================
==============================================
add 内容 或 del 数字 或 quit
请输入: add 今天记得转帐
calendar set: 新增一条内容完成.
2018/07/13 行事历内容
==============================================
1. 今天记得转帐
==============================================
add 内容 或 del 数字 或 quit
请输入: add 今天记得缴月中电话费
calendar set: 新增一条内容完成.
2018/07/13 行事历内容
==============================================
1. 今天记得转帐
2. 今天记得缴月中电话费
==============================================
add 内容 或 del 数字 或 quit
请输入: quit
calendar: 感谢你的使用.
> calendar -w
2018/07/09(一)
2018/07/10(二)
2018/07/11(三) (亮蓝色代表今天)
2018/07/12(四)
2018/07/13(五)
今天记得转帐
今天记得缴月中电话费
2018/07/14(六)
2018/07/15(日)
大概是这样的感觉。-month 的部份我打算仅列有设定的部份,
但总之先这样,至少堪用了,我下午会先补上几个要做的事情
用来提醒我,并让 -w 可显示下礼拜、下下礼拜、......
也就是说我会让 -w 可以持续按 enter 显示直到离开。
14:41pm updated,上述功能已改好。这样 -m 就不用急着做。
14:45pm updated,我现在回 workroom 时会自动执行 -w。
二、灵力武器指令 spiriten 修改
/cmds/std/_spiriten.c 不备份修改。
我看 clone largesword 的部份要求剑法 3000、剑诀 2000,
就改成只需剑法 2000、剑诀 2000,比较直觉一点。
另外,clone 亦改成不扣 pp,也不会去判断还需剩多少 pp。
再来的话,clone 时 depend 晶矿似乎只影响名字?
  有空我再想想 depend 晶矿时能否给其它效果好了,目前晶矿
  有八种颜色,并都设定了至少一种怪打了会掉(掉落率10%),
也设定了这东西与 spiriten 有关,那就应该给予实质效果。
武器可设啥效果,我最近会找些资料来研究一下。
三、

Links booklink

Contact Us: admin [ a t ] ucptt.com