[Pomoc]~TextDraw nestaje


Započeo LAVendeta, Decembar 28, 2015, 22:29:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:Znaci U pitanju je text draw koji je selectable i kada se klikne pojavi se dialog za ukucavanje broja godina i kada se ukuca dialog treba da se zatvori i da ispise u Text Drawu na kojem je kliknuo Godine: [broj godina], ali meni samo ceo TD nestane.
Dio skripte:
Godine = TextDrawCreate(157.000000, 195.000000, "Godine:");
	TextDrawBackgroundColor(Godine, 255);
	TextDrawFont(Godine, 2);
	TextDrawLetterSize(Godine, 0.370000, 1.000000);
	TextDrawColor(Godine, -1);
	TextDrawSetOutline(Godine, 0);
	TextDrawSetProportional(Godine, 1);
	TextDrawSetShadow(Godine, 1);
	TextDrawSetSelectable(Godine, 1);

if(clickedid == Godine)
    {
         SCM(playerid, Plava, "Unesite vase Godine.");
         ShowPlayerDialog(playerid,DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da unesete vase godine:", "Continue", "Cancel");
         CancelSelectTextDraw(playerid);
    }

if(dialogid == DIALOG_GODINE)
	{
	    if(response)
		{
  			new Godinice, message[64];
			Godinice = strval(inputtext);
			
   			if(Godinice < 12 || Godinice > 70)
      		{
   				ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"{FF0000}Greska","{FF0000}Nesmete imati manje od 12 i vise od 70 {FF0000}Godina.","Ok","");
				SendClientMessage(playerid, Crvena, "Morate Imati najmanje 12 {FF0000}Godina");
   			}
      		else
       		{
				PlayerInfo[playerid][pGodine] = Godinice;
      			format(message, sizeof(message), "Uredu imate %d Godina", Godinice);
      			SendClientMessage(playerid, Plava, message);
      			
      			new newtext[21];
         		format(newtext, sizeof(newtext), "Godine: ", Godinice);
      		 	TextDrawSetString(Godine, newtext);
  		 	    TextDrawShowForPlayer(playerid, Godine);
         	}
		}
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/