I have a rather relative question:
Where can i find (since i don't play alot) a really heavily modified
CircleMUD on the net (could be more then 60 levels but...)??
If anyone could provide me with a few adresses it would be most appriciated.
And a little peace of code from me, so if you allready have it, well sorry,
at least i made a contribution anyway......
What the command do is break the reply of someone,
syntax: forget <name>
and the person who you forget cna no longer reply you until you tell him
something again.
--== act.comm.c --==
ACMD(do_forget)
{
struct char_data *vict;
one_argument(argument, arg);
if (!*arg){
send_to_char("Who should forget you?\r\n", ch);
return;
} else if (!(vict = get_char_vis(ch, arg))){
send_to_char("No such person around.\r\n", ch);
return;
} else if (GET_LAST_TELL(ch) == NOBODY) {
send_to_char("You have no reply to break!\r\n", ch);
return;
} else if (GET_LEVEL(vict) >= LVL_IMORT) {
send_to_char("You cannot break a reply of an immortal!\r\n", ch);
return;
} else {
GET_LAST_TELL(vict) = NOBODY;
sprintf(buf, "%s will bother you no more\r\n", GET_NAME(vict));
send_to_char(buf, ch);
}
}
--== interpreter.c ==--
in prototypes add
ACMD(do_forget)
and further below
{ "forget" , POS_DEAD , do_forget , 0, 0 },
That's it. Enjoy it!
Peace With You
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST