PDA

View Full Version : Guard Spews


fanman55
03-07-2006, 04:23 PM
Being that the old Freeport is gone now does anyone happen to remember what the guards each said when they aggroed/slayed something? i.e. Guard Munden says 'Stand where you are, scum!!' when he aggroed and, Guard Munden says 'Let your death be a warning to all who dare oppose the Freeport Militia!' after he slayed something. I only have Munden and Jacsen. I know that this is a lot to ask, but if anyone happens to remember them (or any of them), that would be great. Thank you!

ylosh
03-07-2006, 07:59 PM
you can try a google search for:

"guard soandso says"
or
"guard soandso says" +tokyo2001

mostly you'll find quest dialogue if that npc has any but you never know. someone may logged the aggro or attack message for the npc.

HurtinuDaily
03-08-2006, 08:09 AM
Hello,

Eqlive now keeps a log of everything that npc's say to you like that, ill see if its stored on the local machine, if it is ill send it to you.

fanman55
03-13-2006, 04:32 PM
############################################
# ZONE: West Freeport (freportw)
# DATABASE: PEQ-Velious
# LAST EDIT DATE: March 11,2006
# VERSION: 2.0
# DEVELOPER: Fanman55
#
# *** NPC INFORMATION ***
#
# NAME: Guard_Jacsen
# ID: 9125
# TYPE: Warrior
# RACE: Freeport Guard
# LEVEL: 50
#
############################################

sub EVENT_AGGRO
{
quest::say("Die, dog!!");
}

sub EVENT_SLAY
{
quest::say("Let your death be a warning to all who dare oppose the Freeport Militia!");
}

#END of FILE Zone:freportw ID:9125 -- Guard_Jacsen

I can't seem to get this to work, The Guard Aggroes but doesn't say anything, when he kills something he doesn't say anything either... I even tried attacking him myself and he still says nothing. There are the two required spaces after the #END of FILE... line and this quest didn't appear in any errors in the zone.exe (6.0-DR3). I made it using notepad and then saved it as Guard_Jacsen.pl (I also tried saving it as 9125.pl the id # of it). All that I did was save it and put it in the quests folder (that is all you have to do, right?) :oops: Thanks in advance. :D

fanman55
03-21-2006, 05:04 PM
Does EVENT_AGGRO trigger if another NPC aggroes another NPC (e.i. a Large Rat aggroes a guard) or does it only work if a PC aggroes an NPC? If it doesn't is there any way to make it trigger when an NPC aggroes another? Thanks in Advance! :)

sdabbs65
03-24-2006, 01:10 AM
Does EVENT_AGGRO trigger if another NPC aggroes another NPC (e.i. a Large Rat aggroes a guard) or does it only work if a PC aggroes an NPC? If it doesn't is there any way to make it trigger when an NPC aggroes another? Thanks in Advance! :)
Well the best way is to use factions . set the rats faction to -1500 and the guards faction to 1500 and add this to your default guard quest file.


sub EVENT_ATTACK #triggers when client attacks mob.
{
quest::say("You will die for the glory of the master sdabbs!!");
or
quest::shout("You will die for the glory of the master sdabbs!!");
Note that the npc_aggro should also be set to non-zero in the npc's entry in the npc_types table for npc-to-npc aggro to work. (NPC assisting will still work even if npc_aggro = 0) However, I don't recommend blindly turning on npc_aggro across the board -- do it only on npc's you really want to aggro other npc's, else you will experience big-time performance issues.

fanman55
04-29-2006, 02:46 PM
Guards will aggro rats and junk fine (although if they aggro another NPC they just kick it =/ ... But that