[Pomoc]Texdraw na LogInu


Započeo FireMan, April 27, 2011, 13:51:48 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Ravens RP
Detaljan opis problema:Zelio bi da kad igracu doÄ'e Dialog za LogIn da iznad napravim neki Textdraw pa me zanima kako da to napravim
Dio skripte:
if(dialogid == 1244)
		{
		    if(response)
		    {
				if (gPlayerAccount[playerid] != 0)
				{
					ShowPlayerDialog(playerid, 1245, DIALOG_STYLE_INPUT,"Dobrodosli","\t\tPrijavite se\n\t_______________________\n\n\tVas Korisnicki racun je pronaÄ'en\n\t_______________________\n\n\tUpisite lozinku da se Prijavite\n\t_______________________","Prijava","Izlaz");
				}
				else
				{
					ShowPlayerDialog(playerid, 1246, DIALOG_STYLE_INPUT,"Dobrodosli","Upisite Svoju lozinku ispod da zapocmete Registraciju.","Nastavi","Izlaz");
				}
				new y, m, d;
				new h,mi,s;
				getdate(y,m,d);
				gettime(h,mi,s);
				format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has accepted the terms and conditions.",d,m,y,h,mi,s,sendername);
				LoginLog(string);
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY,"* You selected \"Refuse\", To play you must agree to the terms of condition");
				Kick(playerid);
			}
		}

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

Zeleo bi i da nestane kada se logira ili da ostane tako i kada se ulogujes?

Da,zelio bi da nestane kad i dialog tj. kad on stisne Prijava da nestane

TuTorial
Text Draw Editor
Znaci koristis
Kod: c
TextDrawShowForPlayer(playerid, id td-a);



Vidim da hoces da nestane onda
OnPlayerSpawn:
Kod: c
TextDrawHideForPlayer(playerid, id td-a);
Poslednja Izmena: April 27, 2011, 13:55:33 POSLE PODNE od eXtreme

Ali kako da to ubacim da kad stisne da onda nestane?
Poslednja Izmena: April 27, 2011, 13:56:32 POSLE PODNE od Dave

Napravis obican textdraw i samo pod public OnplayerLogin stavis

Kod: c
TextDrawShowForPlayer(playerid, ime textdrawa);  


a pod

public OnPlayerSpawn stavis :

Kod: c
TextDrawHideForPlayer(playerid,ime textdrawa);



EDIT:Extreme za 30 sekundi brzi xd
Poslednja Izmena: April 27, 2011, 13:57:45 POSLE PODNE od #include <Nxidza>

Napravio sam ali se ne prikaze,prikaze se tek kad stisnem Enter i onda odma nestane

Stavi da ti se prikaze u:
OnPlayerConnect

Citat: eXtreme poslato April 27, 2011, 14:09:22 POSLE PODNE
Stavi da ti se prikaze u:
OnPlayerConnect

Hvala radi ali nisam pomerio tocno na sredinu pa pitam kako da stavim Aligment u textdraw?

Sve ide preko TextDrawCreate:
Kod: c
TextDrawCreate(X, Y, text);

Samo me zanima kako ces da nacijas sredinu  :D


Skontao sam na sta mislis
Poslednja Izmena: April 27, 2011, 14:17:12 POSLE PODNE od eXtreme

Stavio sam
TextDrawAlignment(Textdraw0,2);

Citat: Dave poslato April 27, 2011, 14:16:00 POSLE PODNE
Stavio sam
TextDrawAlignment(Textdraw0,2);

To ti je verovatno do ekrana zato uradi odma sa create u centar :D