I'd like to be bold and say trigger of the day, but the sites I know of that have done that haven't posted anything for about 2 years. Trigger of the month is much too slow. I guess it's trigger of the - whenever I feel like posting one. Right now I've got a bunch that I've snuck off TBA along with a few of my own so we may be busy for a while. To start with, let's use one that's actually in 4D right now, though the idea of it could have come from posts on the TBA board
Name: 'Pirate Parrot Repeat Script', VNum: [23020], RNum: [ 5138]
Trigger Intended Assignment: Mobiles
Trigger Type: Speech, Numeric Arg: 100, Arg list: *
Commands:
if %actor.vnum% < 0
if %c%<20
eval c 20
global c
end
if !(%speech%/=!)
eval c (%c%)+1
global c
set %c% %speech%
global %c%
eval 1 Walk the plank, ye scurvy bilgerat.
eval 2 Weigh anchor or I'll give ye a taste of the cap'n's daughter.
eval 3 Ahoy. Ye scurvy dogs.
eval 4 Avast.
eval 5 Aye aye.
eval 6 Arrr.
eval 7 C'mere, me boxom beauty.
eval 8 Well, me hearties, let's see what crawled out of the bung hole.
eval 9 Drink up, me hearties.
eval 10 Keelhaul that land rubber.
eval 11 Awk. Polly wants a cracker.
eval 12 Avast, me proud beauty. Wanna know why my Roger is so Jolly?
eval 13 Aye, that's a hornpipe in my pocket and I am happy to see ye.
eval 14 Prepare to be boarded.
eval 15 That's the finest pirate booty I've ever laid eyes on. Aye.
eval 16 That's some treasure chest you've got there.
eval 17 That's quite a cutlass ye got thar, what ye need is a good scabbard.
eval 18 Shiver me timbers. That's a mighty big cannon.
eval 19 Blow yer man down.
eval 20 Swab the deck.
eval count %%random.%c%%%
set ans %%%count%%%
eval ans %ans%
wait %random.5%
say %ans%
endif
endif
What this script does is make it so the parrot can change what it says based on what's being said around it. Works for fun, laughs and the irritation of anyone around it for any length of time.