:::::::::::::: /u/l/laechan/test.c ::::::::::::::
inherit OBJECT;
void create()
{
seteuid(getuid(this_object()));
set("id",({"testobj"}));
set("short","測試物件(testobj)");
set("mass",10);
set("value",100);
set("save",100);
}
void init()
{
add_action("cmd_hook","",1);
}
int cmd_hook(string str)
{
string verbs;
verbs=query_verb();
if(!file_exists("/u/j/justinj/test/cmds/_"+verbs+".c")) return 0;
return call_other("/u/j/justinj/test/cmds/_"+verbs,({"cmd_"+verbs,str}));
}
// 執行一般指令
> l
[/d/wiz/room/wiz1 ]
神的花園
這裡是神界中最美麗的花園, 裡頭開滿了漂亮的花, 幾隻蝴
蝶在花叢裡飛舞著. 中間有一條小河流, 潺潺的流水聲使你忘卻
了心頭的煩悶. 另外, 還有幾位天神正在這裡聊著天兒呢.
明顯出口有: west, east, down, 和 up.
(隱形)(聖潔光芒) 零(Doublek:進階法師) [斷線中]正站在這個地方。
(隱形)(邪氣橫發) 小透(Norr:盜賊) [斷線中]正站在這個地方。
// 執行 songs
> songs
states=0 ply=
指令用法
songs list :歌單列表
songs [歌名] :播放歌曲
songs stop :停播放
songs edit [歌名] :
songs clean [歌名]:
// 執行 songs list
> songs list
states=0 ply=
現在的歌單裡有:
同類 關於你的歌
// 執行 songs 關於你的歌
> songs 關於你的歌
states=0 ply=
接下來要播的是關於你的歌
> 寫一首歌裡滿滿的愛 我唱的歌 就寫給妳一個人
妳讓我知道原來情歌所以動人 因為有愛進行著
關於妳的歌 寫著後來我們 一遍遍唱著未來更多可能
.
.
// 執行 songs stop
> songs stop
states=24 ply=laechan
你停止播放歌曲!!
以上是在 31 的測試結果。我在 31 沒 wiz 權限所以用
laechan 的帳號測試。
Belldandy.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.80.192.24