作者narsilx (請用理性戰勝一切)
看板mud
標題[問題] ES2lib
時間Wed Mar 10 20:02:44 2010
大家好, 我的程式設計弱爆了,所以我想來問一些愚蠢的問題 >"<
最近我開始在看ES2的v22pre11 + lib這版本的code
像是room的敘述跟通往的方向(可能??)是相當簡單的
然後裡面有一些東西可以設定, 譬如說城隍廟設了no_fight
跟一些物件, 這個房間繼承至ROOM.於是呢, 我以為這些東西
應該在ROOM有定義, 我猜是在es2lib/room.c這東西, 可是裡
面是一些基礎功能, 沒提到no_fight, 所以說no_fight是
room額外添加的?如果沒設就是可以打架?
因為裡那個LPC教學我真的看不太懂, 感覺就是c加上物
件導向這樣, 這樣我沒辦法實作個什麼東西出來, 而且我也不太清楚要
了解多深, 能創一些區域跟物件好像還不夠, 如果能加入一些特別的互
動像是quest更好!
最近感到自己做mud感覺比去玩別人的好玩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.226.11
1F:→ laechan:你要跟npc或玩家打架一定會下一些指令,而這些指令就會有判 03/10 20:04
2F:→ laechan:斷 no_fight 的程式段. 03/10 20:04
3F:→ lighterbooks:"最近感到自己做mud 感覺比去玩別人的好玩" 03/10 21:06
4F:推 PiGFAcE:回來當doom的巫師啊 03/11 02:17
5F:→ kruz:no_fight跟一些有的沒的property都是對等指令檢查的,簡單的講 03/11 03:59
6F:→ kruz:如果你設no_eat然後在eat指令檢查no_eat就可以擋.當然這樣會 03/11 04:00
7F:→ kruz:有偷吃的機會(不透過eat指令的話)..不過原理差不多這樣 03/11 04:00
8F:推 happyhero:等你coding一段時間又會覺得玩別人的比寫自己的好玩XD 03/11 11:29
9F:推 dontpkme:自己做當然比較好玩~只是很耗毅力值0.0 03/12 15:44