寵物系統 - 聖殿英雄傳說 MUD
By Elizabeth
at 2019-08-24T19:37
at 2019-08-24T19:37
Table of Contents
開始了。
/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
--
/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
--
Tags:
線上
All Comments
Related Posts
白金水鑽安娜該如何進步?
By Andy
at 2019-08-24T19:29
at 2019-08-24T19:29
2019跑跑卡丁車世界爭霸賽韓國總決賽
By Faithe
at 2019-08-24T16:32
at 2019-08-24T16:32
印章商人沒賣證了怎麼辦
By Vanessa
at 2019-08-24T16:01
at 2019-08-24T16:01
競技222戰利品
By Kama
at 2019-08-24T14:50
at 2019-08-24T14:50
222惡劣心得
By Yedda
at 2019-08-24T14:32
at 2019-08-24T14:32