skip navigation

Welcome, Guest [log in · register]
Cwn Annwn
Search
Page 2 of 2 « 1 2
Lunarea Also I was wondering if there was a way to get a variable labeled "Enemy" to hold the value of my opponent (regardless of name length)and how I would go about setting that up. Thanks!
Katran
Avatar
I should have some time to work on this script this weekend.
Ixlone Here is a copy of my script for it, which is the one you see in most of the pk logs :p

#CLASS {hilites_spells_status}
#REGEX {(.+) appears to be moving much slower, creating an odd rippling effect in the air around \w+.} {
#su {*** %1 IS SLOW MAGIC ***}
#cw black,white
}
#REGEX {(.+) appears to feel stronger.} {
#su {*** %1 LOST WEAKEN ***}
#cw {black,hi,cyan}
}
#REGEX {(.+) appears to look much better.} {
#su {*** %1 LOST POISON ****}
#cw {black,hi,cyan}
}
#REGEX {(.+) breaks free from the webs holding (.+) in place!} {
#su {*** %1 LOST WEB ***}
#cw {black,cyan}
}
#REGEX {(.+) coughs and chokes from the toxic gasses wafting through the air.} {
#su {*** %1 IS POISONED ***}
#cw {black,white}
}
#REGEX {(.+) gasps as (.+) inhales some of the disease-ridden vapor!} {
#su {*** %1 IS PLAGUED ***}
#cw {black,white}
}
#REGEX {(.+) glows briefly with a dark crimson aura.} {
#su {*** %1 IS CURSED ***}
#cw {black,white}
}
#REGEX {(.+) glows with a dark crimson aura that swiftly vanishes.} {
#su {*** %1 RESISTED CURSE ***}
#cw {black,yellow}
}
#REGEX {(.+) has been blinded!} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
#REGEX {(.+) (has been|is now) silenced!} {
#su {*** %1 IS SILENCED ***}
#cw {black,white}
}
#REGEX {(.+) is blinded by the smoke!} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
#REGEX {(.+) is enmeshed in thick webbing produced by the spiders!} {
#su {*** %1 IS WEBBED ***}
#cw {black,white}
}
#REGEX {(.+) is moving in slow motion.} {
#su {*** %1 IS SLOWED ***}
#cw {black,white}
}
#REGEX {(.+) is no longer moving quickly.} {#cw %eval( +%color( blink)+%color( white, blue))}
#REGEX {(.+) is outlined by a faint pink glow.} {
#su {*** %1 IS FAERIE FIRED ***}
#cw {black,white}
}
#REGEX {(.+) knocks (.+) from your grip.} {
#echo DISARMED
#echo DISARMED
#echo DISARMED
}
#REGEX {(.+) looks very ill.} {
#if (%1 = you) {#su {*** you are POISONED ***}} {#su {*** %1 IS POISONED ***}}
#cw black,white
}
#REGEX {(.+) powers deftly knock (.+) from your grasp.} {
#echo DISARMED
#echo DISARMED
#echo DISARMED
}
#REGEX {(.+) seems to be moving at a normal pace again.} {
#su {*** %1 LOST SLOW ***}
#cw {black,low,cyan}
}
#REGEX {(.+) seems to resist your enchantment!} {
#su {*** %1 SLOW RESISTED ***}
#cw {black,yellow}
}
#REGEX {(.+) seems to resist your magical plague.} {
#su {*** %1 RESISTED PLAGUE ***}
#cw {black,yellow}
}
#REGEX {(.+) shudders, staggers, and almost falls.} {
#su {*** %1 IS WEAKENED ***}
#cw {black,white}
}
#REGEX {(.+) staggers suddenly, and is outlined by a faint amber glow.} {
#su {*** %1 IS DISJUNCTIONED ***}
#cw {black,white}
}
#REGEX {(.+) stares deeply into (.+) eyes, seemingly unable to move.} {
#su {*** %1 IS WEBBED ***}
#cw {black,white}
}
#REGEX {A noxious cloud of green gas pours from (.+) fingertips, swirling about (.+).} {
#if {%1 = "your"} {
#su {*** %2 IS POISONED ***}
#cw {black,white}
}
#if {%1 != "your"} {
#su {*** %2 IS POISONED ***}
#cw {black,white}
}
}
#REGEX {A noxious cloud of green gas swirls from (.+) fingertips to (.+) for a moment, but nothing else seems to happen.} {
#if {%1 = "your"} {
#su {*** %2 RESISTED POISON ***}
#cw {black,yellow}
}
#if {%1 != "your"} {
#su {*** %2 RESISTED POISON ***}
#cw {black,yellow}
}
}
#REGEX {Ghastly looking sores start cropping up on (.+) as (.+) upon (.+)!} {
#if {%3 = "you"} {
#su {*** you ARE PLAGUED ***}
#cw {white,red}
}
#if {%3 != "you"} {
#su {*** %1 IS PLAGUED ***}
#cw {black,white}
}
}
#REGEX {More sores start cropping up on (.+) as you empower the plague upon (.+)!} {
#su {*** %1 IS PLAGUED ***}
#cw {black,white}
}
#REGEX {The ground cracks and splits, and thick, dark green vines sprout from the earth, restraining (.+)!} {
#if {%1 = "you"} {
#su {*** you ARE WEBBED ***}
#cw {white,hi,red}
}
#if {%1 != "you"} {
#su {*** %1 IS WEBBED ***}
#cw {black,white}
}
}
#REGEX {The sores covering (.+) suddenly vanish.} {
#su {*** %1 LOST PLAGUE ***}
#cw {black,low,cyan}
}
#REGEX {The white aura surrounding (.+) fades away.} {
#if {%1 = "you"} {#cw %eval( +%color( blink)+%color( white, black))}
#if {%1 != "you"} {#cw %eval( +%color( blink)+%color( white, blue))}
}
#REGEX {Thousands of small gray spiders appear from nowhere and begin crawling over (.+)!} {#cw {white,hi,red}}
#REGEX {You can move again.} {
#su {*** you LOST PARALYSIS ***}
#cw {black,green}
}
#REGEX {You feel a crushing weight throughout your entire being, and stagger slightly.} {
#su {*** you ARE CURSED ***}
#cw {white,RED}
}
#REGEX {You feel a sudden weight crushing down upon your every movement, making it more difficult to walk.} {
#Sub {*** you ARE IMPEDE MOVEMENT ***}
#cw {white,red}
}
#REGEX {You feel as though your legs have turned to water! You stagger, barely able to walk.} {
#su {*** you ARE WEAKENED ***}
#cw {white,RED}
}
#REGEX {You feel better!} {#co {bold,cyan}}
#REGEX {You feel sluggish.} {
#su {*** you ARE SLOWED ***}
#cw {white,RED}
}
#REGEX {You feel strangely lethargic as an alien substance courses through your veins...} {
#Sub {*** you ARE PARALYZED ***}
#cw {white,red}
}
#REGEX {You feel your head pounding as if it would burst, and cannot move from your current position!} {
#Sub {*** you ARE PARALYZED ***}
#cw {white,red}
}
#REGEX {You resist (.+) enchantment!} {
#su {*** %1 SLOW RESISTED ***}
#cw {black,yellow}
}
#REGEX {You stagger suddenly, struck blind by something’s mind control.} {
#su {*** you ARE BLINDED ***}
#cw {white,RED}
}
#REGEX {Your (.+) didn’t seem to have any effect on (.+).} {#cw %eval( +%color( blink)+%color( red, black))}
#REGEX {Your eyes tear up and swell - you can’t see a thing!} {
#su {*** you ARE BLINDED ***}
#cw {white,RED}
}
#REGEX {Your head feels numb as the world around you seems to warp and distort.} {
#su {*** you ARE CONFUSED ***}
#cw {white,RED}
}
#REGEX {^(.+) a cloud of dust into (.+) eyes.} {
#su {*** %2 IS BLINDED ***}
#cw {black,white}
}
#REGEX {^(.+) appears to be blinded.} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
#REGEX {^(.+) appears to be poisoned.} {
#su {*** %1 IS POISONED ***}
#cw {black,white}
}
#REGEX {^(.+) flails (.+) arms about wildly, and gibbers, shrieking about voices in (.+) head!} {
#su {*** %1 IS INSANITY ***}
#cw {black,white}
}
#REGEX {^(.+) glows briefly with a maleficent citrine aura.} {
#su {*** %1 IS EXTINCTIONED ***}
#cw {black,white}
}
#REGEX {^(.+) staggers suddenly, struck blind by (.+) mind control.} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
#REGEX {^A brilliant flare of white light erupts in front of (.+) eyes!} {
#if {%1 = "your"} {
#su {*** you ARE BLINDED ***}
#cw {white,hi,red}
}
#if {%1 != "your"} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
}
#REGEX {^A brilliant flare of white light erupts in front of (.+) eyes, but (.+) them just in time} {
#if {%1 = "your"} {
#su {*** you RESISTED BLIND ***}
#cw {black,hi,yellow}
}
#if {%1 != "your"} {
#su {*** %1 RESISTED BLIND ***}
#cw {black,hi,yellow}
}
}
#REGEX {^A dense black smoke rises from nowhere and swirls in front of (.+), obscuring (.+) vision.} {
#if {%1 = "you"} {
#su {*** you ARE BLINDED ***}
#cw {white,hi,red}
}
#if {%1 != "you"} {
#su {*** %1 IS BLINDED ***}
#cw {black,white}
}
}
#REGEX {^The feeling of cotton stuffing your mouth finally leaves you.} {
away.silence = 0
#if ((@away.silence = 0) & (@away.deafen = 1)) {
away
away deafened :(
}
#if ((@away.silence = 0) & (@away.deafen = 0)) {away}
}
#REGEX {^The webs binding (.+) dissolve.} {
#if {%1 = "you"} {
#su {*** you LOST WEB ***}
#cw {black,green}
}
#if {%1 != "you"} {
#su {*** %1 LOST WEB ***}
#cw {black,cyan}
}
}
#REGEX {^There is a sudden ringing in your ears, and then silence - you are deafened!} {
#cw {white,RED}
#su {*** you ARE DEAFENED ***}
away.deafen = 1
away.surge_check = 1
#if ((@away.silence = 0 & @away.deafen = 1)) {away deafened :(}
#if ((@away.silence = 1 & @away.deafen = 1)) {
away
away silenced & deafened :(
}
}
#REGEX {^You are enmeshed in thick webbing produced by the spiders!} {
#su {*** you ARE WEBBED ***}
#cw {white,RED}
}
#REGEX {^You are entranced by (.+) eyes... You feel as if your entire body is entangled by sticky webs.} {
#su {*** you ARE WEBBED ***}
#cw {white,RED}
}
#REGEX {^You are surrounded by a pink outline.} {
#su {*** you ARE FAERIE FIRED ***}
#cw {white,RED}
}
#REGEX {^You break free from the webs holding you in place!} {
#su {*** you BROKE WEB ***}
#cw {black,green}
}
#REGEX {^You have been blinded!} {
#su {*** you ARE BLINDED ***}
#cw {white,RED}
}
#REGEX {^You slowly realize that you are hearing sounds again.} {
away.deafen = 0
#if ((@away.silence = 1) & (@away.surge_check = 1) & (@away.deafen = 0)) {
away
away silenced :(
away.surge_check = 0
}
#if ((@away.silence = 0) & (@away.surge_check = 1) & (@away.deafen = 0)) {
away
away.surge_check = 0
}
}
#REGEX {^You suddenly feel as if your mouth has been stuffed with cotton!} {
#cw {white,RED}
#su {*** you ARE SILENCED ***}
away.silence = 1
#if ((@away.deafen = 0) & (@away.silence = 1)) {away silenced :(}
#if ((@away.deafen = 1) & (@away.silence = 1)) {
away
away silenced & deafened :(
}
}
#REGEX {^Your eyes tear up from the smoke...you can’t see a thing!} {
#su {*** you ARE BLINDED ***}
#cw {white,RED}
}
#REGEX {(.+) is outlined with a sickly green glow, briefly.} {
#su {*** %1 IS MALIGNANCY ***}
#cw {black,white}
}
#REGEX {^Your fingertips brush (.+), causing (.+) to gasp in shock.} {
#su {*** %1 IS FAMINED ***}
#cw {black,white}
}
#REGEX {^(.+) is moving more lethargically.} {
#su {*** %1 IS FATIGUED ***}
#cw {black,white}
}
#REGEX {^(.+) glows briefly with an ominous crimson aura.} {
#su {*** %1 IS HEX ***}
#cw {black,white}
}
#REGEX {(.+) glows with an ominous crimson aura, but it fades too quickly.} {
#su {*** %1 RESISTED HEX ***}
#cw {black,yellow}
}
#REGEX "evil_eye_land" {(.+) stumbles and almost falls, and a low gasp escapes from (.+).} {
#su {*** %1 IS EVIL EYE ***}
#cw {black,white}
}
#REGEX {^(.+) glows briefly with a malevolent mauve aura.} {
#su {*** %1 IS JINX ***}
#cw {black,white}
}
#REGEX {^(.+) glows with a malevolent mauve aura, but it fades too quickly.} {
#su {*** %1 JINX RESISTED ***}
#cw {black,yellow}
}
#REGEX {(.+) glows with a malevolent fuchsia aura, but it fades quickly.} {
#su {*** %1 RESISTED MALEDICTION ***}
#cw {black,yellow}
}
#REGEX {(.+) glows briefly with a malevolent fuchsia aura.} {
#su {*** %1 IS MALEDICTION ***}
#cw {black,white}
}
#REGEX {(.+) gasps as the power of your gaze affects (.+)!} {
#su {*** %1 IS IMMOLIZED ***}
#cw {black,white}
}
#REGEX {^(.+) stumbles and staggers under the additional weight you have bestowed upon (.+).} {
#su {*** %1 IS IMPEDE MOVEMENT ***}
#cw {black,white}
}
#REGEX {There is a low rumble of thunder as the space surrounding (.+) warps and distorts, as if in pain} {
#su {*** %1 IS CONFUSED ***}
#cw {black,white}
}
#REGEX {(.+) appears less burdened by misfortune.} {
#su {*** %1 LOST JINX ***}
#cw black,cyan
}
#REGEX {(.+) eyes look less vacant as the shrieking voices in \w+ head recede.} {
#su {*** %1 LOST INSANITY ***}
#cw black,cyan
}
#REGEX {(.+) glows briefly with a malevolent mauve aura.} {
#su {*** %1 IS JINXED ***}
#cw black,white
}
#REGEX {(.+) knees nearly buckle as it regains \w+ balance, no long immobilized.} {
#su {*** %1 LOST IMMOBILIZE ***}
#cw black,cyan
}
#REGEX {(.+) no longer seems bewildered by \w+ surroundings.} {
#su {*** %1 LOST CONFUSION ***}
#cw black,cyan
}
#REGEX {(.+) seems refreshed as \w+ focus returns.} {
#su {*** %1 LOST FATIGUE ***}
#cw black,cyan
}
#REGEX {(.+) shakes \w+ head as the disjunction affecting \w+ fades away.} {
#su {*** %1 LOST DISJUNCTION ***}
#cw black,cyan
}
#REGEX {(.+) staggers as \w+ legs start to function properly again.} {
#su {*** %1 LOST IMPEDE MOVEMENT ***}
#cw black,cyan
}
#REGEX {A sickly glow surges around (.+) only to fade out of existence just as quick.} {
#su {*** %1 LOST MALIGNANCY ***}
#cw black,cyan
}
#REGEX {A strange streaking haze overtakes your vision as everything around you appears to be moving slightly slower.} {
#su {*** you ARE SLOW MAGIC ***}
#cw white,red
}
#REGEX {Malevolent energy rises from (.+) and slowly dissipate.} {
#su {*** %1 LOST MALEDICTION ***}
#cw black,cyan
}
#REGEX {The hex places upon (.+) finally loses its hold.} {
#su {*** %1 LOST HEX ***}
#cw black,cyan
}
#REGEX {The rippling effect in the space about (.+) seems to dissipate.} {
#su {*** %1 LOST SLOW MAGIC ***}
#cw black,cyan
}
#REGEX {You create a very small temporospatial claudication directly around (.+)’s body, and (.+) time field becomes slightly out of sync with everyone else.} {
#su {*** %1 IS SLOW MAGIC ***}
#cw black,white
}
#REGEX {You feel a startling pulling sensation as you are jerked back into normal time.} {
#su {*** you LOST SLOW MAGIC ***}
#cw black,green
}
#REGEX {The voices in your head begin to taunt you wildly as your sanity slips away from you!$} {
#su {*** you ARE INSANITY ***}
#cw white,red
}
#CLASS 0

hilites are as follows:

* Spell landing on YOU - red background black text
* Spell landing on TARGET - white background black text
* Spell wearing off YOU - green background black text
* Spell wearing off TARGET - cyran background black text
* Spell resisted on TARGET or YOU - yellow background black text
Tamlin working on it but the first CMUD version of that + enhanced health are in.
Karo Ever get a cmud version of this working?
Tamlin Ixy and I put our things for the most part, what we will share it seems, on the CMUD Library. There is a version there yes.
Page 2 of 2 « 1 2