20171226修改事項 - 聖殿英雄傳說 MUD
By Charlie
at 2017-12-26T11:17
at 2017-12-26T11:17
Table of Contents
今天應該會釋出次元水晶,ob use 次元水晶 相當於在所在地點
叫出次元鏡的意思。有問題的部份是 ob use 指令一執行,傳送
水晶就會消失,這部份我再看看有啥好的做法。
一、虛擬物品新增次元水晶(s004)
修改檔案: /u/g/galaxy/mirror/new_mirror_room.c
不備份修改。主要新增 ob_use_func 函數,以及將預設的
short 及 long 修改為次元水晶的敘述
vobjs -quick 次元水晶;s004;顆;水晶類;/u/g/galaxy/mirror/new_mirror_room;
10;1;1;1
> ob view s004
--------------------------------------------------------
次元水晶(物品編號: s004)
--------------------------------------------------------
單位:顆
型態:水晶類
攜帶:1 / 1
價格:10
掉落:無
販賣:不可
交換:不可
一顆次元水晶,使用方式: ob use 次元水晶,可開啟次元鏡。
--------------------------------------------------------
以後可調整的是攜帶數量,我想帶個三顆大概沒問題。
> ob use 次元水晶
次元水晶中傳來一道聲音,請輸入空間密碼 ->
使用方式跟次元鏡一樣,只有成功傳送了,水晶才會消失,所以
不用擔心密碼打錯的問題。
wiz 可自行 more 上述檔案看一下 ob_use_func 是怎麼寫的,
也改了 int mirror_data 函數及 move_player_to_somewhere
函數都宣告為 varargs int,方便接 crystal 參數,用來判斷
是否為 ob_use_func 去呼叫的(因為要做水晶數量 -1 的判斷)
今天會確定可以拿什麼跟對應的 npc 透過 pray 指令去拿到自
爆水晶及次元水晶。自爆水晶大概會設定成可用挪布幣交換到。
次元水晶的使用限制:
1.不能在生物體內部使用
2.不能在戰鬥中使用
自爆水晶則沒啥限制,理論上,玩家如果被吞,可透過自爆水
晶脫困。因為有這個好處,所以至少要 10 挪布幣,對應 npc
則是阿邦,希望下午就可以完工,指令是 pray 自爆水晶,單
純下 pray 阿邦會問你想換什麼水晶,攜帶量只能一顆。
二、虛擬物品自爆水晶(s003)開放兌換
兌換處: recall d s e s s s e e e
> look
街道
明顯出口有: south, east, 和 west.
Lv200.阿 邦(Aban)
> pray
阿邦: 你想兌換 自爆水晶 的話,需支付 10 挪布幣.
> pray 自爆水晶
你支付了 10 挪布幣給阿邦,兌換了自爆水晶.
阿邦: 自爆水晶的使用方法是指令 ob use 自爆水晶
執行指令兩次即可使用,持有者會立即陣亡回到 recall 處
* 若同時持有生命水晶,生命水晶則不會消失。
如果身上已經有一顆了,再兌換時會出現如下訊息
> pray 自爆水晶
阿邦: 你已經持有 1 顆自爆水晶了喔.
自爆水晶的兌換價格將來不會低於 10 挪布幣,自爆水晶不能交易
不能賣店也是確定的,攜帶量目前設 1,可能以後也是 1。
三、關閉邪惡聖誕老人
/open/cmds/vobjs_d.c 不備份修改
現在打死怪物不會再隨機出現邪惡聖誕老人。
持有聖誕襪的玩家則仍舊可繼續跟 rocky 村的聖誕老人兌換聖誕節
禮物箱。明年聖誕節會考慮讓聖誕襪可交換(trade)。
四、修正在天空城農場無法執行 list -festival 的 bug
> list -festival
====================================================================
作物名稱 種植成本 成熟時間 預期可收成數 預期售價
====================================================================
聖殿聖誕紅(poinsettia1) 2000 15 25 8800
英雄聖誕紅(poinsettia2) 5000 25 20 14400
傳說聖誕紅(poinsettia3) 20000 35 15 28000
====================================================================
bug fixed。
--
叫出次元鏡的意思。有問題的部份是 ob use 指令一執行,傳送
水晶就會消失,這部份我再看看有啥好的做法。
一、虛擬物品新增次元水晶(s004)
修改檔案: /u/g/galaxy/mirror/new_mirror_room.c
不備份修改。主要新增 ob_use_func 函數,以及將預設的
short 及 long 修改為次元水晶的敘述
vobjs -quick 次元水晶;s004;顆;水晶類;/u/g/galaxy/mirror/new_mirror_room;
10;1;1;1
> ob view s004
--------------------------------------------------------
次元水晶(物品編號: s004)
--------------------------------------------------------
單位:顆
型態:水晶類
攜帶:1 / 1
價格:10
掉落:無
販賣:不可
交換:不可
一顆次元水晶,使用方式: ob use 次元水晶,可開啟次元鏡。
--------------------------------------------------------
以後可調整的是攜帶數量,我想帶個三顆大概沒問題。
> ob use 次元水晶
次元水晶中傳來一道聲音,請輸入空間密碼 ->
使用方式跟次元鏡一樣,只有成功傳送了,水晶才會消失,所以
不用擔心密碼打錯的問題。
wiz 可自行 more 上述檔案看一下 ob_use_func 是怎麼寫的,
也改了 int mirror_data 函數及 move_player_to_somewhere
函數都宣告為 varargs int,方便接 crystal 參數,用來判斷
是否為 ob_use_func 去呼叫的(因為要做水晶數量 -1 的判斷)
今天會確定可以拿什麼跟對應的 npc 透過 pray 指令去拿到自
爆水晶及次元水晶。自爆水晶大概會設定成可用挪布幣交換到。
次元水晶的使用限制:
1.不能在生物體內部使用
2.不能在戰鬥中使用
自爆水晶則沒啥限制,理論上,玩家如果被吞,可透過自爆水
晶脫困。因為有這個好處,所以至少要 10 挪布幣,對應 npc
則是阿邦,希望下午就可以完工,指令是 pray 自爆水晶,單
純下 pray 阿邦會問你想換什麼水晶,攜帶量只能一顆。
二、虛擬物品自爆水晶(s003)開放兌換
兌換處: recall d s e s s s e e e
> look
街道
明顯出口有: south, east, 和 west.
Lv200.阿 邦(Aban)
> pray
阿邦: 你想兌換 自爆水晶 的話,需支付 10 挪布幣.
> pray 自爆水晶
你支付了 10 挪布幣給阿邦,兌換了自爆水晶.
阿邦: 自爆水晶的使用方法是指令 ob use 自爆水晶
執行指令兩次即可使用,持有者會立即陣亡回到 recall 處
* 若同時持有生命水晶,生命水晶則不會消失。
如果身上已經有一顆了,再兌換時會出現如下訊息
> pray 自爆水晶
阿邦: 你已經持有 1 顆自爆水晶了喔.
自爆水晶的兌換價格將來不會低於 10 挪布幣,自爆水晶不能交易
不能賣店也是確定的,攜帶量目前設 1,可能以後也是 1。
三、關閉邪惡聖誕老人
/open/cmds/vobjs_d.c 不備份修改
現在打死怪物不會再隨機出現邪惡聖誕老人。
持有聖誕襪的玩家則仍舊可繼續跟 rocky 村的聖誕老人兌換聖誕節
禮物箱。明年聖誕節會考慮讓聖誕襪可交換(trade)。
四、修正在天空城農場無法執行 list -festival 的 bug
> list -festival
====================================================================
作物名稱 種植成本 成熟時間 預期可收成數 預期售價
====================================================================
聖殿聖誕紅(poinsettia1) 2000 15 25 8800
英雄聖誕紅(poinsettia2) 5000 25 20 14400
傳說聖誕紅(poinsettia3) 20000 35 15 28000
====================================================================
bug fixed。
--
Tags:
線上
All Comments
By Joe
at 2017-12-26T19:34
at 2017-12-26T19:34
By Kristin
at 2017-12-28T13:47
at 2017-12-28T13:47
By Elvira
at 2018-01-02T08:02
at 2018-01-02T08:02
By Sierra Rose
at 2018-01-05T01:04
at 2018-01-05T01:04
By Mary
at 2018-01-07T14:58
at 2018-01-07T14:58
By Ophelia
at 2018-01-10T16:32
at 2018-01-10T16:32
By Ula
at 2018-01-11T12:24
at 2018-01-11T12:24
By George
at 2018-01-14T13:55
at 2018-01-14T13:55
By Mary
at 2018-01-19T12:59
at 2018-01-19T12:59
Related Posts
【萌游姬】瞎到暴死的Shadowverse#11
By Ida
at 2017-12-25T22:45
at 2017-12-25T22:45
比賽無安打分享
By Edward Lewis
at 2017-12-25T21:38
at 2017-12-25T21:38
天人~脫褲子大會
By Isabella
at 2017-12-25T21:04
at 2017-12-25T21:04
【豆你玩】全民打棒球2 誰才是積分最強呢
By Jessica
at 2017-12-25T20:36
at 2017-12-25T20:36
高手進階---神裝篇
By Xanthe
at 2017-12-25T18:33
at 2017-12-25T18:33