TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Functions
player.c File Reference

Player handling and processing. More...

#include "config.h"
#include "constants.h"
#include "typedefs.h"
#include "macros.h"
#include "externs.h"
#include "prototypes.h"
#include <ctype.h>
#include <string.h>
#include <unistd.h>
Include dependency graph for player.c:

Functions

void decrypt_logindata (char *atrbuf, LDATA *info)
 
void encrypt_logindata (char *atrbuf, LDATA *info)
 
void record_login (dbref player, int isgood, char *ldate, char *lhost, char *lusername)
 
int check_pass (dbref player, const char *password)
 
dbref connect_player (char *name, char *password, char *host, char *username, char *ip_addr)
 
dbref create_player (char *name, char *password, dbref creator, int isrobot, int isguest)
 
void do_password (dbref player, dbref cause __attribute__((unused)), int key __attribute__((unused)), char *oldpass, char *newpass)
 
void disp_from_on (dbref player, char *dtm_str, char *host_str)
 
void do_last (dbref player, dbref cause __attribute__((unused)), int key __attribute__((unused)), char *who)
 
int add_player_name (dbref player, char *name)
 
int delete_player_name (dbref player, char *name)
 
dbref lookup_player (dbref doer, char *name, int check_who)
 
void load_player_names (void)
 
void badname_add (char *bad_name)
 
void badname_remove (char *bad_name)
 
int badname_check (char *bad_name)
 
void badname_list (dbref player, const char *prefix)
 

Detailed Description

Player handling and processing.

Author
TinyMUSH development team (https://github.com/TinyMUSH)
Version
3.3
Date
2021-01-04