近況 - 聖殿英雄傳說 MUD
By Robert
at 2017-11-30T00:46
at 2017-11-30T00:46
Table of Contents
這個月很忙。
(所以我依舊只有這個時間可以打些東西..)
職場上也有一些變動,所以我連偶爾上個 PTT 都不太有辦法,
這個月也加班加了不少,也經常外勤,我反而都是趁外出的空檔
才能滑個手機看看板子。
預期 12 月也會這樣,12 月只會更忙,要配合廠商趕工程進度
,而且我公司通常要忙到春節前兩個禮拜左右,而那時早已過
了聖誕節跟元旦了。
關於活動的舉辦方式一直沒有好的方法。原則是
1.這活動即使每年都一樣也可以
2.但是要小幅改動or擴充也可以很方便
3.
上面可預期一定會用到 npc 設定、虛擬物品系統、任務腳本、
怪物掉落物系統,任務的部份到底以前是怎麼寫的我忘了,就
是聖誕村那隻,我看一下
(剛發現 justin 新增了很多任務)
> quest list all
l/l008 聖誕禮物兌換任務 聖誕禮物, xmas
聖誕老人(Santa Claus) /u/p/ppl/hiei/rocky/mob/santa_claus
> more /open/cmds/quest/l/l008
title=聖誕禮物兌換任務##
date=2012/12/24##
author=laechan##
key=聖誕禮物;xmas##
repeat=2##
steps=2##
step1_npc=/u/p/ppl/hiei/rocky/mob/santa_claus##
step1_check=
ppl->query("level")<20
你的等級要滿20級才能接這個任務喔。
ppl->query_vobjs("f802")>9
你身上的聖誕禮物箱已經 10 個囉,你要先用掉一些喔。##
step1_msg=
$M: 最近有一群邪惡聖誕老人,用我的名義四處欺騙小孩子
$M: 我本來想親自去抓他們的,可是我老了,跑不動了
$N: 我也覺得他們很可惡,交給我吧!
$M用慈藹的眼神仔細地端詳了你一下。
$M: 好吧,那就拜託你了,他們雖然看起來模樣兇惡,其實很弱的
$M: 因為其實他們是聖誕襪變成的,話說,很久很久以前...
$N: 故事不重要啦,告訴我怎麼換禮物就好。
$M: 呵呵....好吧,只要集滿 3 雙聖誕襪就可以了。
$M: 只要集滿了 3 雙就可以再來 quest 我。
$M: 每 3 雙的聖誕襪,可以換一個聖誕禮物喔。##
step2_npc=/u/p/ppl/hiei/rocky/mob/santa_claus##
step2_msg=
$N將 3 雙聖誕襪交給了$M。
$M: 呵呵,做的很好。
$M將聖誕禮物箱交給了$N。
$M: 只要下 ob use 聖誕禮物箱 就可以開啟箱子 ^_^##
step2_end=
write_file("/open/quest_data/santa_quest",ppl->query("name")+" : "+ctime(time())+"\n")
ppl->vobjs("add","f801",-3)
ppl->vobjs("add","f802",1)##
others=
int step2_check(object ppl,object npc,string keyword)
{
if(!ppl->query_temp("heal_time/聖誕buff"))
{
ppl->temp_several_same_mod(({"stat/fel","stat/str","stat/air","stat/mag","stat/int","stat/dex"}),99,"聖誕buff",30);
write(HIR"聖誕老人"NOR"幫你施了強力法術。「"HIW"聖誕節快樂唷 ^_^"NOR"」\n");
}
if(ppl->query_vobjs("f801")<3)
{
write("你還沒集滿三雙聖誕襪喔。\n");
return 1;
}
return 0;
}##
看起來,我該為 quest 新增一個指令:
quest clean 腳本編號 清除所有玩家解過該任務的標記
在 clean 前,列出解過該任務的所有玩家及其任務標記資料。
這個就當我 12 月初的功課吧......
看了一下上面的腳本後大概知道了我是怎麼控制一些東西的,實際
上上 buff 應該寫在 step1_check 才對,不然解完任務它就不幫玩
家上了。
那看起來符合每年都可以做的活動就是
1.以任務腳本的型式去產生
2.打怪->集滿物品->換東西
3.npc 幫玩家上 buff
然後上面的 2 也可以增加「跑腿去見一些 npc」,跑完就能拿禮物
,我想玩家應該也蠻歡迎這種活動。
拍賣活動則是我有空就我辦,我沒空的話其它 wiz 就視情況協助一
下(反正當下沒辦,就是擇期補辦)。拍賣品種類不夠多仍是目前的問
題,世界級道具撰寫的部份要寫很快,有時間就可以,但是從虛空幻
界、四女神online、overlord、....等等,能新增的還是有限。
未來還是希望把早點把另一個世界快點實裝上線。
Laechan
--
(所以我依舊只有這個時間可以打些東西..)
職場上也有一些變動,所以我連偶爾上個 PTT 都不太有辦法,
這個月也加班加了不少,也經常外勤,我反而都是趁外出的空檔
才能滑個手機看看板子。
預期 12 月也會這樣,12 月只會更忙,要配合廠商趕工程進度
,而且我公司通常要忙到春節前兩個禮拜左右,而那時早已過
了聖誕節跟元旦了。
關於活動的舉辦方式一直沒有好的方法。原則是
1.這活動即使每年都一樣也可以
2.但是要小幅改動or擴充也可以很方便
3.
上面可預期一定會用到 npc 設定、虛擬物品系統、任務腳本、
怪物掉落物系統,任務的部份到底以前是怎麼寫的我忘了,就
是聖誕村那隻,我看一下
(剛發現 justin 新增了很多任務)
> quest list all
l/l008 聖誕禮物兌換任務 聖誕禮物, xmas
聖誕老人(Santa Claus) /u/p/ppl/hiei/rocky/mob/santa_claus
> more /open/cmds/quest/l/l008
title=聖誕禮物兌換任務##
date=2012/12/24##
author=laechan##
key=聖誕禮物;xmas##
repeat=2##
steps=2##
step1_npc=/u/p/ppl/hiei/rocky/mob/santa_claus##
step1_check=
ppl->query("level")<20
你的等級要滿20級才能接這個任務喔。
ppl->query_vobjs("f802")>9
你身上的聖誕禮物箱已經 10 個囉,你要先用掉一些喔。##
step1_msg=
$M: 最近有一群邪惡聖誕老人,用我的名義四處欺騙小孩子
$M: 我本來想親自去抓他們的,可是我老了,跑不動了
$N: 我也覺得他們很可惡,交給我吧!
$M用慈藹的眼神仔細地端詳了你一下。
$M: 好吧,那就拜託你了,他們雖然看起來模樣兇惡,其實很弱的
$M: 因為其實他們是聖誕襪變成的,話說,很久很久以前...
$N: 故事不重要啦,告訴我怎麼換禮物就好。
$M: 呵呵....好吧,只要集滿 3 雙聖誕襪就可以了。
$M: 只要集滿了 3 雙就可以再來 quest 我。
$M: 每 3 雙的聖誕襪,可以換一個聖誕禮物喔。##
step2_npc=/u/p/ppl/hiei/rocky/mob/santa_claus##
step2_msg=
$N將 3 雙聖誕襪交給了$M。
$M: 呵呵,做的很好。
$M將聖誕禮物箱交給了$N。
$M: 只要下 ob use 聖誕禮物箱 就可以開啟箱子 ^_^##
step2_end=
write_file("/open/quest_data/santa_quest",ppl->query("name")+" : "+ctime(time())+"\n")
ppl->vobjs("add","f801",-3)
ppl->vobjs("add","f802",1)##
others=
int step2_check(object ppl,object npc,string keyword)
{
if(!ppl->query_temp("heal_time/聖誕buff"))
{
ppl->temp_several_same_mod(({"stat/fel","stat/str","stat/air","stat/mag","stat/int","stat/dex"}),99,"聖誕buff",30);
write(HIR"聖誕老人"NOR"幫你施了強力法術。「"HIW"聖誕節快樂唷 ^_^"NOR"」\n");
}
if(ppl->query_vobjs("f801")<3)
{
write("你還沒集滿三雙聖誕襪喔。\n");
return 1;
}
return 0;
}##
看起來,我該為 quest 新增一個指令:
quest clean 腳本編號 清除所有玩家解過該任務的標記
在 clean 前,列出解過該任務的所有玩家及其任務標記資料。
這個就當我 12 月初的功課吧......
看了一下上面的腳本後大概知道了我是怎麼控制一些東西的,實際
上上 buff 應該寫在 step1_check 才對,不然解完任務它就不幫玩
家上了。
那看起來符合每年都可以做的活動就是
1.以任務腳本的型式去產生
2.打怪->集滿物品->換東西
3.npc 幫玩家上 buff
然後上面的 2 也可以增加「跑腿去見一些 npc」,跑完就能拿禮物
,我想玩家應該也蠻歡迎這種活動。
拍賣活動則是我有空就我辦,我沒空的話其它 wiz 就視情況協助一
下(反正當下沒辦,就是擇期補辦)。拍賣品種類不夠多仍是目前的問
題,世界級道具撰寫的部份要寫很快,有時間就可以,但是從虛空幻
界、四女神online、overlord、....等等,能新增的還是有限。
未來還是希望把早點把另一個世界快點實裝上線。
Laechan
--
Tags:
線上
All Comments
By Iris
at 2017-12-03T18:14
at 2017-12-03T18:14
By John
at 2017-12-08T11:33
at 2017-12-08T11:33
By Ingrid
at 2017-12-08T19:34
at 2017-12-08T19:34
By Hedwig
at 2017-12-13T12:16
at 2017-12-13T12:16
By Blanche
at 2017-12-16T14:05
at 2017-12-16T14:05
Related Posts
回饋紫卡15高國輝
By Necoo
at 2017-11-30T00:45
at 2017-11-30T00:45
天啟之樹最終章
By Suhail Hany
at 2017-11-29T23:54
at 2017-11-29T23:54
BBO筆電或桌機配備請益
By Damian
at 2017-11-29T23:43
at 2017-11-29T23:43
回餽 12統一獅潘武雄
By Carolina Franco
at 2017-11-29T22:20
at 2017-11-29T22:20
卡牌生成器
By Michael
at 2017-11-29T18:53
at 2017-11-29T18:53