G'day All,
I added some really really good delays in to my mud, but i need to
credit/ask questions to the person gave the code to me. My HD crashed so i
don't have your email address. Can you please re-send it too me. Also, I
have some spell info which i promised you when i was finished. So can you
please contact me ....
This was some code you gave me ...
DCMD (de_test);
const struct delay_info de_info[] = {
{ DELAY_TEST , POS_DEAD , de_test , LVL_IMPL, 0 },
{ DELAY_SEARCH , POS_STANDING , de_search , 0, 0 },
{ DELAY_SCRIBE , POS_SITTING , de_star , 0, 0 },
{ DELAY_MEMORISE , POS_SITTING , de_star , 0, 0 },
//{ DELAY_CAST , POS_STANDING , de_cast , 0 , 0 },
//{ DELAY_MOBCAST, POS_STANDING , de_mobcast, 0, 0 },
//{ DELAY_BASH , POS_STANDING , de_bash , 0, 0 },
//{ DELAY_BASHED , POS_BASHED , de_bashed , 0, 0 },
//{ DELAY_TRACK , POS_STANDING , de_track , 0, 0 },
//{ DELAY_HOLDED , POS_INCAP , de_holded , 0, 0 },
{ -1, 0, 0, 0, 0}
};
void delay_interpreter(struct char_data *ch)
{
int cmd;
extern int no_specials;
char *line;
char tmp[MAX_STRING_LENGTH] = "";
for (cmd = 0; de_info[cmd].command != -1; cmd++)
if (de_info[cmd].command == DELAY_CMD(ch))
break;
etc etc etc
Sorry to all those who this messages doesn't apply to.
Jussy.
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://cspo.queensu.ca/~fletcher/Circle/list_faq.html |
+-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST