Код:
forward GetClosestNPC(playerid,Float:range);
forward RequestNPCTalk(playerid,Float:range);
public RequestNPCTalk(playerid,Float:range)
{
if(GetClosestNPC(playerid,range) != -1)
{
new playername[MAX_PLAYER_NAME];
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(GetClosestNPC(playerid,range), npcname, sizeof(npcname));
if(!strcmp(npcname, "npclocation", true))
{
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
SetPlayerChatBubble(GetClosestNPC(playerid,10.0), "BLa Bla bla Bla LBa?", COLOR_WHITE, 25.0, 5000);
return 1;
}
}
return 1;
}