Jump to content
  • 0

How to verify if the player is close the NPC


Question

Posted (edited)

There are multiple NPCs on random maps that will call this function.

And i don't know how to make this function!

Im trying to use getmapxy but without sucess . . .

It should works like this:

Whenever the player talk to the NPC, it verify if the player is in a 3x3 area closer of it, if the player does, the NPC start to talk to the player, if don't, a "You not close enought." message will appears.

Edited by MojoMojo

2 answers to this question

Recommended Posts

Posted

*distance(<x0>,<y0>,<x1>,<y1>)

Returns distance between 2 points.

Example:

set .@i, distance(100,200,101,202);
if( .@i > 10 ){
   npctalk "Come Closer.";
}
end;

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...