[Pomoć] Textdrawovi,selectable..


Započeo Nuhanović, Januar 25, 2014, 21:22:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Od 0
Detaljan opis problema: Dole
Dio skripte: Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno): Dole

Eh ovako,sada napravio sam da se textdrawa 2,musko,zensko,tj biraš spol,ali nece da mi se prikazu...

Ovako,ovako sam ih pravio i nemam nikve errore/warninge :

sspol[0] = CreatePlayerTextDraw(playerid,137.276718, 360.500030, "MUSKO");
    PlayerTextDrawLetterSize(playerid,sspol[0], 0.449999, 1.600000);
    PlayerTextDrawAlignment(playerid,sspol[0], 1);
	PlayerTextDrawColor(playerid,sspol[0], -1);
	PlayerTextDrawSetShadow(playerid,sspol[0], 0);
	PlayerTextDrawSetOutline(playerid,sspol[0], 1);
	PlayerTextDrawBackgroundColor(playerid,sspol[0], 51);
	PlayerTextDrawFont(playerid,sspol[0], 3);
	PlayerTextDrawSetProportional(playerid,sspol[0], 1);
	PlayerTextDrawSetSelectable(playerid,sspol[0], 1);


	sspol[1] = CreatePlayerTextDraw(playerid,419.389434, 361.500091, "ZENSKO");
	PlayerTextDrawLetterSize(playerid,sspol[1], 0.449999, 1.600000);
	PlayerTextDrawAlignment(playerid,sspol[1], 1);
	PlayerTextDrawColor(playerid,sspol[1], -1);
	PlayerTextDrawSetShadow(playerid,sspol[1], 0);
	PlayerTextDrawSetOutline(playerid,sspol[1], 1);
	PlayerTextDrawBackgroundColor(playerid,sspol[1], 51);
	PlayerTextDrawFont(playerid,sspol[1], 3);
	PlayerTextDrawSetProportional(playerid,sspol[1], 1);
	PlayerTextDrawSetSelectable(playerid,sspol[1], 1);


A ovako sam ih prikazivao,tj da se pokazu

for(new i = 0; i < 2; i++) { PlayerTextDrawShow(playerid, sspol[i]); }


A ovo je new funkcija koju koristim :

new PlayerText:sspol[2];

Mislim da ovo moraš ovako:

new PlayerText:sspol[MAX_PLAYERS][2];


Opet ovdje ne znam koji će ti vrag ova petlja, stavi jednostavno if provjeru.
I prikazuješ ga ovako:

PlayerTextDrawShow(playerid, PlayerText:sspol[playerid][1]);


Pokušaj, mislim da radi.
[Tutorial] public OnPlayerText - malo poigravanja

Nudim usluge skriptanja, tražim team sa kojim bi radio. PM ili Facebook: www.facebook.com/keton.dirigent

Citat: dirigent00 poslato Januar 26, 2014, 12:45:48 POSLE PODNE
Mislim da ovo moraš ovako:

new PlayerText:sspol[MAX_PLAYERS][2];


Opet ovdje ne znam koji će ti vrag ova petlja, stavi jednostavno if provjeru.
I prikazuješ ga ovako:

PlayerTextDrawShow(playerid, PlayerText:sspol[playerid][1]);


Pokušaj, mislim da radi.

nema smisla napraviti 500(ili koliki god ti je MAX_PLAYERS) text drawova kad su svi jednaki


gdje kreiraš sve te TxtD ?

Ako nije definisao MAX_PLAYERS sa brojem slotova, onda može i ovako. Inače kako misliš PlayerTextDraw kreirati bez playerid ?
[Tutorial] public OnPlayerText - malo poigravanja

Nudim usluge skriptanja, tražim team sa kojim bi radio. PM ili Facebook: www.facebook.com/keton.dirigent

nikako (ovo je dobra ispravka njegovog sto si ti napravio)
ali bolje mu je napraviti obicna dva text drawa posto su jednaki za sve igrace 

A ja imam problem hocu da kada klikne la Login txtdraw da mu izbaci login dialog ali nece da mi pokaze..
==MOJE FS==
RandomMessage