/\/. ◢◣ \\/.
,\//, //o\,\//,.\//\█◣ /o\\ ,\/,,\/
//o\◢◣ | //o\\/o//o\\█◣|◢◣ //o\/o\.//,
|◢██◣| ◣| | |██████◣| | \o\\
◢██████|◣◢█|███████◣ | |
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.194.243
我在某一個檔案merc_room.c 有設定了一個動作finish
add_action("cmd_finish","finish")
int cmd_finish(string str)
{
....
}
那我另一個檔案069.c 去 inherit 上述檔
然後重新增加部分的資料
int cmd_finish(string str)
{
::cmd_finish(str);
...... //B區塊
......
}
那我要怎麼樣寫才會讓我執行finish指令時
1.當我還未完成時,不去執行B區塊,但會吐出原訊息代表未完成的訊息
2.當我完成時,會去執行B區塊
--