Go Back   EQEmulator Home > EQEmulator Forums > Search Forums

Showing results 1 to 11 of 11
Search took 0.00 seconds.
Search: Posts Made By: ghanja
Forum: Quests::Q&A 04-23-2015, 09:07 PM
Replies: 42
Views: 16,397
Posted By ghanja
It will if you are not grouped. If you are, then...

It will if you are not grouped. If you are, then ClientCloseEnoughGroupMembers is checking to see if the other members of your group are within a certain distance (otherwise your script could be...
Forum: Quests::Q&A 04-23-2015, 09:01 PM
Replies: 42
Views: 16,397
Posted By ghanja
Or not even cast it if they already have it,...

Or not even cast it if they already have it, though, breaking the invis would allow for a "fresh" cast, so whichever way you prefer:


sub EVENT_SPAWN {
quest::settimer("portershout",90);
}
...
Forum: Quests::Q&A 04-21-2015, 02:09 PM
Replies: 42
Views: 16,397
Posted By ghanja
Crude as hell, but, hopefully you gain something...

Crude as hell, but, hopefully you gain something from it:


sub EVENT_SPAWN {
quest::settimer("portershout",90);
}

sub EVENT_TIMER {
if($timer eq "portershout") {...
Forum: Quests::Q&A 04-20-2015, 10:08 PM
Replies: 42
Views: 16,397
Posted By ghanja
Not sure if you made changes yet, but for anyone...

Not sure if you made changes yet, but for anyone following the thread:


sub EVENT_SPAWN {
quest::settimer("portershout",90);
}

sub EVENT_TIMER {
if($timer eq "portershout") {...
Forum: Quests::Q&A 04-17-2015, 12:37 AM
Replies: 42
Views: 16,397
Posted By ghanja
I cannot immediately locate the sound file for...

I cannot immediately locate the sound file for ports, however, to give it a little flavor, you could put this before line 34 of the above code snippet (thus making it the new line 34):

...
Forum: Quests::Q&A 04-17-2015, 12:24 AM
Replies: 42
Views: 16,397
Posted By ghanja
sub EVENT_SPAWN { ...

sub EVENT_SPAWN {
quest::settimer("portershout",90);
}

sub EVENT_TIMER {
if($timer eq "portershout") {
quest::stoptimer("portershout");
quest::shout("Porting to all druid locations!...
Forum: Quests::Q&A 04-16-2015, 10:40 PM
Replies: 42
Views: 16,397
Posted By ghanja
Scratch that too. This is the NPC's script. Hmm.

Scratch that too. This is the NPC's script. Hmm.
Forum: Quests::Q&A 04-16-2015, 10:17 PM
Replies: 42
Views: 16,397
Posted By ghanja
Yeah pause is for waypoints and yet I still cite...

Yeah pause is for waypoints and yet I still cite them as a pause. Sorry, cannot get that through this thick head for some reason (maybe if I used scripted travel it would stick).

Instead, I...
Forum: Quests::Q&A 04-16-2015, 12:52 PM
Replies: 42
Views: 16,397
Posted By ghanja
quest::pause(xxx); Think of timers as...

quest::pause(xxx);


Think of timers as being independent/isolated, any code after a quest::settimer continues to run immediately. Timers can give the illusion of pause depending on what they do....
Forum: Quests::Q&A 04-15-2015, 07:09 PM
Replies: 42
Views: 16,397
Posted By ghanja
$npc->SpellEffect(<effect>, <duration>); ...

$npc->SpellEffect(<effect>, <duration>);


Then a quest::movepc -- I like the control of it, and this assumes you may wish to send them somewhere other than the safe point.
Forum: Quests::Q&A 04-15-2015, 05:08 PM
Replies: 42
Views: 16,397
Posted By ghanja
There is, but keeping with basics. It's better...

There is, but keeping with basics. It's better to use elsif's in place of all the other if's you have after the initial if.


sub EVENT_SAY {
if ($text=~/Hail/i) {
plugin::Whisper("Hail!...
Showing results 1 to 11 of 11

 
Forum Jump
   

All times are GMT -4. The time now is 01:18 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3