Re: [閒聊] 寵物系統

看板mud_sanc作者 (揮淚斬馬雲)時間4年前 (2019/08/24 19:37), 4年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
開始了。 /adm/daemons/look_d.c 先修改 look_in_room 函數,當玩家有寵物跟隨時,其它同房 間的玩家下 look 時會看到底下的東西: > look = 天上界 = 明顯出口有: 無 摳頂機器(Laechan:進階盜賊)正站在這裡。 └帶著寵物[潔潔(gigi)] 目前設定是戰鬥時下 look 不會看到。 /cmds/std/_pet.c 先簡單新增了這個指令,這指令會有一些語法,目前先不寫。 當玩家有寵物跟隨時,該玩家下 pet 指令會看到底下的東西: > pet 寵物[潔潔(gigi)]正跟著你一起行動. 名字: 潔潔(gigi) 等級: 120 種族: 人類 可能會有 裝備: 這樣的設定,這個不太好寫,初期先跳過。 我一般不會寫 look gigi 這樣的語法,寵物完全使用寵物的 語法,而且只有寵物的主人可觀看寵物的資料。 /std/user.c 主要修改 hp_string 這個函數。當玩家有寵物跟隨時,下hp 會看到底下的東西: > hp 第[120]級 摳頂機器(Laechan:進階盜賊) 生命力 : 100% **************************************************※ 精神力 : 100% **************************************************※ 內 力 : 100% **************************************************※ 寵物: 第[120]級 潔潔(gigi) 生命力 : 109% ************************************************** ※ 攻擊目標: 第[55]級 遊客(Customer) 生命力 : 109% ************************************************** ※ hp 顯示的項目部份,寵物的血條我設定與玩家是無空行的, 攻擊對象的血條與玩家及寵物之間才有空行。 寵物的血條一般是參考用,戰鬥中寵物應該是能有些用途的。 理論上改了上面的東西,就可以開放測試了,測試時會貼板,指 令是 pet -set 怪物id 這一類的,所有的怪物皆可,但它會有時 效。 測試開放的前提是戰鬥中會看到寵物的協助、以及偶爾會看到寵 物對著玩家說話,這個等有空改時會列在下一篇回文內。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.66.104 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1566646651.A.7E2.html ※ 編輯: laechan (114.33.66.104 臺灣), 08/24/2019 19:43:47
文章代碼(AID): #1TOI5xVY (mud_sanc)
文章代碼(AID): #1TOI5xVY (mud_sanc)