Alright, well, this code probably looks like it came outta boredom... which is entirely true. Just a fun command to scare some players/immortals with ;) The code basically creates a whip made out of the hide of a character you pick. You could also turn this around into a tanning skill (which is my plan, just making sure the whole outline works). This idea was taken from DikuMud, where you're able to tan corpses into weapons/armor, etc. Now, this is my first unique code, so lets hold down on the flames, please ;) I'll give help to anybody who needs it, just email me back at viperbrd@aol.com or BBrown@uasoft.8m.com -- Viper ACMD(do_scare) /* Do_Scare by Viper of TimeTraveller -- viperbrd@aol.com */ { struct obj_data *whip; skip_spaces(&argument); if (!*argument) { send_to_char("Specify a mortal to scare.\r\n", ch); return; } whip = create_obj(); whip->item_number = NOTHING; whip->in_room = NOWHERE; whip->name = str_dup("whip"); sprintf(buf2, "A whip made out of %s hide is lying here.", argument); whip->description = str_dup(buf2); sprintf(buf2, "a whip made out of %s hide", argument); whip->short_description = str_dup(buf2); GET_OBJ_TYPE(whip) = ITEM_WEAPON; GET_OBJ_WEAR(whip) = ITEM_WEAR_TAKE + ITEM_WEAR_WIELD; GET_OBJ_EXTRA(whip) = ITEM_NORENT; GET_OBJ_VAL(whip, 0) = 5; GET_OBJ_VAL(whip, 1) = 10; GET_OBJ_VAL(whip, 2) = 10; GET_OBJ_WEIGHT(whip) = 1; GET_OBJ_RENT(whip) = 100000; GET_OBJ_TIMER(whip) = 100000; obj_to_room(whip, ch->in_room); } +------------------------------------------------------------+ | 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