View difference between Paste ID: juD0eNeY and ULNd2nJx
SHOW: | | - or go back to the newest paste.
1
//td-ovi
2
	LT0 = TextDrawCreate(296.000030, 209.813308, "REGISTRACIJA");
3
	TextDrawLetterSize(LT0, 0.344400, 1.331199);
4
	TextDrawTextSize(LT0, 27.199995, -144.853378);
5
	TextDrawAlignment(LT0, 1);
6
	TextDrawColor(LT0, -1);
7
	TextDrawSetShadow(LT0, 0);
8
	TextDrawSetOutline(LT0, 1);
9
	TextDrawBackgroundColor(LT0, 51);
10
	TextDrawFont(LT0, 3);
11
	TextDrawSetProportional(LT0, 1);
12
	TextDrawSetSelectable(LT0, true);
13
	
14
	LT1 = TextDrawCreate(315.199920, 250.133316, "LOGIN");
15
	TextDrawLetterSize(LT1, 0.425199, 1.413333);
16
	TextDrawAlignment(LT1, 1);
17
	TextDrawColor(LT1, -1);
18
	TextDrawSetShadow(LT1, 0);
19
	TextDrawSetOutline(LT1, 1);
20
	TextDrawBackgroundColor(LT1, 51);
21
	TextDrawFont(LT1, 3);
22
	TextDrawSetProportional(LT1, 1);
23
	TextDrawSetSelectable(LT1, true);
24
25
// forward LoginP
26
27
forward LoginP(playerid);
28
public LoginP(playerid)
29
{
30
	OcistiChat(playerid,16);
31
	for(new i; i < 8; i++)TextDrawShowForPlayer(playerid, LoginTextdraw[i]);
32
	TextDrawShowForPlayer(playerid, LT0);
33
	TextDrawShowForPlayer(playerid, LT1);
34
	SelectTextDraw(playerid,  0x10F441AA);
35
	return 1;
36
}
37
38
// forward Registracija2
39
40
forward Registracija2(playerid);
41
public Registracija2(playerid)
42
{
43
        KillTimer(IntroTimer2[playerid]);
44
       	SelectTextDraw(playerid,  0x10F441AA);
45
		for(new i; i < 8; i++)TextDrawShowForPlayer(playerid, LoginTextdraw[i]);
46
		TextDrawShowForPlayer(playerid, LT0);
47
		TextDrawShowForPlayer(playerid, LT1);
48
 	    return 1;
49
}
50
51
//forward logreg
52
53
54
forward LogReg(playerid);
55
public LogReg(playerid)
56
{
57
	KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
58
	/////////////////////////////////////////////////////////////////////////////////////
59
	if(fexist(Korisnici(playerid)))
60
	{
61
		new loginstring[512];
62
		new loginname[126];
63
		GetPlayerName(playerid,loginname,sizeof(loginname));
64
		format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"ZELENA"Dobrodosao na United Country RolePlay\n\n"BELA"Vas Ime i Prezime: "SPLAVA"%s\n"BELA"Vas korisnicki racun je registrovan na serveru\nUnesite vas tacan password, imate "CRVENA"4 "BELA"pokusaja...\n\n"BELA"Ukoliko pogresite "CRVENA"4 "BELA"puta pass bicete banovani!\n"BELA"________________________________________________",loginname);
65
		ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
66
	}
67
	else
68
	{
69
        TextDrawHideForPlayer(playerid,LoginTextdraw[0]);
70
		TextDrawHideForPlayer(playerid,LoginTextdraw[1]);
71
		TextDrawHideForPlayer(playerid,LoginTextdraw[2]);
72
        TextDrawHideForPlayer(playerid,LoginTextdraw[3]);
73
		TextDrawHideForPlayer(playerid,LoginTextdraw[4]);
74
		TextDrawHideForPlayer(playerid,LoginTextdraw[5]);
75
        TextDrawHideForPlayer(playerid,LoginTextdraw[6]);
76
		TextDrawHideForPlayer(playerid,LoginTextdraw[7]);
77
		TextDrawHideForPlayer(playerid,LT0);
78
        TextDrawHideForPlayer(playerid,LT1);
79
        if(ServerInfo[isRegistracija] == 1)
80
    	{
81
			StatusKonekta(playerid, 5);
82
		}
83
			else if(ServerInfo[isRegistracija] != 1)
84
		{
85
			new info[2048];
86
	        strcat(info, ""ZUTA"United Country RolePlay Osnovna Pravila Servera\n\n", sizeof(info));
87
			strcat(info, ""CRVENA"- Osnovna Pravila\n\n", sizeof(info));
88
			strcat(info, ""SIVA"- Vas Nick mora biti u formatu Ime_Prezime npr (Marko_Markovic).\n", sizeof(info));
89
			strcat(info, "- Vas Nick nesme sadrzavati imena poznatih licnosti ili uvredljiv sadrzaj.\n", sizeof(info));
90
			strcat(info, "- Morate postovati ostale igrace nesmete ih vredjati.\n", sizeof(info));
91
			strcat(info, "- Ukoliko neznate RolePlay Pravila procitajte ih na serveru koamndom /pravila.\n", sizeof(info));
92
			strcat(info, "- Ukoliko nebudete postovali ova pravila bicete kaznjeni.\n\n", sizeof(info));
93
			strcat(info, ""CRVENA"- Info Vas Account\n\n", sizeof(info));
94
			strcat(info, ""ZELENA"UC:RP Team nece nikome dati podatke od vaseg accounta.\n", sizeof(info));
95
			strcat(info, "Mi ne odgovaramo za vas account zato pazite kome dajete password accounta.\n", sizeof(info));
96
			strcat(info, ""ZELENA"UC:RP Team zadrzava pravo zatvaranja/banovanja/brisanja vaseg accounta.\n\n", sizeof(info));
97
			strcat(info, ""CRVENA"- Zabranjeno je\n\n", sizeof(info));
98
			strcat(info, ""SIVA"Zabranjeno je koristenje cheata/modova radi neke prednosti u igrici.\n", sizeof(info));
99
			strcat(info, "Strogo je zabranjeno vredjanje igraca na nacionalnoj ili bilo kojoj drugoj osnovi.\n", sizeof(info));
100
			strcat(info, "Zabranjeno je iskoristavanje gresaka/bugova na skripti.\n\n", sizeof(info));
101
			strcat(info, ""CRVENA"Da prihvatite pravila kliknite na Prihvati, a da odbijete kliknite na Odbij.\n", sizeof(info));
102
			ShowPlayerDialog(playerid, REGLOG_PRAVILA, DIALOG_STYLE_MSGBOX, ""BELA"Pravila", info, "Prihvati", "Izlaz");
103
       }
104
   return 1;
105
   }
106
}
107
108
//OnPlayerClickTextDraw
109
110
public OnPlayerClickTextDraw(playerid, Text:clickedid)
111
{
112
	if(clickedid == LT1)
113
    {
114
		KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
115
		if(fexist(Korisnici(playerid)))
116
		{
117
			TextDrawHideForPlayer(playerid, LT0);
118
			TextDrawHideForPlayer(playerid, LT1);
119
			CancelSelectTextDraw(playerid);
120
			new lgstrg[512],loginname[64];
121
			GetPlayerName(playerid,loginname,sizeof(loginname));
122
			new info[2048];
123
			strdel(info, 0, sizeof(info));
124
			strcat(info, ""ZELENA"____________________________________________________\n\n", sizeof(info));
125
			format(lgstrg, sizeof(lgstrg), ""ZELENA"Dobrodosao/la "BELA"%s na "BELA"United Country RolePlay\n\n",loginname);
126
			strcat(info, lgstrg);
127
			strcat(info, ""ZELENA"Vas racun "BELA"je pronadjen "ZELENA"u bazi podataka.\n\n", sizeof(info));
128
			strcat(info, ""ZELENA"TeamSpeak:"BELA" uskoro\n\n", sizeof(info));
129
			strcat(info, ""ZELENA"Forum:"BELA" uskoro\n\n", sizeof(info));
130
			strcat(info, ""BELA"Molimo unesite vašu lozinku kako bi ste se ulogovali!\n\n", sizeof(info));
131
  			strcat(info, ""ZELENA"____________________________________________________\n\n", sizeof(info));
132
			ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""ZELENA"[UC]"BELA"Login",info,"Login","Izlaz");
133
		}
134
		else
135
		{
136
        	if(ServerInfo[isRegistracija] == 1)
137
		{
138
        	StatusKonekta(playerid, 5);
139
	    }
140
			else if(ServerInfo[isRegistracija] != 1)
141
		{
142
			SendClientMessage(playerid,-1, ""ZELENA"[UC:RP] |"CRVENA" Vas korisnicki racun nije registriran kliknite na 'REGISTRACIJA' za kreiranje racuna!");
143
		}
144
	}
145
}
146
	if(clickedid == LT0)
147
	{
148
		KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
149
		if(fexist(Korisnici(playerid)))
150
		{
151
			new loginname[126];
152
			GetPlayerName(playerid,loginname,sizeof(loginname));
153
			SendClientMessage(playerid,-1, ""ZELENA"[UC:RP] |"CRVENA" Vaš korisnički raćun je već registrovan!");
154
		}
155
		else
156
		{
157
	        CancelSelectTextDraw(playerid);
158
	        if(ServerInfo[isRegistracija] == 1)
159
	    	{
160
				StatusKonekta(playerid, 5);
161
			}
162
				else if(ServerInfo[isRegistracija] != 1)
163
			{
164
			    for(new i; i < 8; i++)
165
			    TextDrawHideForPlayer(playerid, LoginTextdraw[i]);
166
				TextDrawHideForPlayer(playerid, LT0);
167
				TextDrawHideForPlayer(playerid, LT1);
168
				CancelSelectTextDraw(playerid);
169
				new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
170
				format(regstring,sizeof(regstring),""ZELENA"Dobrodosli\n"CRVENA"Da biste zavrsili registraciju potrebno je upisati vasu lozinku.\n"ZELENA"Lozinku je potrebno zapamtiti.\n "CRVENA"Lozinku upisite u prazno polje \n\n "ZELENA"United Country Online Gaming Community © 2015",regname);
171
				ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""ZELENA"[UC:RP]| "ZELENA"Registracija",regstring,"Registracija","Izlaz");
172
          		InterpolateCameraPos(playerid, 955.135131, -970.751525, 64.914772, 1219.692016, -941.729797, 69.473419, 20000);
173
		        InterpolateCameraLookAt(playerid, 960.128601, -970.498596, 64.882156, 1224.672119, -941.313415, 69.632186, 1000);
174
175
 			}
176
 			
177
		}
178
 	}
179
 }