OnPlayerClickPlayerTextdraw
#1

Having an issue where clicking on a player textdraw does nothing.

Assume that all these items are in their proper place.

They spawn in the correct place.
They show the correct icon.
They are click-able.
Clicking on them does nothing.

Код:
new PlayerText:TDArtifactIcon[MAX_PLAYERS][5];
        
		TDArtifactIcon[playerid][i] = CreatePlayerTextDraw(playerid, 302.333312 + (SPACING*(i-2)), 181.274566, "LD_NONE:ship3");
		PlayerTextDrawLetterSize(playerid, TDArtifactIcon[playerid][i], 0.000000, 0.000000);
		PlayerTextDrawTextSize(playerid, TDArtifactIcon[playerid][i], 32.000003, 31.940734);
		PlayerTextDrawAlignment(playerid, TDArtifactIcon[playerid][i], 1);
		PlayerTextDrawColor(playerid, TDArtifactIcon[playerid][i], -1);
		PlayerTextDrawSetShadow(playerid, TDArtifactIcon[playerid][i], 0);
		PlayerTextDrawSetOutline(playerid, TDArtifactIcon[playerid][i], 0);
		PlayerTextDrawFont(playerid, TDArtifactIcon[playerid][i], 4);
		PlayerTextDrawSetSelectable(playerid, TDArtifactIcon[playerid][i], true);

public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
	for(new i=0; i<5; i++)
	{
	    if(playertextid == PlayerText:TDArtifactIcon[playerid][i])
	    {
	        if(Artifact[playerid][i] == 0) return 1;
	        ArtifactEnabled[playerid][i] ^= 1;
	        HideArtifacts(playerid);
	        ShowArtifacts(playerid);
			SelectTextDraw(playerid, COLOR_GREY);
			return 1;
	    }
	}
    return 0;
}
RESOLUTION:
Quote:
Originally Posted by TheCman
Посмотреть сообщение
Both of you please check that you don't have other filterscripts or even your gamemode returning 1 in OnPlayerClickPlayerTextDraw. That would prevent the callback from being properly propagated to your current script.
Reply


Messages In This Thread
OnPlayerClickPlayerTextdraw [Resolved] - by Aerotactics - 09.09.2018, 04:13
Re: OnPlayerClickPlayerTextdraw - by UFF - 09.09.2018, 05:25
Re: OnPlayerClickPlayerTextdraw - by Aerotactics - 09.09.2018, 05:47
Re: OnPlayerClickPlayerTextdraw - by Shinja - 09.09.2018, 12:16
Re: OnPlayerClickPlayerTextdraw - by Aerotactics - 09.09.2018, 20:40
Re: OnPlayerClickPlayerTextdraw - by Kraeror - 09.09.2018, 21:01
Re: OnPlayerClickPlayerTextdraw - by Shinja - 09.09.2018, 21:28
Re: OnPlayerClickPlayerTextdraw - by Pottus - 09.09.2018, 22:51
Re: OnPlayerClickPlayerTextdraw - by Aerotactics - 09.09.2018, 22:54

Forum Jump:


Users browsing this thread: 1 Guest(s)