mirror of
https://github.com/tbamud/tbamud.git
synced 2026-01-18 07:05:29 +01:00
MAJOR UPDATE: Admin Levels split from Mortal Levels
This commit is contained in:
parent
2b30509371
commit
dcba9d6441
77 changed files with 2882 additions and 2067 deletions
14
src/sedit.c
14
src/sedit.c
|
|
@ -57,7 +57,7 @@ ACMD(do_oasis_sedit)
|
|||
/* No building as a mob or while being forced. */
|
||||
if (IS_NPC(ch) || !ch->desc || STATE(ch->desc) != CON_PLAYING)
|
||||
return;
|
||||
|
||||
|
||||
/* Parse any arguments. */
|
||||
buf3 = two_arguments(argument, buf1, buf2);
|
||||
|
||||
|
|
@ -109,7 +109,7 @@ ACMD(do_oasis_sedit)
|
|||
|
||||
/* Give the descriptor an OLC structure. */
|
||||
if (d->olc) {
|
||||
mudlog(BRF, LVL_IMMORT, TRUE,
|
||||
mudlog(BRF, ADMLVL_IMMORT, TRUE,
|
||||
"SYSERR: do_oasis_sedit: Player already had olc structure.");
|
||||
free(d->olc);
|
||||
}
|
||||
|
|
@ -137,7 +137,7 @@ ACMD(do_oasis_sedit)
|
|||
if (save) {
|
||||
send_to_char(ch, "Saving all shops in zone %d.\r\n",
|
||||
zone_table[OLC_ZNUM(d)].number);
|
||||
mudlog(CMP, MAX(LVL_BUILDER, GET_INVIS_LEV(ch)), TRUE,
|
||||
mudlog(CMP, MAX(ADMLVL_BUILDER, GET_INVIS_LEV(ch)), TRUE,
|
||||
"OLC: %s saves shop info for zone %d.",
|
||||
GET_NAME(ch), zone_table[OLC_ZNUM(d)].number);
|
||||
|
||||
|
|
@ -163,7 +163,7 @@ ACMD(do_oasis_sedit)
|
|||
act("$n starts using OLC.", TRUE, d->character, 0, 0, TO_ROOM);
|
||||
SET_BIT_AR(PLR_FLAGS(ch), PLR_WRITING);
|
||||
|
||||
mudlog(CMP, LVL_IMMORT, TRUE, "OLC: %s starts editing zone %d allowed zone %d",
|
||||
mudlog(CMP, ADMLVL_IMMORT, TRUE, "OLC: %s starts editing zone %d allowed zone %d",
|
||||
GET_NAME(ch), zone_table[OLC_ZNUM(d)].number, GET_OLC_ZONE(ch));
|
||||
}
|
||||
|
||||
|
|
@ -445,7 +445,7 @@ void sedit_parse(struct descriptor_data *d, char *arg)
|
|||
case 'y':
|
||||
case 'Y':
|
||||
sedit_save_internally(d);
|
||||
mudlog(CMP, MAX(LVL_BUILDER, GET_INVIS_LEV(d->character)), TRUE,
|
||||
mudlog(CMP, MAX(ADMLVL_BUILDER, GET_INVIS_LEV(d->character)), TRUE,
|
||||
"OLC: %s edits shop %d", GET_NAME(d->character),
|
||||
OLC_NUM(d));
|
||||
if (CONFIG_OLC_SAVE) {
|
||||
|
|
@ -772,12 +772,12 @@ void sedit_parse(struct descriptor_data *d, char *arg)
|
|||
default:
|
||||
/* We should never get here. */
|
||||
cleanup_olc(d, CLEANUP_ALL);
|
||||
mudlog(BRF, LVL_BUILDER, TRUE, "SYSERR: OLC: sedit_parse(): Reached default case!");
|
||||
mudlog(BRF, ADMLVL_BUILDER, TRUE, "SYSERR: OLC: sedit_parse(): Reached default case!");
|
||||
write_to_output(d, "Oops...\r\n");
|
||||
break;
|
||||
}
|
||||
|
||||
/* If we get here, we have probably changed something, and now want to return
|
||||
/* If we get here, we have probably changed something, and now want to return
|
||||
to main menu. Use OLC_VAL as a 'has changed' flag. */
|
||||
OLC_VAL(d) = 1;
|
||||
sedit_disp_menu(d);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue