Skripta koju koristim:Mode od 0.
Detaljan opis problema:Napravio sam sve kako treba i nemogu kliknuti textdraw,tj. uopce ko da nisam stavio da se moze klikat...
Dio skripte:
OnGameModeInit:
TextDrawWelcome[7] = TextDrawCreate(248,262,"Prijava");
TextDrawFont(TextDrawWelcome[7],2);
TextDrawLetterSize(TextDrawWelcome[7],0.160000,0.899999);
TextDrawUseBox(TextDrawWelcome[7],1);
TextDrawBoxColor(TextDrawWelcome[7],0xFFFFFF00);
TextDrawTextSize(TextDrawWelcome[7],275.000000,0.000000);
TextDrawSetSelectable(Text:TextDrawWelcome[7],1);
OnPlayerConnect:
TextDrawShowForPlayer(playerid,TextDrawWelcome[7]);
SelectTextDraw(playerid, 0xCDDC82E6);
OnPlayerClickTextDraw:
if(clickedid == TextDrawWelcome[7]){
SCM(playerid,0xCDDC82E6,"Login");
TextDrawHideForPlayer(playerid,TextDrawWelcome[7]);
CancelSelectTextDraw(playerid);
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):Nema
Textdraw-ovi za klikanje rade preko box-a pa ono mora znati dokle je za klikanje. Kreiranje TD-a zameni sa ovim:
TextDrawWelcome[7] = TextDrawCreate(248,262,"Prijava");
TextDrawFont(TextDrawWelcome[7],2);
TextDrawLetterSize(TextDrawWelcome[7],0.160000,0.899999);
TextDrawUseBox(TextDrawWelcome[7],1);
TextDrawBoxColor(TextDrawWelcome[7],0xFFFFFF00);
TextDrawTextSize(TextDrawWelcome[7],275.000000,20.000000);//Y koordinata je problem
TextDrawSetSelectable(Text:TextDrawWelcome[7],1);
Jaoo vidi vraga...Heh,hvala ti puno ;)
Za ubuduće koristi: http://forum.sa-mp.com/showthread.php?t=376758
Jako korisna filterscripta. :)