Gressie
18.07.2014, 00:55
Приветствую ещё раз! Появилась проблема при вводе команды игроку не показывает textdraw сам textdraw:
New:
new PlayerText:Textdraw0[MAX_PLAYERS];
OnPlayerConnect:
Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 36.333328, 304.474182, "Shot:");
PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw0[playerid], -1);
PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw0[playerid], 1);
PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);
OnPlayerCommandText:
if(!strcmp(cmdtext, "/shot", true))
{
PlayerTextDrawShow(playerid, Textdraw0[playerid]);
return 1;
}
OnPlayerUpdate:
new tdstring[128];
format(tdstring, sizeof(tdstring), "Shot: %d / %d | %d", fire[playerid], hit[playerid], 100*hit[playerid]/fire[playerid]);
PlayerTextDrawSetString(playerid, Textdraw0[playerid], tdstring);
При тестировании используется обычный мод GrandLarceny.
New:
new PlayerText:Textdraw0[MAX_PLAYERS];
OnPlayerConnect:
Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 36.333328, 304.474182, "Shot:");
PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw0[playerid], -1);
PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw0[playerid], 1);
PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);
OnPlayerCommandText:
if(!strcmp(cmdtext, "/shot", true))
{
PlayerTextDrawShow(playerid, Textdraw0[playerid]);
return 1;
}
OnPlayerUpdate:
new tdstring[128];
format(tdstring, sizeof(tdstring), "Shot: %d / %d | %d", fire[playerid], hit[playerid], 100*hit[playerid]/fire[playerid]);
PlayerTextDrawSetString(playerid, Textdraw0[playerid], tdstring);
При тестировании используется обычный мод GrandLarceny.