{ "CSMSG_UC_H_TITLE", "network helper" },
{ "CSMSG_LC_H_TITLE", "support helper" },
{ "CSMSG_LAME_SMURF_TARGET", "%s is an IRC operator." },
- { "CSMSG_MYACCESS_COUNT", "%s has access in $b%d$b channels." },
- { "CSMSG_MYACCESS_COUNT_1", "%s has access in $b%d$b channel." },
+ { "CSMSG_MYACCESS_COUNT", "%s has access in $b%d$b channels and is owner of $b%d$b channel(s)." },
+ { "CSMSG_MYACCESS_COUNT_1", "%s has access in $b%d$b channel and is owner of $b%d$b channel(s)." },
+
/* Seen information */
{ "CSMSG_NEVER_SEEN", "%s has never been seen in $b%s$b." },
struct handle_info *target_handle;
struct userData *uData;
int ccount = 0;
+ int ocount = 0;
if(argc < 2)
target_handle = user->handle_info;
if(uData->access > UL_OWNER)
continue;
+ if(uData->access == UL_OWNER)
+ ocount++;
+
if(IsProtected(cData)
&& (target_handle != user->handle_info)
&& !GetTrueChannelAccess(cData, user->handle_info))
}
if(ccount == 1) {
- reply("CSMSG_MYACCESS_COUNT_1", target_handle->handle, ccount);
+ reply("CSMSG_MYACCESS_COUNT_1", target_handle->handle, ccount, ocount);
} else {
- reply("CSMSG_MYACCESS_COUNT", target_handle->handle, ccount);
+ reply("CSMSG_MYACCESS_COUNT", target_handle->handle, ccount, ocount);
}
return 1;