tolick53
Новичок
Вобщем создаю текстдрав, при слежке (/re). Проблема - выводится только когда я/игрок за которым слежу садится в машину, и выводит не данные того, за кем слежу, а мои данные.
Вот всё что в нём есть:
В UpdateSpeedometr
Нью тоже есть
Вот сам текстдрав
В команде /re тоже прописано, в startspectate тоже. В /stopspectate прописал, чтобы убирался текстдрав.
Вот всё что в нём есть:
В UpdateSpeedometr
PHP:
for(new i = 0; i < MAX_PLAYERS; i++)
{
new tttgtg;
new strr1[256];
tttgtg = GetPlayerAmmo(SpecAd[i]);
new Float:hppp;
new Float:aermor;
new getName[MAX_PLAYER_NAME];
GetPlayerArmour(SpecAd[i],aermor);
GetPlayerHealth(SpecAd[i],hppp);
GetPlayerName(SpecAd[i], getName, sizeof(getName));
if(PlayerInfo[i][pAdmin] >= 1)
{
if(IsPlayerInAnyVehicle(SpecAd[i]))
{
new Float:health;
GetVehicleHealth(GetPlayerVehicleID(SpecAd[i]),health);
format(strr1, sizeof(strr1),"%s~n~[ID:%d]~n~~n~~r~Armour: ~w~%.0f~n~~g~HP: ~w~%.0f~n~~g~CAR HP: ~w~%.0f~n~~r~MONEY:~w~%d~n~~b~AMMO: ~w~%d~n~~p~WARNS: ~w~%d~n~~y~PING: ~w~%d~n~~b~SPEED: ~w~%d~n~~b~OGRAN: ~w~%d",getName,SpecAd[i],aermor,hppp,health,PlayerInfo[SpecAd[i]][pCash],tttgtg,PlayerInfo[SpecAd[i]][pWarns],GetPlayerPing(SpecAd[i]),SpeedVehicle(SpecAd[i]),PlayerInfo[SpecAd[i]][pOgran]);
TextDrawSetString(FULLRECON[i],strr1);
}
if(!IsPlayerInAnyVehicle(SpecAd[i]))
{
format(strr1, sizeof(strr1),"%s~n~[ID:%d]~n~~n~~r~Armour: ~w~%.0f~n~~g~HP: ~w~%.0f~n~~g~BANK:~w~%d~n~~r~MONEY:~w~%d~n~~b~AMMO: ~w~%d~n~~p~WARNS: ~w~%d~n~~y~PING: ~w~%d~n~~b~SPEED: ~w~%d",getName,SpecAd[i],aermor,hppp,PlayerInfo[SpecAd[i]][pBank],PlayerInfo[SpecAd[i]][pCash],tttgtg,PlayerInfo[SpecAd[i]][pWarns],GetPlayerPing(SpecAd[i]),SpeedVehicle(SpecAd[i]));
TextDrawSetString(FULLRECON[i],strr1);
}
}
}
PHP:
new Text:FULLRECON[MAX_PLAYERS];
PHP:
FULLRECON[playerid] = TextDrawCreate(525.000000, 128.000000, "_");
TextDrawFont(FULLRECON[playerid], 1);
TextDrawSetOutline(FULLRECON[playerid], 0);
TextDrawLetterSize(FULLRECON[playerid], 0.410000, 1.000000);
PHP:
TextDrawShowForPlayer(playerid, FULLRECON[playerid]);
