mirror of
https://github.com/tbamud/tbamud.git
synced 2026-04-05 20:07:19 +02:00
Coins as items update 2
This commit is contained in:
parent
972d290126
commit
d4bda3ad4a
37 changed files with 736 additions and 779 deletions
|
|
@ -205,21 +205,20 @@ static void prefedit_disp_toggles_menu(struct descriptor_data *d)
|
|||
|
||||
/* The top section of the actual menu */
|
||||
send_to_char(d->character, "%s1%s) Autoexits %s[%s%3s%s] %sA%s) Autoloot %s[%s%3s%s]\r\n"
|
||||
"%s2%s) Autogold %s[%s%3s%s] %sB%s) Shout %s[%s%3s%s]\r\n"
|
||||
"%s3%s) Autoassist %s[%s%3s%s] %sC%s) Autosplit %s[%s%3s%s]\r\n",
|
||||
"%s2%s) Autoassist %s[%s%3s%s] %sB%s) Shout %s[%s%3s%s]\r\n"
|
||||
"%s3%s) Autosplit %s[%s%3s%s]\r\n",
|
||||
|
||||
/* Line 1 - autoexits and autoloot */
|
||||
CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM), PREFEDIT_FLAGGED(PRF_AUTOEXIT) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM),
|
||||
ONOFF(PREFEDIT_FLAGGED(PRF_AUTOEXIT)), CCCYN(d->character, C_NRM), CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM),
|
||||
PREFEDIT_FLAGGED(PRF_AUTOLOOT) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM), ONOFF(PREFEDIT_FLAGGED(PRF_AUTOLOOT)), CCCYN(d->character, C_NRM),
|
||||
/* Line 2 - autogold and shout */
|
||||
CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM), PREFEDIT_FLAGGED(PRF_AUTOGOLD) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM),
|
||||
ONOFF(PREFEDIT_FLAGGED(PRF_AUTOGOLD)), CCCYN(d->character, C_NRM), CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM),
|
||||
PREFEDIT_FLAGGED(PRF_NOSHOUT) ? CBRED(d->character, C_NRM) : CBGRN(d->character, C_NRM), ONOFF(!PREFEDIT_FLAGGED(PRF_NOSHOUT)), CCCYN(d->character, C_NRM),
|
||||
/* Line 3 - autoassist and autosplit */
|
||||
/* Line 2 - autoassist and shout */
|
||||
CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM), PREFEDIT_FLAGGED(PRF_AUTOASSIST) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM),
|
||||
ONOFF(PREFEDIT_FLAGGED(PRF_AUTOASSIST)), CCCYN(d->character, C_NRM), CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM),
|
||||
PREFEDIT_FLAGGED(PRF_AUTOSPLIT) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM), ONOFF(PREFEDIT_FLAGGED(PRF_AUTOSPLIT)), CCCYN(d->character, C_NRM)
|
||||
PREFEDIT_FLAGGED(PRF_NOSHOUT) ? CBRED(d->character, C_NRM) : CBGRN(d->character, C_NRM), ONOFF(!PREFEDIT_FLAGGED(PRF_NOSHOUT)), CCCYN(d->character, C_NRM),
|
||||
/* Line 3 - autosplit */
|
||||
CBYEL(d->character, C_NRM), CCNRM(d->character, C_NRM), CCCYN(d->character, C_NRM), PREFEDIT_FLAGGED(PRF_AUTOSPLIT) ? CBGRN(d->character, C_NRM) : CBRED(d->character, C_NRM),
|
||||
ONOFF(PREFEDIT_FLAGGED(PRF_AUTOSPLIT)), CCCYN(d->character, C_NRM)
|
||||
);
|
||||
|
||||
send_to_char(d->character, "%s7%s) Automap %s[%s%3s%s]\r\n"
|
||||
|
|
@ -571,11 +570,11 @@ void prefedit_parse(struct descriptor_data * d, char *arg)
|
|||
break;
|
||||
|
||||
case '2':
|
||||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOGOLD);
|
||||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOASSIST);
|
||||
break;
|
||||
|
||||
case '3':
|
||||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOASSIST);
|
||||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOSPLIT);
|
||||
break;
|
||||
|
||||
case '4':
|
||||
|
|
@ -609,10 +608,6 @@ void prefedit_parse(struct descriptor_data * d, char *arg)
|
|||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_NOSHOUT);
|
||||
break;
|
||||
|
||||
case 'c':
|
||||
case 'C':
|
||||
TOGGLE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOSPLIT);
|
||||
break;
|
||||
|
||||
case 'd':
|
||||
case 'D':
|
||||
|
|
@ -861,10 +856,6 @@ void prefedit_Restore_Defaults(struct descriptor_data *d)
|
|||
if (!PREFEDIT_FLAGGED(PRF_AUTOLOOT))
|
||||
SET_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOLOOT);
|
||||
|
||||
/* PRF_AUTOGOLD - On */
|
||||
if (!PREFEDIT_FLAGGED(PRF_AUTOGOLD))
|
||||
SET_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOGOLD);
|
||||
|
||||
/* PRF_AUTOSPLIT - Off */
|
||||
if (PREFEDIT_FLAGGED(PRF_AUTOSPLIT))
|
||||
REMOVE_BIT_AR(PREFEDIT_GET_FLAGS, PRF_AUTOSPLIT);
|
||||
|
|
@ -988,4 +979,3 @@ ACMD(do_oasis_prefedit)
|
|||
/* No need - done elsewhere */
|
||||
// mudlog(CMP, LVL_IMMORT, TRUE, "OLC: (prefedit) %s starts editing toggles for %s", GET_NAME(ch), GET_NAME(vict));
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue