SA-MP Forums Archive
ATTACH3DTEXT to player - 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: ATTACH3DTEXT to player (/showthread.php?tid=640489)



ATTACH3DTEXT to player - BrnX - 03.09.2017

Код:
CMD:aduty(playerid,params[])
{
	if(GetPlayerALevel(playerid) <= 0) return NoPerm(playerid);
	if(Player_aduty[playerid] == 0)
	{
		Player_aduty[playerid] = 1;
		MSGAF(""COL_TOMATO"[AdminDuty] [ID:%d] %s %s Admin duty ON",playerid,ARanks[GetPlayerALevel(playerid)],pName(playerid));
		SetPlayerHealth(playerid,900.0);
		SetPlayerColor(playerid,COLOR_TOMATO);
        3491 line | adminlabel[playerid] = Create3DTextLabel("Admin Duty\n%s (%s)",ARanks[GetPlayerALevel(playerid)], pName(playerid), 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
	    Attach3DTextLabelToPlayer(adminlabel[playerid], playerid, 0.0, 0.0, 0.7);
	}
	else
	{
		Player_aduty[playerid] = 0;
		MSGAF(""COL_TOMATO"[AdminDuty] [ID:%d] %s %s exit admin duty",playerid,ARanks[GetPlayerALevel(playerid)],pName(playerid));
		SetPlayerHealth(playerid,100.0);
		SetPlayerColor(playerid,0xFFFFFF00);
		Delete3DTextLabel(adminlabel[playerid]);
	}
	return 1;
}
Код:
3491/error 035: argument type mismatch (argument 2)



Re: ATTACH3DTEXT to player - BrnX - 03.09.2017

help


Re: ATTACH3DTEXT to player - 10MIN - 03.09.2017

You need to do something like:
PHP код:
new str[60];
format(str,60,"Admin Duty\n %s %s",ARAnks[GetPlayerALevel],pName(playerid))
adminlabel[playerid] = Create3DTextLabel(str0x008080FF30.040.050.040.00);