[wizs] 修改重要檔案請加註

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2010/07/23 15:19), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
不然以後很難查重要程式段落到底是誰改的。 /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)

07/23 22:39, , 1F
嗯。收到。..
07/23 22:39, 1F

07/24 03:27, , 2F
優化版面的話,我會把原來的檔改成old,再起新檔刪//
07/24 03:27, 2F

07/24 07:43, , 3F
有些 // 或 /* */ 只是暫時略過or因故abort
07/24 07:43, 3F
文章代碼(AID): #1CIK9q-J (mud_sanc)
文章代碼(AID): #1CIK9q-J (mud_sanc)