[Pomoc]Login/Reg na textdraw


Započeo DamoN ツ, Jul 22, 2014, 14:57:06 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: nlmod
Detaljan opis problema: pa ovako.. imao sam registraciju i login na Click na ono OnPlayerClickTextdraw, i ja sam si napravio nove textdrawowe i samo sam textdrawowe promenio i sada kada ja stisnem na "Registracija" ili "Login" textdraw nista se nedogaÄ'a
Dio skripte: dat cu koji treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/gh4Huoj,hsqVVh2,nTGGttc
Respect- C++, DevoXx

jesi stavio da je textdraw selectable?
69

imam samo ovo... mos pojasnit kako Selectable o.O tako nekako

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    /*if(clickedid == LoginTD19) // Izlaz
    {
        TextDrawHideForPlayer(playerid, LoginTD0);
        TextDrawHideForPlayer(playerid, LoginTD1);
        TextDrawHideForPlayer(playerid, LoginTD2);
        TextDrawHideForPlayer(playerid, LoginTD3);
        TextDrawHideForPlayer(playerid, LoginTD4);
        TextDrawHideForPlayer(playerid, LoginTD5);
        TextDrawHideForPlayer(playerid, LoginTD6);
        TextDrawHideForPlayer(playerid, LoginTD7);
        TextDrawHideForPlayer(playerid, LoginTD8);
        TextDrawHideForPlayer(playerid, LoginTD9);
        TextDrawHideForPlayer(playerid, LoginTD10);
        TextDrawHideForPlayer(playerid, LoginTD11);
        TextDrawHideForPlayer(playerid, LoginTD12);
        TextDrawHideForPlayer(playerid, LoginTD13);
        TextDrawHideForPlayer(playerid, LoginTD14);
        TextDrawHideForPlayer(playerid, LoginTD15);
        TextDrawHideForPlayer(playerid, LoginTD16);
        TextDrawHideForPlayer(playerid, LoginTD17);
        TextDrawHideForPlayer(playerid, LoginTD18);
        TextDrawHideForPlayer(playerid, LoginTD19);
        TextDrawHideForPlayer(playerid, LoginTD20);
        TextDrawHideForPlayer(playerid, LoginTD21);
        TextDrawHideForPlayer(playerid, LoginTD22);
        TextDrawHideForPlayer(playerid, LoginTD23);
        TextDrawHideForPlayer(playerid, LoginTD24);
        TextDrawHideForPlayer(playerid, LoginTD25);
        TextDrawHideForPlayer(playerid, LoginTD26);
        TextDrawHideForPlayer(playerid, LoginTD27);
        TextDrawHideForPlayer(playerid, LoginTD28);
        TextDrawHideForPlayer(playerid, LoginTD29);
        TextDrawHideForPlayer(playerid, LoginTD30);
        TextDrawHideForPlayer(playerid, LoginTD31);
        TextDrawHideForPlayer(playerid, LoginTD32);
        TextDrawHideForPlayer(playerid, LoginTD33);
        TextDrawHideForPlayer(playerid, LoginTD34);
        TextDrawHideForPlayer(playerid, LoginTD35);
        TextDrawHideForPlayer(playerid, LoginTD36);
        TextDrawHideForPlayer(playerid, LoginTD37);
        TextDrawHideForPlayer(playerid, LoginTD38);
        TextDrawHideForPlayer(playerid, LoginTD39);
        TextDrawHideForPlayer(playerid, LoginTD40);
    	CancelSelectTextDraw(playerid);
        SCM(playerid, GRAD2, "Kliknuli ste izlaz pa ste izbaceni sa servera!");
        Kick(playerid);
		return 1;
    }*/
    if(clickedid == LoginTD19) // Prijava
   	{
        mysql_free_result();
   		new hIme[MAX_PLAYER_NAME], upit[256];
   		ImeIgraca(playerid, hIme);
		format(upit, 64, "SELECT `ID` FROM `igraci` WHERE `Ime` = '%s'", hIme);
		mysql_query(upit, THREAD_NALOGPROVERA, playerid);
    	CancelSelectTextDraw(playerid);
		return 1;
    }
    if(clickedid == LoginTD20) // Registracija
    {
        mysql_free_result();
   		new hIme[MAX_PLAYER_NAME], upit[256];
   		ImeIgraca(playerid, hIme);
		format(upit, 64, "SELECT `ID` FROM `igraci` WHERE `Ime` = '%s'", hIme);
		mysql_query(upit, THREAD_NALOGPROVERA, playerid);
    	CancelSelectTextDraw(playerid);
		return 1;
    }
    /*if(clickedid == LoginTD25) // Teamspeak
    {
        new str1[500],str2[500],str3[1000];
		format(str1,sizeof(str1),"1. Sa stranice www.teamspeak.com/downloads skinite najnoviju verziju teamspeak-a (TS)\n2. Instalirajte TS i kliknite na \"CONNECTIONS\"\n3. Nakon toga otvara vam se novi prozor u kojem unosite sledece podatke:\nServer Address: 193.104.68.50:9998\nNickname: Vase ime\n");
		format(str2,sizeof(str2),"4. Kada to uradite kliknite \"Connect\" i bicete konektovani na nas TS\n5. Uživajte.\n{26FF00}IP:{FFFFFF}193.104.68.50:9998");
		format(str3,sizeof(str3),"%s%s",str1,str2);
		ShowPlayerDialog(playerid,DIALOG_PECANJEINFO,DIALOG_STYLE_MSGBOX,"Night of Angels - TS3 !",str3,"Ok","");
		return 1;
    }
    if(clickedid == LoginTD27) // Forum
    {
        new string[256];
	    format(string,sizeof(string),"{FFFFFF}Posetite nas forum i registrirajte se naravno! :)\n {26FF00}www.noa-rp.net");
		ShowPlayerDialog(playerid,DIALOG_PECANJEINFO,DIALOG_STYLE_MSGBOX,"Night of Angels - FORUM !",string,"Ok","");
		return 1;
    }*/
    return 1;
}
Respect- C++, DevoXx

pa funkcija koja omogucuje da mozes klkinut na textdraw koji si naveo u njoj

http://wiki.sa-mp.com/wiki/TextDrawSetSelectable
69

aha sredio sam :) moze LOck :)
Respect- C++, DevoXx