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 | } |