[問題] inherit的問題

看板mud_sanc (Sanctuary - 聖殿)作者 (黑旋風)時間12年前 (2013/10/29 15:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我在某一個檔案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區塊 --    /\/. ◢◣ \\/.   ,\//, //o\,\//,.\//\█◣ /o\\ ,\/,,\/   //o\◢◣ | //o\\/o//o\\█◣|◢◣ //o\/o\.//,    |◢██◣| | | |██████◣| | \o\\   ◢██████|◣◢█|███████◣ | | -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.194.243
文章代碼(AID): #1IRs0K7s (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1IRs0K7s (mud_sanc)