新增紀錄之石(Record Stone) - 聖殿英雄傳說 MUD

Table of Contents


新增下列物件(可在羅德斯及罪惡城道具店購買):

--------------------------------------------------------
紀錄之石(Record Stone)
--------------------------------------------------------
單位:顆
重量:20
價格:168168
掉落:無
據說是從遠古時代流傳至今的一顆神秘石頭,裡面蘊藏著強大的
魔力,可以將人物目前所在地的時空資訊紀錄在人物的身上。

使用方法:use stone。
--------------------------------------------------------


功用:
可在罪惡城的神之廣場及羅德斯的巨型高塔使用。
使用後 recall 處會變更,以後 recall 都會到該地點。


上述兩個房間新增參數:
set("recall_location","lodoos"); // 配合紀錄之石(Record Stone)使用。


指令 recall 變更:

else // 新增 record_data/recall_location 判斷。 Norr in 106/05/02
{
string reLocal = me->query("record_data/recall_location");
if(reLocal == "sin_city")
me->move_player("/d/ppl/norr/sin_city/room/192","SNEAK");
else if(reLocal == "lodoos")
me->move_player("/d/wiz/room/disc","SNEAK");
else
me->move_player("/d/wiz/room/disc","SNEAK");
}



--

Norr@Sanc

風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。

--

All Comments

Regina avatarRegina2017-05-07
建議做成虛擬道具,把實體道具檔cp到/std/new_ob下
再把虛擬道具設定的long指向該道具檔即可,使用指令
就變成 ob use 道具編號, 這樣亦可方便控管交易與否
Franklin avatarFranklin2017-05-09
攜帶數量等等,也不用擔心東西會不見
Selena avatarSelena2017-05-10
你可以參考生命水晶使用的編號標頭(印象中是s開頭)
John avatarJohn2017-05-13
還沒用過虛擬道具,有空研究看看。...