SphereCommunity
Guard brain without aredef - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: Guard brain without aredef (/Thread-Guard-brain-without-aredef)



Guard brain without aredef - Gil Amarth - 02-14-2013 01:49 AM

Is it possible to use a guard brain without an areadef with region_flag_guarded?

Maybe defining all the map as region_flag_guarded, but I don´t know if this is negative in other scripts. Anyone has tried something like this?

Thanks in advance. Tongue

I´m trying to do my own guard system, and I have seen the brain_guard has the best (and inexpensive method) to find criminals when they are nearby.

But unfortunately the brain_guard pathfinding is not very good compared with brain_human, and also, I can´t put a npc with brain_guard in a area without FLAGS=region_flag_guarded, so the brain_guard has important drawbacks.

I wish to have the "criminal sensor" of a guard, in a brain_human, but I don´t find a way to achieve it. Lol


RE: Guard brain without aredef - UltimaAku - 02-14-2013 07:36 AM

Try adding this:

ON=@NPCSEENEWPLAYER
IF (<SRC.KARMA><=-2001)
ATTACK
RETURN 1
ELSEIF <src.flags>=& statf_criminal
ATTACK
RETURN 1
ELSEIF (<SRC.KILLS>>=4)
ATTACK
RETURN 1
ELSE
Return 1
ENDIF

It should make the NPC attack anyone whos either a criminal, high in kills, or anyone with grey karma. f you want any of them removed just remove them or edit it to suit your shard's settings Smile


RE: Guard brain without aredef - Gil Amarth - 02-14-2013 07:49 AM

I tried before with ON=@NPCSEENEWPLAYER, but the trigger fires when the player is pretty near of the npc.

A brain_guard can select and attack a criminal, just after the npcs enters in his screen, it´s really very fast and efective.


RE: Guard brain without aredef - Mordaunt - 02-14-2013 09:58 AM

@SeeCrime

http://wiki.sphere.torfo.org/index.php/@SeeCrime


RE: Guard brain without aredef - UltimaAku - 02-14-2013 11:08 AM

not really much else, i always thought the response from a guard was just as quick as a player seeing them. the only difference i saw was a guard teleported on sight whilst a character made an emote then ran.


RE: Guard brain without aredef - Gil Amarth - 02-14-2013 06:05 PM

The brain_guard is really curious, when the player is mounted (speedmode=2), the guards teleports to him, but when he is on foot (speedmode=1), the guard emotes and runs behind him.
I´ll abandon the brain_guard way because is too troublesome to fix it to my guard system.

I´ll try again with @NPCSEENEWPLAYER and @SEECRIME, if I have more luck.