Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #5  
Old 11-19-2012, 08:12 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by thepoetwarrior View Post
I already use global_player.pl file recording their XYZ and re-checking after timer is up with +/- X distance from previous recorded position, then popup window that if they click yes it cancels and restarts the timer else if you dont click popup within X minutes it logs you off.

Interesting idea bout making players type random string to prove not a bot or still at keyboard.

Is it possible to spawn an NPC from the player.pl? I'm not sure if its possible for a player to just say the random text without an NPC targetted.

Turning this unpopular afk script into a 0.1% trigger event would be a neat idea, to have an event. By looking at player flags the event could even be scaled to their tier.

Thanks for the ideas, and still looking for more
It's possible to check that from a script (I know Akkadius did it at one point), and as far as I know you can check player's text via player.pl. I haven't messed with perl in forever sadly, though there may be some player.pl examples scattered around. I'll see what I can dig up about that feature.

edit: this should work as player.pl:

Quote:
sub EVENT_SAY {
$client->Message(13, "You have said something!");
if($text =~ /match/i)
{
$client->Message(13, "You have said something that matches!");
}
}
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 07:31 PM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3