/* Filename : help.c * Description : the guild help 'help' * * written : 30-05-1998 - Gunner * last modified : 31-05-1998 - Gunner * HTML-Version : 13-02-2000 - Ghorwin */ #include "/doc/crashcourse/course13/include/guild.h" #include <bits.h> inherit I_COMMAND; #define MORE "/com/s/more" string query_action() { return "help"; } string short_help() { return "Help for the Mage Of Darkness guild.\n"; } /* * paging : Is the player using more to view text? */ int paging(object player) { return !player->test_bit(PLAYER_PAGING); } int main(string arg) { if (!arg) return 0; if (file_size(GUILD_HELPDIR + arg) > 0) { if (paging(TP)) MORE->main(GUILD_HELPDIR + arg); else cat(GUILD_HELPDIR + arg); return 1; } else return 0; // Fallthrough. }