Приветствую ещё раз! Появилась проблема при вводе команды игроку не показывает textdraw сам textdraw:
New:
OnPlayerConnect:PHP код:
new PlayerText:Textdraw0[MAX_PLAYERS];
OnPlayerCommandText:PHP код:
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);
OnPlayerUpdate:PHP код:
if(!strcmp(cmdtext, "/shot", true))
{
PlayerTextDrawShow(playerid, Textdraw0[playerid]);
return 1;
}
PHP код:
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.