From 9b5ec24b69d4ae517f07ffa7a9b2730adbe998d4 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Wed, 27 Mar 2013 15:55:51 -0300 Subject: @accinfo update Added pincode support Changed group_id to group_level as to respect the level hierarchy on whether to display passwords or not. Updated GeoIP Database to March 2013 Signed-off-by: shennetsind --- src/map/atcommand.c | 2 +- src/map/intif.c | 4 ++-- src/map/intif.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/map') diff --git a/src/map/atcommand.c b/src/map/atcommand.c index 2e7c74b94..096d7a4b9 100644 --- a/src/map/atcommand.c +++ b/src/map/atcommand.c @@ -8598,7 +8598,7 @@ ACMD_FUNC(accinfo) { //remove const type safestrncpy(query, message, NAME_LENGTH); - intif_request_accinfo( sd->fd, sd->bl.id, sd->group_id, query ); + intif_request_accinfo( sd->fd, sd->bl.id, pc_get_group_level(sd), query ); return 0; } diff --git a/src/map/intif.c b/src/map/intif.c index 9391e0275..613a71e66 100644 --- a/src/map/intif.c +++ b/src/map/intif.c @@ -2121,7 +2121,7 @@ int intif_parse_elemental_saved(int fd) return 0; } -void intif_request_accinfo( int u_fd, int aid, int group_id, char* query ) { +void intif_request_accinfo( int u_fd, int aid, int group_lv, char* query ) { WFIFOHEAD(inter_fd,2 + 4 + 4 + 4 + NAME_LENGTH); @@ -2129,7 +2129,7 @@ void intif_request_accinfo( int u_fd, int aid, int group_id, char* query ) { WFIFOW(inter_fd,0) = 0x3007; WFIFOL(inter_fd,2) = u_fd; WFIFOL(inter_fd,6) = aid; - WFIFOL(inter_fd,10) = group_id; + WFIFOL(inter_fd,10) = group_lv; safestrncpy((char *)WFIFOP(inter_fd,14), query, NAME_LENGTH); WFIFOSET(inter_fd,2 + 4 + 4 + 4 + NAME_LENGTH); diff --git a/src/map/intif.h b/src/map/intif.h index 65cc19830..75b48d625 100644 --- a/src/map/intif.h +++ b/src/map/intif.h @@ -105,7 +105,7 @@ int intif_elemental_delete(int ele_id); int intif_elemental_save(struct s_elemental *ele); /* @accinfo */ -void intif_request_accinfo( int u_fd, int aid, int group_id, char* query ); +void intif_request_accinfo( int u_fd, int aid, int group_lv, char* query ); int CheckForCharServer(void); -- cgit v1.2.3-70-g09d2