Ejemplo n.º 1
0
void do_hero( CHAR_DATA * ch, char * argument ) {
  if ( !IS_NPC( ch ) && ch->level < LEVEL_HERO ) {
    send_to_char( AT_WHITE, "You are not yet a champion.\n\r", ch );
    return;
  }

  talk_channel( ch, argument, CHANNEL_HERO, "hero" );
  return;
}
Ejemplo n.º 2
0
void do_clan( CHAR_DATA * ch, char * argument ) {
  if ( ch->clan == 0 ) {
    send_to_char( AT_BLUE, "You are not clanned.\n\r", ch );
    return;
  }

  talk_channel( ch, argument, CHANNEL_CLAN, "clantalk" );
  return;
}
Ejemplo n.º 3
0
void do_immtalk( CHAR_DATA * ch, char * argument ) {
  if ( !IS_NPC( ch ) && !IS_IMMORTAL( ch ) ) {
    send_to_char( AT_WHITE, "You are still but mortal.\n\r", ch );
    return;
  }

  talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" );
  return;
}
Ejemplo n.º 4
0
void do_immtalk( CHAR_DATA *ch, const char *argument )
{
    CHAR_DATA *rch;

    rch = get_char( ch );

    if ( !authorized( rch, "immtalk" ) )
        return;

    talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" );
    return;
}
Ejemplo n.º 5
0
void do_yell( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_YELL, "yell" );
    return;
}
Ejemplo n.º 6
0
void do_shout( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_SHOUT, "shout" );
    WAIT_STATE( ch, 12 );
    return;
}
Ejemplo n.º 7
0
void do_answer( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_QUESTION, "answer" );
    return;
}
Ejemplo n.º 8
0
void do_question( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_QUESTION, "question" );
    return;
}
Ejemplo n.º 9
0
/*
 * Alander's new channels.
 */
void do_music( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_MUSIC, "music" );
    return;
}
Ejemplo n.º 10
0
void do_chat( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_CHAT, "chat" );
    return;
}
Ejemplo n.º 11
0
void do_auction( CHAR_DATA *ch, const char *argument )
{
    talk_channel( ch, argument, CHANNEL_AUCTION, "auction" );
    return;
}
Ejemplo n.º 12
0
void do_ooc( CHAR_DATA * ch, char * argument ) {
  talk_channel( ch, argument, CHANNEL_OOC, "OOC" );
  return;
}
Ejemplo n.º 13
0
void do_gossip( CHAR_DATA * ch, char * argument ) {
  gossip_send(ch->name, argument);
  talk_channel( ch, argument, CHANNEL_GOSSIP, "gossip" );
  return;
}
Ejemplo n.º 14
0
void do_class( CHAR_DATA * ch, char * argument ) {
  talk_channel( ch, argument, CHANNEL_CLASS, "classtalk" );
  return;
}
Ejemplo n.º 15
0
void do_immtalk( CHAR_DATA *ch, char *argument )
{
    talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" );
    return;
}
Ejemplo n.º 16
0
void do_warmessage( CHAR_DATA *ch, char *argument )
{
	talk_channel( ch, argument, CHANNEL_WARMESSAGE, "" );
	return;
}