Jump to content
  • 0

pomoc Zjištění zda hráč míří na NPC


Benalek

Dotaz

Ahoj,  chtěl bych se zeptat jak se dá zjistit zda hráč míří na NPC.

Já sem se to pokusil udělat takhle, ale ve výsledku se vubec nic nestalo: :(

	for(new npc=0; npc<MAX_NPCS; npc++)
	{
	new pizerov[MAX_PLAYER_NAME];
	GetPlayerName(playerid, pizerov, sizeof(pizerov)); 
	if(!strcmp(pizerov, "PizMen", true))
	{
 	if(IsPlayerConnected(GetPlayerTargetPlayer(npc)))
	{
	SendClientMessage(playerid,BILA,"Vyklrdal si pizerii");
	}}}
Link to comment
Share on other sites

11 odpovědí na tuto otázku

Recommended Posts

  • 0

Co něco takovýho.

new targetPlayer = GetPlayerTargetPlayer(playerid);
new targetName[MAX_PLAYER_NAME];

GetPlayerName(targetPlayer, targetName, sizeof(targetName));

if(IsPlayerNPC(targetPlayer) && strcmp(targetName, "PizMan", true) == 0)
    SendClientMessage(playerid, BILA, "Vyklrdal si pizerii");

(Editnuto)

Link to comment
Share on other sites

  • 0

 

Co něco takovýho.

new targetPlayer = GetPlayerTargetPlayer(playerid);
new targetName[MAX_PLAYER_NAME];

GetPlayerName(targetPlayer, targetName, sizeof(targetName));

if(targetPlayer != INVALID_PLAYER_ID && IsPlayerNPC(targetPlayer) && strcmp(targetName, "PizMan", true) == 0)
    SendClientMessage(playerid, BILA, "Vyklrdal si pizerii");

Dalo by se to detekovat i jen na IDčka takže žádne další podmínky bys ani nepotřeboval

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...