new Text:Textdraw0; new Text:Textdraw1; Textdraw0 = TextDrawCreate(565.000000, 430.177886, "EAGLES"); TextDrawLetterSize(Textdraw0, 0.431499, 1.913555); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, -1); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawSetProportional(Textdraw0, 1); Textdraw1 = TextDrawCreate(611.739746, 430.166992, "~g~.RO"); TextDrawLetterSize(Textdraw1, 0.431499, 1.932000); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, -1); TextDrawSetOutline(Textdraw1, -1); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 1); TextDrawSetProportional(Textdraw1, 1); new PlayerText:Textdraw0[MAX_PLAYERS]; LINE 120 Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 634.500000, 418.355743, "~g~SAPHIRE~w~_/_Mr_Marius"); PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.265500, 1.506666); PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 2); PlayerTextDrawColor(playerid, Textdraw0[playerid], -1); PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1); PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 255); PlayerTextDrawFont(playerid, Textdraw0[playerid], 1); PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);
(120) : warning 219: local variable "Textdraw0" shadows a variable at a preceding level
new PlayerText:PlayerTextdraw0[MAX_PLAYERS]; LINE 120
PlayerTextdraw0[playerid] = CreatePlayerTextDraw(playerid, 634.500000, 418.355743, "~g~SAPHIRE~w~_/_Mr_Marius");
PlayerTextDrawLetterSize(playerid, PlayerTextdraw0[playerid], 0.265500, 1.506666);
PlayerTextDrawAlignment(playerid, PlayerTextdraw0[playerid], 2);
PlayerTextDrawColor(playerid, PlayerTextdraw0[playerid], -1);
PlayerTextDrawSetOutline(playerid, PlayerTextdraw0[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, PlayerTextdraw0[playerid], 255);
PlayerTextDrawFont(playerid, PlayerTextdraw0[playerid], 1);
PlayerTextDrawSetProportional(playerid, PlayerTextdraw0[playerid], 1);
new string[100], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "~g~SAPHIRE~w~_/_%s", name); PlayerTextDrawSetString(playerid, Textdraw1, string); LINE 144 PlayerTextDrawShow(playerid, Textdraw1); LINE 145
(144) : warning 213: tag mismatch (145) : warning 213: tag mismatch
PlayerText: variableName PlayerTextDraw(show, etc etc) - Usually the variable is an array.
Text: variableName TextDraw(ShowForPlayer, etc etc) - Usually is a single variable with no second-hand array parameter.
PlayerTextDrawSetString(playerid, PlayerTextdraw0[playerid], string); LINE 144
PlayerTextDrawShow(playerid, PlayerTextdraw0[playerid]); LINE 145
You gotta see the difference between what a global and what a player text draw is, here's the facts:
Player Text Draws: Код:
PlayerText: variableName PlayerTextDraw(show, etc etc) - Usually the variable is an array. Код:
Text: variableName TextDraw(ShowForPlayer, etc etc) - Usually is a single variable with no second-hand array parameter. PHP код:
|
Then your variable is a local one, define the new PlayerTextdraw0[MAX_PLAYERS]; outside the callbacks.
|