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(str, 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);