[Pomoc] Nece da me prebaci na reg


Započeo #STe1Voâ„¢, Jun 28, 2014, 17:51:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Cold Life
Opis problema o kojem se radi: Napravio sam reg log sistem i sad kad hocu da me prebaci na reg nece u tdovima je znaci ClickTD nece da me prebaci nema ni errora ni warninga udjem in game i klikcem na to i nece POMOC
Dio skripte:
Slika (neobavezno):


ClickTXD0 = TextDrawCreate(470.500000, 163.187500, "LOGIN");
	TextDrawLetterSize(ClickTXD0, 0.496499, 1.621875);
	TextDrawAlignment(ClickTXD0, 1);
	TextDrawColor(ClickTXD0, -1);
	TextDrawSetShadow(ClickTXD0, 0);
	TextDrawSetOutline(ClickTXD0, 0);
	TextDrawBackgroundColor(ClickTXD0, 51);
	TextDrawFont(ClickTXD0, 2);
	TextDrawSetProportional(ClickTXD0, 1);

	ClickTXD1 = TextDrawCreate(53.000000, 161.437500, "REGISTER");
	TextDrawLetterSize(ClickTXD1, 0.440999, 1.709373);
	TextDrawAlignment(ClickTXD1, 1);
	TextDrawColor(ClickTXD1, -1);
	TextDrawSetShadow(ClickTXD1, 0);
	TextDrawSetOutline(ClickTXD1, 0);
	TextDrawBackgroundColor(ClickTXD1, 51);
	TextDrawFont(ClickTXD1, 2);
	TextDrawSetProportional(ClickTXD1, 1);

	ClickTXD2 = TextDrawCreate(476.000000, 275.625000, "Izlaz");
	TextDrawLetterSize(ClickTXD2, 0.399998, 1.534373);
	TextDrawAlignment(ClickTXD2, 1);
	TextDrawColor(ClickTXD2, -1);
	TextDrawSetShadow(ClickTXD2, 0);
	TextDrawSetOutline(ClickTXD2, 0);
	TextDrawBackgroundColor(ClickTXD2, 51);
	TextDrawFont(ClickTXD2, 2);
	TextDrawSetProportional(ClickTXD2, 1);

	ClickTXD3 = TextDrawCreate(54.500000, 277.375000, "TS3/FORUM");
	TextDrawLetterSize(ClickTXD3, 0.323000, 1.586874);
	TextDrawAlignment(ClickTXD3, 1);
	TextDrawColor(ClickTXD3, -1);
	TextDrawSetShadow(ClickTXD3, 0);
	TextDrawSetOutline(ClickTXD3, 0);
	TextDrawBackgroundColor(ClickTXD3, 51);
	TextDrawFont(ClickTXD3, 2);
	TextDrawSetProportional(ClickTXD3, 1);


TDOVI

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
	if(clickedid == ClickTXD0)
    {
		KillTimer(LogRegTimer[playerid]); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
		if(fexist(Korisnici(playerid)))
		{
			TDHFP(playerid,ClickTXD0);
			TDHFP(playerid,ClickTXD1);
			TDHFP(playerid,ClickTXD2);
			TDHFP(playerid,ClickTXD3);
			CancelSelectTextDraw(playerid);
			new lgstrg[512],loginname[64];
			GetPlayerName(playerid,loginname,sizeof(loginname));
			new info[2048];
			strdel(info, 0, sizeof(info));
			strcat(info, ""CRVENA"____________________________________________________\n\n", sizeof(info));
			format(lgstrg, sizeof(lgstrg), ""CRVENA"Dobrodosao/la "BELA"%s na "BELA"Moj Server RolePlay\n\n",loginname);
			strcat(info, lgstrg);
			strcat(info, ""CRVENA"Vas racun "BELA"je pronadjen "CRVENA"u bazi podataka.\n\n", sizeof(info));
			strcat(info, ""CRVENA"TeamSpeak:"BELA" ts.Moj Server.info:9999\n\n", sizeof(info));
			strcat(info, ""CRVENA"Forum:"BELA" www.Moj Server.info\n\n", sizeof(info));
			strcat(info, ""BELA"Molimo unesite vašu lozinku kako bi ste se ulogovali!\n\n", sizeof(info));
  			strcat(info, ""CRVENA"____________________________________________________\n\n", sizeof(info));
			ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""CRVENA"[MS]"BELA" Prijavljivanje",info,"Login","Izlaz");
		}
		else
		{
	        if(ServerInfo[isRegistracija] == 1)
	    	{
				StatusKonekta(playerid, 5);
			}
			else if(ServerInfo[isRegistracija] != 1)
			{
				SendClientMessage(playerid, CRVENA3, "MS:RP |"ZUTA" Vas korisnicki racun nije registriran kliknite na 'REGISTRACIJA' za kreiranje racuna!");
			}
		}
	}
	if(clickedid == ClickTXD1)
    {
		KillTimer(LogRegTimer[playerid]); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
		if(fexist(Korisnici(playerid)))
		{
			new loginname[126];
			GetPlayerName(playerid,loginname,sizeof(loginname));
			SendClientMessage(playerid, CRVENA3, "MS:RP |"ZUTA" Vaš korisnički raćun je već registrovan!");
		}
		else
		{
			CancelSelectTextDraw(playerid);
	        if(ServerInfo[isRegistracija] == 1)
	    	{
				StatusKonekta(playerid, 5);
			}
			else if(ServerInfo[isRegistracija] != 1)
			{

	   			for(new i; i < 31; i++) TDHFP(playerid, LoginTD[i]);
				TDHFP(playerid,ClickTXD0);
				TDHFP(playerid,ClickTXD1);
				TDHFP(playerid,ClickTXD2);
				TDHFP(playerid,ClickTXD3);
				CancelSelectTextDraw(playerid);
				new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
				format(regstring,sizeof(regstring),""SPLAVA"Dobrodosli\n"Oker"Radi daljih registracijskih koraka na ovom je potrebno da upisite svoju korisnicku lozinku koju cete koristiti tokom igre.\n"Oker"Istu morate dobro upamtiti, i potrudite se da bude sto teza da ne bi doslo do nezeljenih dogadjaja.\n "ORANGE"UPISITE U PRAZNO POLJE >>>\n\n              "SPLAVA"www.Moj Server.info\nMoj Server Online Gaming Community © 2013-2014",regname);
				ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""SPLAVA"MS:RP| "Oker"Registracija",regstring,"Registracija","Izlaz");
          		InterpolateCameraPos(playerid, 955.135131, -970.751525, 64.914772, 1219.692016, -941.729797, 69.473419, 20000);
		        InterpolateCameraLookAt(playerid, 960.128601, -970.498596, 64.882156, 1224.672119, -941.313415, 69.632186, 1000);
			}
		}
	}
	if(clickedid == ClickTXD2)
    {
        for(new i; i < 31; i++) TDHFP(playerid, LoginTD[i]);
   		TDHFP(playerid,ClickTXD0);
		TDHFP(playerid,ClickTXD1);
		TDHFP(playerid,ClickTXD2);
		TDHFP(playerid,ClickTXD3);
    	Kick(playerid);
    }
    if(clickedid == ClickTXD3)
 	{
	   	new info[2048];
		strcat(info, ""BELA"___________________________________________\n\n", sizeof(info));
		strcat(info, ""CRVENA"Forum: "BELA"www.Moj Server.info \n", sizeof(info));
		strcat(info, ""CRVENA"TeamSpeak3 IP: "BELA"ts.Moj Server.info:9999\n", sizeof(info));
		strcat(info, ""BELA"___________________________________________\n\n", sizeof(info));
		SPD(playerid,DIALOG_NONE,DSB,""CRVENA"TS3/FORUM",info,"Zatvori","");
 	}
  	return 1;
}


Eto !

Dodaj ovo ispod svakog TDa
TextDrawSetSelectable(ClickTXD0, 1);
TextDrawSetSelectable(ClickTXD1, 1);
TextDrawSetSelectable(ClickTXD2, 1);
TextDrawSetSelectable(ClickTXD3, 1);

Sad mi radi samo na register POMOC
Poslednja Izmena: Jun 28, 2014, 21:32:15 POSLE PODNE od #STe1Voâ„¢


Sad Radi sve ali totalno je ne precizno .. Znaci selektujem Login na drugoj strani mi izabere i REGISTER POMOZITE

LOCK

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima

Zasto ti je tema lockana:

imaš pravu temu bumpat svako 24h

PRAVILA:

GLAVNA PRAVILA BALKAN SAMP ZAJEDNICE - http://balkan-samp.com/forum/index.php?topic=7045.0

Razgovor u vezi PAWN Skriptanja - http://balkan-samp.com/forum/index.php?topic=11453.0