作者laechan (小太保)
看板mud_sanc
标题[wizs] 修改重要档案请加注
时间Fri Jul 23 15:19:13 2010
不然以後很难查重要程式段落到底是谁改的。
/adm/daemons/look_d.c 有一行叫 nobupic 的,加入者也不
明,这一行程式会令系统的负担增加,因为每个执行 look的
人都会做底下的判断..
if(present("xxx",room))
这种判断在一般指令里很常见,但是在频繁被玩家使用的指令
内加上这行就不是一个好的写法。
通常只要加入者不明的,我判断到其对系统会产生不良影响时
我就会直接 /* */ 掉,我的工作之一就是让系统可以顺顺地
跑。
但我发现我原先 /* */ 的断落,norr 将其整段移除。
最近 norr 更动 /adm/daemons/look_d.c,我发现你自行加注
// Norr 更新盗贼显示&优化版面 in 2010/07/21
却没有将前人的注解保留
// LAechan 修改 6666 & 6668 同步更新版 in 2000.07.24 10:45am
以後请勿这样做,不然我不会再替你 cp 档案,你把 _eqstat.c
中原先关於 laechan 的 // 及注解部份也移除..
eqstat(装备属性影响列表)指令说明:
─────────────────────────
eqstat -me 列出自己身上装备的影响属性表
eqstat -here 列出所在的商店或自己家的武防属性表
eqstat 某人 列出某人身上装备的影响属性表
who 可以列出线上有哪些人,再观看他们。
这个指令最大的功用,就在於可以让你随时得知某些
人他们的装备与属性资料,这将有助於将来你选择装
备搭配的参考,而且自己身上穿了哪些装备,属性共
加减了多少,都一目了然。
─────────────────────────
Norr@Sanc 2010/07/22
请记得「这份说明」你并非原作者。
保留程式注记才能了解指令修改历史。
/cmds/std/eqstat.20100713
// _eqstat.c : 观看装备属性一览表指令档
// Laechan@Sanc 最佳化 & 最终定案 & 杜绝 10 eqstat 滥用 in 2001/01/12
// modify by bdlen 2005.3.6
// Laechan 2000.03.11 加入了 eqstat 某人 的功能
// eqstat
// Laechan add in 2000.03.06
// 可以观看身上的 eq 属性 for 新版圣殿
你不保留这些,就不会知道这指令是什麽时候由谁所
写的、以及在什麽时候加了什麽功能、甚至之後有谁
也来参与了该指令的改善等。
laechan 以前在改 /adm/daemons 时就很不小心地把
一些注记删光,导致他之後面临了一些令他很呕的事
,所以他之後才会很勤於加注记及保留注记。
希望同样的事不要再发生。我目前是认为被你动过的
档案大概注解都被你移除了,这是我看过 windlance
後的感觉,但幸好你还有做备份档。
「任何的」备份档都请勿删除。
windlance.20100705 你应该也看到了,laechan为了
保留激风斗气及旋风转移,打算将其系统化而拟定了
一招..
// 激风斗气, 旋风转移,
暴风袭空
// Laechan 最後修改版 1999.10.20 for 新版圣殿
// lance,lancemaster,ride skill 影响增加到 2000
// windlance 无上限化 for 新版圣殿
// 取消附属杀伤, 欲使用附属杀伤及替换的主杀伤, 需另外学技能 for 新版圣殿
// 取消了使用需骑乘马匹的限制, 但威力会降低 for 新版圣殿
但若这份注解不保留,备份档又移去「或忘记备份」
,那除非 laechan 自己之後再想起来有想过这招,
不然 windlance 是绝对不会再加上这招的。
Belldandy.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 61.225.160.206 (07/23 15:29)
1F:推 hlead :嗯。收到。.. 07/23 22:39
2F:→ HighElf :优化版面的话,我会把原来的档改成old,再起新档删// 07/24 03:27
3F:→ laechan :有些 // 或 /* */ 只是暂时略过or因故abort 07/24 07:43