SphereCommunity
scripted speech guard? - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Expired/Outdated Versions (/Forum-Expired-Outdated-Versions)
+--- Forum: Sphere 51a Help (/Forum-Sphere-51a-Help)
+--- Thread: scripted speech guard? (/Thread-scripted-speech-guard)



scripted speech guard? - x77x - 03-23-2014 03:45 AM

only a few triggers worked in 51a... any ideas the proper way to get this to work? i want an npc to attack any shaddy shit, person or monster =P

Sphere/SPEECH

Code:
ON=@SeeNewPlayer
IF (<SRC.CRIMINAL>=1) | (<SRC.KARMA><1000) | (SRC.KILLS>3) | (<BRAIN>==BRAIN_MONSTER) | (<BRAIN>==BRAIN_UNDEAD) | (<BRAIN>==BRAIN_DRAGON) | (<BRAIN>==brain_beserk)
ATTACK

ON=@PersonalSpace
IF (<SRC.CRIMINAL>=1) | (<SRC.KARMA><1000) | (SRC.KILLS>3) | (<BRAIN>==BRAIN_MONSTER) | (<BRAIN>==BRAIN_UNDEAD) | (<BRAIN>==BRAIN_DRAGON) | (<BRAIN>==brain_beserk)
ATTACK


ON=@SeeNewPlayer
IF <SRC.KILLS>>=4
ATTACK
ELSE
IF <SRC.KARMA><=-9000
ATTACK
ELSE
IF <SRC.CRIMINAL>=1
ATTACK
ENDIF

thx


RE: scripted speech guard? - x77x - 03-26-2014 04:43 AM

well then...

this "works" but no matter what i cant get them to attack a monster

Code:
ON=@SeeNewPlayer
IF <SRC.CRIMINAL>=1
SAY Die Criminal!
ATTACK
ELSE
IF <SRC.KARMA><-100
SAY Die Trouble Maker!
ATTACK
ELSE
IF <SRC.KILLS>>3
SAY Die Murderer!
ATTACK
ELSE
SAY
//RETURN 0
ENDIF


ideas?


RE: scripted speech guard? - jdchixin - 07-17-2014 04:28 PM

it s too easy, @SEE"NEWPLAYER" the mean is only " NPC and player" can work

set NPC=brain_Human can be work