I have a character selection textdraw and when two people are logging in the person sees the updates that are performed. Like there name and other stuff. How would I fix this?
Код:
if(i == 0)
{
format(pvarname,sizeof(pvarname),"tdempty%d",i);
SetPVarInt(playerid, pvarname, 0);
skinid2 = GetPVarInt(playerid, "SkinID0");
TextDrawSetPreviewModel(TDEditor_TD[8], skinid2);
TextDrawSetString(TDEditor_TD[5], charname);
}
else if(i == 1)
{
format(pvarname,sizeof(pvarname),"tdempty%d",i);
SetPVarInt(playerid, pvarname, 0);
skinid = GetPVarInt(playerid, "SkinID1");
TextDrawSetPreviewModel(TDEditor_TD[9], skinid);
TextDrawSetString(TDEditor_TD[6], charname);
}
else if(i == 2)
{
format(pvarname,sizeof(pvarname),"tdempty%d",i);
SetPVarInt(playerid, pvarname, 0);
skinid = GetPVarInt(playerid, "SkinID2");
TextDrawSetPreviewModel(TDEditor_TD[10], skinid);
TextDrawSetString(TDEditor_TD[7], charname);
}
}
TogglePlayerSpectating(playerid, 1);
TextDrawShowForPlayer(playerid, TDEditor_TD[0]);
TextDrawShowForPlayer(playerid, TDEditor_TD[1]);
TextDrawShowForPlayer(playerid, TDEditor_TD[2]);
TextDrawShowForPlayer(playerid, TDEditor_TD[3]);
TextDrawShowForPlayer(playerid, TDEditor_TD[4]);
TextDrawShowForPlayer(playerid, TDEditor_TD[5]);
TextDrawShowForPlayer(playerid, TDEditor_TD[6]);
TextDrawShowForPlayer(playerid, TDEditor_TD[7]);
TextDrawShowForPlayer(playerid, TDEditor_TD[8]);
TextDrawShowForPlayer(playerid, TDEditor_TD[9]);
TextDrawShowForPlayer(playerid, TDEditor_TD[10]);
SelectTextDraw(playerid, 0x2D2D2DFF);
Код:
//Login Textdraws
TDEditor_TD[0] = TextDrawCreate(192.666778, 77.866661, "box");
TextDrawLetterSize(TDEditor_TD[0], 0.000000, 25.100002);
TextDrawTextSize(TDEditor_TD[0], 475.000000, 0.000000);
TextDrawAlignment(TDEditor_TD[0], 1);
TextDrawColor(TDEditor_TD[0], -1);
TextDrawUseBox(TDEditor_TD[0], 1);
TextDrawBoxColor(TDEditor_TD[0], -2105376001);
TextDrawSetShadow(TDEditor_TD[0], 0);
TextDrawSetOutline(TDEditor_TD[0], 0);
TextDrawBackgroundColor(TDEditor_TD[0], 255);
TextDrawFont(TDEditor_TD[0], 1);
TextDrawSetProportional(TDEditor_TD[0], 1);
TextDrawSetShadow(TDEditor_TD[0], 0);
TDEditor_TD[1] = TextDrawCreate(272.000122, 83.807411, "Los_Santos_Realism");
TextDrawLetterSize(TDEditor_TD[1], 0.400000, 1.600000);
TextDrawAlignment(TDEditor_TD[1], 1);
TextDrawColor(TDEditor_TD[1], -1);
TextDrawSetShadow(TDEditor_TD[1], 0);
TextDrawSetOutline(TDEditor_TD[1], 0);
TextDrawBackgroundColor(TDEditor_TD[1], 255);
TextDrawFont(TDEditor_TD[1], 1);
TextDrawSetProportional(TDEditor_TD[1], 1);
TextDrawSetShadow(TDEditor_TD[1], 0);
TDEditor_TD[2] = TextDrawCreate(401.617187, 157.079666, "box");
TextDrawLetterSize(TDEditor_TD[2], 0.000000, 12.809001);
TextDrawTextSize(TDEditor_TD[2], 462.500671, 0.000000);
TextDrawAlignment(TDEditor_TD[2], 1);
TextDrawColor(TDEditor_TD[2], -1);
TextDrawUseBox(TDEditor_TD[2], 1);
TextDrawBoxColor(TDEditor_TD[2], -1229539690);
TextDrawSetShadow(TDEditor_TD[2], 0);
TextDrawSetOutline(TDEditor_TD[2], 0);
TextDrawBackgroundColor(TDEditor_TD[2], 255);
TextDrawFont(TDEditor_TD[2], 1);
TextDrawSetProportional(TDEditor_TD[2], 1);
TextDrawSetShadow(TDEditor_TD[2], 0);
TextDrawSetSelectable(TDEditor_TD[2], true);
TDEditor_TD[3] = TextDrawCreate(302.568298, 157.079666, "box");
TextDrawLetterSize(TDEditor_TD[3], 0.000000, 12.809001);
TextDrawTextSize(TDEditor_TD[3], 363.451782, 0.000000);
TextDrawAlignment(TDEditor_TD[3], 1);
TextDrawColor(TDEditor_TD[3], -1);
TextDrawUseBox(TDEditor_TD[3], 1);
TextDrawBoxColor(TDEditor_TD[3], -1229539690);
TextDrawSetShadow(TDEditor_TD[3], 0);
TextDrawSetOutline(TDEditor_TD[3], 0);
TextDrawBackgroundColor(TDEditor_TD[3], 255);
TextDrawFont(TDEditor_TD[3], 1);
TextDrawSetProportional(TDEditor_TD[3], 1);
TextDrawSetShadow(TDEditor_TD[3], 0);
TextDrawSetSelectable(TDEditor_TD[3], true);
TDEditor_TD[4] = TextDrawCreate(202.719253, 157.079666, "box");
TextDrawLetterSize(TDEditor_TD[4], 0.000000, 12.809001);
TextDrawTextSize(TDEditor_TD[4], 263.602966, 0.000000);
TextDrawAlignment(TDEditor_TD[4], 1);
TextDrawColor(TDEditor_TD[4], -1);
TextDrawUseBox(TDEditor_TD[4], 1);
TextDrawBoxColor(TDEditor_TD[4], -1229539690);
TextDrawSetShadow(TDEditor_TD[4], 0);
TextDrawSetOutline(TDEditor_TD[4], 0);
TextDrawBackgroundColor(TDEditor_TD[4], 255);
TextDrawFont(TDEditor_TD[4], 1);
TextDrawSetProportional(TDEditor_TD[4], 1);
TextDrawSetShadow(TDEditor_TD[4], 0);
TextDrawSetSelectable(TDEditor_TD[4], true);
TDEditor_TD[5] = TextDrawCreate(233.000259, 198.844406, "Empty_Slot");
TextDrawLetterSize(TDEditor_TD[5], 0.358999, 1.836444);
TextDrawAlignment(TDEditor_TD[5], 2);
TextDrawColor(TDEditor_TD[5], -1);
TextDrawSetShadow(TDEditor_TD[5], 0);
TextDrawSetOutline(TDEditor_TD[5], 0);
TextDrawBackgroundColor(TDEditor_TD[5], 255);
TextDrawFont(TDEditor_TD[5], 1);
TextDrawSetProportional(TDEditor_TD[5], 1);
TextDrawSetShadow(TDEditor_TD[5], 0);
TextDrawSetSelectable(TDEditor_TD[5], true);
TDEditor_TD[6] = TextDrawCreate(332.767730, 200.918487, "Empty_Slot");
TextDrawLetterSize(TDEditor_TD[6], 0.358999, 1.836444);
TextDrawAlignment(TDEditor_TD[6], 2);
TextDrawColor(TDEditor_TD[6], -1);
TextDrawSetShadow(TDEditor_TD[6], 0);
TextDrawSetOutline(TDEditor_TD[6], 0);
TextDrawBackgroundColor(TDEditor_TD[6], 255);
TextDrawFont(TDEditor_TD[6], 1);
TextDrawSetProportional(TDEditor_TD[6], 1);
TextDrawSetShadow(TDEditor_TD[6], 0);
TextDrawSetSelectable(TDEditor_TD[6], true);
TDEditor_TD[7] = TextDrawCreate(431.852752, 198.429595, "Empty_Slot");
TextDrawLetterSize(TDEditor_TD[7], 0.358999, 1.836444);
TextDrawAlignment(TDEditor_TD[7], 2);
TextDrawColor(TDEditor_TD[7], -1);
TextDrawSetShadow(TDEditor_TD[7], 0);
TextDrawSetOutline(TDEditor_TD[7], 0);
TextDrawBackgroundColor(TDEditor_TD[7], 255);
TextDrawFont(TDEditor_TD[7], 1);
TextDrawSetProportional(TDEditor_TD[7], 1);
TextDrawSetShadow(TDEditor_TD[7], 0);
TextDrawSetSelectable(TDEditor_TD[7], true);
TDEditor_TD[8] = TextDrawCreate(188.036071, 165.785202, "");
TextDrawLetterSize(TDEditor_TD[8], 0.000000, 0.000000);
TextDrawTextSize(TDEditor_TD[8], 90.000000, 90.000000);
TextDrawAlignment(TDEditor_TD[8], 1);
TextDrawColor(TDEditor_TD[8], -1);
TextDrawSetShadow(TDEditor_TD[8], 0);
TextDrawSetOutline(TDEditor_TD[8], 0);
TextDrawBackgroundColor(TDEditor_TD[8], 0);
TextDrawFont(TDEditor_TD[8], 5);
TextDrawSetProportional(TDEditor_TD[8], 0);
TextDrawSetShadow(TDEditor_TD[8], 0);
TextDrawSetSelectable(TDEditor_TD[8], true);
TextDrawSetPreviewModel(TDEditor_TD[8], 19300);
TextDrawSetPreviewRot(TDEditor_TD[8], 0.000000, 0.000000, 0.000000, 1.000000);
TDEditor_TD[9] = TextDrawCreate(287.333343, 165.785202, "");
TextDrawLetterSize(TDEditor_TD[9], 0.000000, 0.000000);
TextDrawTextSize(TDEditor_TD[9], 90.000000, 90.000000);
TextDrawAlignment(TDEditor_TD[9], 1);
TextDrawColor(TDEditor_TD[9], -1);
TextDrawSetShadow(TDEditor_TD[9], 0);
TextDrawSetOutline(TDEditor_TD[9], 0);
TextDrawBackgroundColor(TDEditor_TD[9], 0);
TextDrawFont(TDEditor_TD[9], 5);
TextDrawSetProportional(TDEditor_TD[9], 0);
TextDrawSetShadow(TDEditor_TD[9], 0);
TextDrawSetSelectable(TDEditor_TD[9], true);
TextDrawSetPreviewModel(TDEditor_TD[9], 19300);
TextDrawSetPreviewRot(TDEditor_TD[9], 0.000000, 0.000000, 0.000000, 1.000000);
TDEditor_TD[10] = TextDrawCreate(386.733551, 165.785202, "");
TextDrawLetterSize(TDEditor_TD[10], 0.000000, 0.000000);
TextDrawTextSize(TDEditor_TD[10], 90.000000, 90.000000);
TextDrawAlignment(TDEditor_TD[10], 1);
TextDrawColor(TDEditor_TD[10], -1);
TextDrawSetShadow(TDEditor_TD[10], 0);
TextDrawSetOutline(TDEditor_TD[10], 0);
TextDrawBackgroundColor(TDEditor_TD[10], 0);
TextDrawFont(TDEditor_TD[10], 5);
TextDrawSetProportional(TDEditor_TD[10], 0);
TextDrawSetShadow(TDEditor_TD[10], 0);
TextDrawSetSelectable(TDEditor_TD[10], true);
TextDrawSetPreviewModel(TDEditor_TD[10], 19300);
TextDrawSetPreviewRot(TDEditor_TD[10], 0.000000, 0.000000, 0.000000, 1.000000);
. They work the same way, the only difference is they receive the player id param. You'll need to change your vars.
Read the documentation, everything is there. Good luck!