NPC - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: NPC (
/showthread.php?tid=600029)
NPC -
Amunra - 02.02.2016
How to make auto Moved NPC In A range point ?
And if We Near the NPC I Can Chat With He !
Re: NPC -
xEF - 04.03.2016
Well, if is a range of point from you, you can make follow you, setting his position, your last position (2-3 seconds in the past, using a simple timer), to avoid npc speed while 'walking'; btw it will be like laggy.
Even you want he talks with you, you can make a variable, while he is in a range point of '30', for example, chatwithncp[playerid] =1;, then you must make 'he' talks and you can use random pre-created words, using this kind of code, and normally disabling your public chat while talking with 'him':
Код:
new string[128], sonyo;
sonyo = random(sizeof(npctalk));
format(string,sizeof(string),"Sir %s, %s", PlayerName2(playerid), npctalk[sonyo]);
SendClientMessage(playerid,white,string);
new npctalk[][] =
{
"i'm here to help you, how can i do it ?",
"if you need help, which kind of help do you need ?",
"explain to me what you need, making questions without points or simbols, i prefer this ! :D",
"how are you ?, thanks to call me, what do you wish ? ;)",
"you just woke up me :D, i was some tired, otherwise how can i help your needs ?",
"i'm happy to meet you again, explain me, how can i support you, as of now ? ;)"
};
Regards.
+REP If i helped you, and gived you some ideas.