[Pomoć] TD se ne sakriva uprkos komandi


Započeo gargy001, Jul 14, 2014, 17:35:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja od 0
Detaljan opis problema:Iako sam napravio komanu koja sakriva TD, i dodaj TextDrawHideForPlayer neki TextDrawi se i dalje ne sakrivaju
Dio skripte: Recite šta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): //


Komanda:
YCMD:sakrijtd(playerid, params[], help)
{
	#pragma unused help,params
	TextDrawHideForPlayer(playerid, OnlineRecord);
  	TextDrawHideForPlayer(playerid, Logo[0]);
  	TextDrawHideForPlayer(playerid, Logo[1]);
	TextDrawHideForPlayer(playerid, Logo[2]);
	TextDrawHideForPlayer(playerid, Logo[3]);
	TextDrawHideForPlayer(playerid, Logo[4]);
	TextDrawHideForPlayer(playerid, SPORUKE[0]);
	TextDrawHideForPlayer(playerid, SPORUKE[1]);
	TextDrawHideForPlayer(playerid, SPORUKE[2]);
	TextDrawHideForPlayer(playerid, SPORUKE[3]);
	TextDrawHideForPlayer(playerid, SPORUKE[4]);
	TextDrawHideForPlayer(playerid, SPORUKE[5]);
	TextDrawHideForPlayer(playerid, BankTD[1]);
	TextDrawHideForPlayer(playerid, BankMinusTD[1]);
	TextDrawHideForPlayer(playerid, EXP[1]);
	TextDrawHideForPlayer(playerid, Vrijeme);
	return true;
}

Ne sakrivaju se BankTD, BankMinusTD i EXP
Kodovi:
BankTD[i] = TextDrawCreate(498.000000, 97.000000, "$00000000");
	TextDrawBackgroundColor(BankTD[i], 255);
	TextDrawFont(BankTD[i], 3);
	TextDrawLetterSize(BankTD[i], 0.589999, 2.399998);
	TextDrawColor(BankTD[i], 14483455);
	TextDrawSetOutline(BankTD[i], 1);
	TextDrawSetProportional(BankTD[i], 1);

	BankMinusTD[i] = TextDrawCreate(490.000000, 96.000000, "-$00000000");
	TextDrawBackgroundColor(BankMinusTD[i], 255);
	TextDrawFont(BankMinusTD[i], 3);
	TextDrawLetterSize(BankMinusTD[i], 0.579999, 2.299999);
	TextDrawColor(BankMinusTD[i], -16777016);
	TextDrawSetOutline(BankMinusTD[i], 1);
	TextDrawSetProportional(BankMinusTD[i], 1);

	EXP[i] = TextDrawCreate(546.000000, 29.000000, "E~w~xp : 0/12");
	TextDrawBackgroundColor(EXP[i], 255);
	TextDrawFont(EXP[i], 2);
	TextDrawLetterSize(EXP[i], 0.259999, 1.000000);
	TextDrawColor(EXP[i], 14483455);
	TextDrawSetOutline(EXP[i], 0);
	TextDrawSetProportional(EXP[i], 1);
	TextDrawSetShadow(EXP[i], 0);
	TextDrawSetSelectable(EXP[i], 0);
	}



Citat: gargy001 poslato Jul 14, 2014, 18:18:46 POSLE PODNE
Ne shvatam šta si htio reći?
jel se ti tdovi updejtuju to jest stringaju stalno?
69



new Text:BankTD[MAX_PLAYERS];
new Text:BankMinusTD[MAX_PLAYERS];
new Text:EXP[MAX_PLAYERS];

forward Bank_Update();
public Bank_Update()
{
for(new d=0; d<MAX_PLAYERS; d++)
{
TextDrawHideForPlayer(d, BankMinusTD[d]);
new sstring[50];
if(PlayerInfo[d][pNovacDzep] < 0)
{
format(sstring, sizeof(sstring),"~r~$%07d",PlayerInfo[d][pNovacBanka]);
TextDrawSetString(BankTD[d], sstring);
}
else
{
format(sstring, sizeof(sstring),"$%08d",PlayerInfo[d][pNovacBanka]);
TextDrawSetString(BankTD[d], sstring);
}
}
return 1;

TextDrawHideForPlayer(playerid, BankTD[playerid]);
	TextDrawHideForPlayer(playerid, BankMinusTD[playerid]);
	TextDrawHideForPlayer(playerid, EXP[playerid]);
69