[問題] ES2lib

看板mud (網路地下城/文字遊戲)作者 (請用理性戰勝一切)時間15年前 (2010/03/10 20:02), 編輯推噓3(306)
留言9則, 6人參與, 最新討論串1/2 (看更多)
大家好, 我的程式設計弱爆了,所以我想來問一些愚蠢的問題 >"< 最近我開始在看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

03/10 20:04, , 1F
你要跟npc或玩家打架一定會下一些指令,而這些指令就會有判
03/10 20:04, 1F

03/10 20:04, , 2F
斷 no_fight 的程式段.
03/10 20:04, 2F

03/10 21:06, , 3F
"最近感到自己做mud 感覺比去玩別人的好玩"
03/10 21:06, 3F

03/11 02:17, , 4F
回來當doom的巫師啊
03/11 02:17, 4F

03/11 03:59, , 5F
no_fight跟一些有的沒的property都是對等指令檢查的,簡單的講
03/11 03:59, 5F

03/11 04:00, , 6F
如果你設no_eat然後在eat指令檢查no_eat就可以擋.當然這樣會
03/11 04:00, 6F

03/11 04:00, , 7F
有偷吃的機會(不透過eat指令的話)..不過原理差不多這樣
03/11 04:00, 7F

03/11 11:29, , 8F
等你coding一段時間又會覺得玩別人的比寫自己的好玩XD
03/11 11:29, 8F

03/12 15:44, , 9F
自己做當然比較好玩~只是很耗毅力值0.0
03/12 15:44, 9F
文章代碼(AID): #1BbufcOE (mud)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
3
9
15年前, 03/10
文章代碼(AID): #1BbufcOE (mud)