[Pomoc] OnPlayerClickPlayerTextDraw


Započeo Scripter Braun, Decembar 06, 2015, 13:49:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Nebitno
Detaljan opis problema: Ubacio sam MDC u TextDraw-u i ne radi dobro ClickPlayerTextDraw.
Dio skripte:
new PlayerText:mdct[17][MAX_PLAYERS];

YCMD:mdc(playerid, params[],help)
{
    if(UlogovanProvera[playerid] == 0) return SCM(playerid, COLOR_BELA, ""COL_RED"ERROR: "BELA"Moras biti prijavljen.");
	if(!Policajac(playerid)) return SCM(playerid, COLOR_BELA, ""COL_RED"ERROR: "BELA"Samo clanovi policije.");
	if(OfficerNaDuznosti[playerid] == 0) return SCM(playerid, COLOR_BELA, ""COL_RED"ERROR: "BELA"Niste uzeli duznost pa ne mozete koristi tu komandu.");
	new veh = GetPlayerVehicleID(playerid);
	if(!PolicijskaAuta(veh)) return SCM(playerid,-1,""COL_RED"ERROR: "BELA"Morate biti u policijskom vozilu.");
	if(MDC[playerid] == 1) return SCM(playerid,-1,""COL_RED"ERROR: "BELA"Vec ste pokrenuli MDC.");
	for(new i = 0; i < 17; i++)
	{
	PlayerTextDrawShow(playerid, mdct[i][playerid]);
	SelectTextDraw(playerid,0xFF0000FF);
	MDC[playerid] = 1;
	}
	return 1;
}

public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{    
if(playertextid == mdct[12][playerid])
    {
	    SPD(playerid,OSUMLJICIIGRACA,DSI,""SPLAVA"Osumnjici Igraca",""PPLAVA"Unesti ID igraca kome zelis da das wanted nivo!","Unesi","Izlaz");
        return 1;
	}
    if(playertextid == mdct[13][playerid])
    {
	    SPD(playerid,PROVERIDOSIJE,DSI,""SPLAVA"Dosije",""PPLAVA"Unesti ID igraca ciji zelis da proveris dosije.","Unesi","Izlaz");
        return 1;
	}
    if(playertextid == mdct[14][playerid])
    {
	    SPD(playerid,LOCIRANJEIGRACA,DSI,""SPLAVA"Lociranje Igraca","{FFFFFF}Unesti ID igraca kojeg zelis da lociras!","Unesi","Izlaz");
        return 1;
	}
    if(playertextid == mdct[15][playerid])
    {
		WantedLista(playerid);
		return 1;
    }
    if(playertextid == mdct[16][playerid])
    {
	    for(new i = 0; i < 17; i++)
		{
		PlayerTextDrawHide(playerid,mdct[i][playerid]);
		CancelSelectTextDraw(playerid);
		MDC[playerid] = 0;
		}
	    return 1;
    }
	return 1;
}

Da i TextDraw-ove sam uradio i dodao u gm sve se lepo ucita ali se nista ne desi kada kliknem na TD sve sam pokusao nzm sta je..
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
    ~ Member since: 09.13.2013. - 15:30 ~

Sredio sam ovo al nmg da sredim ubacio sam stats organizacije u dialog ali kada izabere nista mi ne otvori ?
if(listitem == 1)
	    {
	    //new id;
	    if(PI[playerid][Lider] == 1)
		{
        new orgstats1[64];
   	    new orgstats2[64];
	    new orgstats3[64];
	    new orgstats4[64];
		new orgstats5[1024];
		new c = 0, l = 0;
        for(new i = 1; i < MAX_PD; i++) { if(strcmp(PDInfo[i][Mesto], "Niko", false)) c++; }
        for(new i = 1; i < 2; i++) { if(strcmp(PDInfo[i][Lider], "Niko", false)) l++; }
		format(orgstats1, sizeof orgstats1, "Broj lidera: [%d]", l);
		format(orgstats2, sizeof orgstats2, "Broj clanova: [%d]", c);
		format(orgstats3, sizeof orgstats3, "Budzet: [$%d]", PDInfo[1][Budzet]);
		format(orgstats4, sizeof orgstats4, "Broj racuna: [%d]", PDInfo[1][brRacuna]);
		format(orgstats5, sizeof orgstats5, "%s\n%s\n%s\n%s",orgstats1,orgstats2,orgstats3,orgstats4);
		SPD(playerid, STATSORG,DSB, ""SPLAVA"Stats Organizacije",orgstats5,"Izlaz", "");
    ~ Member since: 09.13.2013. - 15:30 ~

BUMP!
    ~ Member since: 09.13.2013. - 15:30 ~