Go Back   EQEmulator Home > EQEmulator Forums > Search Forums

Showing results 226 to 250 of 494
Search took 0.01 seconds; generated 84 minute(s) ago.
Search: Posts Made By: ghanja
Forum: Quests::Q&A 04-23-2015, 09:25 PM
Replies: 6
Views: 9,339
Posted By ghanja
Wrong forum. Should be in Quest:Q & A, just fyi....

Wrong forum. Should be in Quest:Q & A, just fyi.


sub EVENT_ITEM_CLICK {
if ($itemid = xxxx) {
$client->LearnRecipe(xx);
}
}
Forum: Quests::Q&A 04-23-2015, 09:07 PM
Replies: 42
Views: 53,464
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: 53,464
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: Development::Server Code Submissions 04-23-2015, 02:37 PM
Replies: 0
Views: 31,963
Posted By ghanja
Blocked Spells Backwards

zone.cpp

Line 1903:

if (IsWithinAxisAlignedBox(location, blocked_spells[x].m_Location - blocked_spells[x].m_Difference, blocked_spells[x].m_Location + blocked_spells[x].m_Difference))
...
Forum: General::Server Discussion 04-22-2015, 11:43 PM
Replies: 9
Views: 13,191
Posted By ghanja
There is a plethora of information on how to do...

There is a plethora of information on how to do this in the forums. I'd say start with the repack, then go from there.
Forum: Support::Windows Servers 04-22-2015, 02:23 PM
Replies: 2
Views: 9,340
Posted By ghanja
I'm guessing recommending an UPS would be too...

I'm guessing recommending an UPS would be too obvious.
...
Forum: Quests::Q&A 04-21-2015, 02:09 PM
Replies: 42
Views: 53,464
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: 53,464
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-18-2015, 05:07 PM
Replies: 11
Views: 10,456
Posted By ghanja
Same question as Krab. Did you mean something...

Same question as Krab. Did you mean something like:

$petowner = $entity_list->GetClientByID($mob->GetOwnerID());


If I goofed that up chLk it up to trying to type all that on an Android
Forum: Quests::Q&A 04-17-2015, 12:37 AM
Replies: 42
Views: 53,464
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: 53,464
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: 53,464
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: 53,464
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: 53,464
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: 53,464
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: 53,464
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!...
Forum: Quests::Q&A 04-15-2015, 04:26 PM
Replies: 8
Views: 9,624
Posted By ghanja
I'm going to go out on a limb and assume line 59...

I'm going to go out on a limb and assume line 59 should read:


elsif($text=~/pick/i && defined $qglobals{"Epicz"} && $qglobals{"Epicz"} == 1) {
Forum: Quests::Q&A 04-15-2015, 04:09 PM
Replies: 8
Views: 9,624
Posted By ghanja
Changed formatting a little for my eyes, line 55...

Changed formatting a little for my eyes, line 55 I didnt think was supposed to check for another "stop" (or whatever it was). Curious, line 59 is checking to see if Epicz is not defined, yet, also...
Forum: Quests::Q&A 04-15-2015, 03:51 PM
Replies: 8
Views: 9,624
Posted By ghanja
Verify qglobal is set on the NPC. It is perhaps...

Verify qglobal is set on the NPC. It is perhaps the single most often over looked setting (because normally, most firmly believe they already set it, but, didn't). I still fall victim to this time...
Forum: Quests::Q&A 04-15-2015, 11:38 AM
Replies: 8
Views: 9,624
Posted By ghanja
Make line 42 read this: ...

Make line 42 read this:


$client->Message(315, quest::varlink($_) . " " . quest::saylink($_, 1, "Choose")) for @{$hash{$class}};
Forum: Quests::Q&A 04-06-2015, 11:54 PM
Replies: 2
Views: 8,811
Posted By ghanja
Odd script. The item id numbering is nice,...

Odd script.

The item id numbering is nice, with the exception of the 33323 artifact resulting in a 33350 reward and the 33350 as an artifact resulting in a 33348. Anyway.

Not too sure why...
Forum: Support::Windows Servers 03-23-2015, 07:46 PM
Replies: 9
Views: 11,422
Posted By ghanja
Well I'm glad you got it figured out. Because...

Well I'm glad you got it figured out. Because despite my best efforts to not offend (even including "no offense", however, by definition, you did press the proverbial "panic" button), you still...
Forum: Support::Windows Servers 03-23-2015, 05:35 PM
Replies: 9
Views: 11,422
Posted By ghanja
It almost appears that Cmake was installed before...

It almost appears that Cmake was installed before VS (or VS was already installed from your previous go at things?). But this is in response to your first post only. Now you appear to be doing...
Forum: Support::General Support 03-22-2015, 08:35 PM
Replies: 3
Views: 7,951
Posted By ghanja
1. It's not that CPU intensive. 2. Best to...

1. It's not that CPU intensive.
2. Best to refer to the changelog -- https://github.com/EQEmu/Server/blob/master/changelog.txt
3. Client support, lua implementation, etc. again refer to changelog...
Forum: Quests::Custom 03-21-2015, 11:00 PM
Replies: 20
Views: 21,466
Posted By ghanja
uint16 QuestManager::scribespells(uint8...

uint16 QuestManager::scribespells(uint8 max_level, uint8 min_level) {


Oh, hmmm.. could have sworn blocking spells was a parameter, evidently not. There is a means to unscribe a spell if you...
Showing results 226 to 250 of 494

 
Forum Jump
   

All times are GMT -4. The time now is 02:45 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 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3