Lunarea
Posts: 12
|
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
Posts: 291
|
I should have some time to work on this script this weekend. |
Ixlone
Posts: 5
|
#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 |
Here is a copy of my script for it, which is the one you see in most of the pk logs :p
Tamlin
Posts: 30
|
working on it but the first CMUD version of that + enhanced health are in. |
Karo
Posts: 17
|
Ever get a cmud version of this working? |
Tamlin
Posts: 30
|
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. |