Перейти к содержанию
Авторизация  
DREZZ

Система Регистрации на TEXTDRAW'S +сама регистрация

Рекомендуемые сообщения

DREZZ

Система регистрации на textdraw's,а так же сама регистрация (просто можно скопировать,и вставить мод с нуля). На mysql

 

Фото данной системы.

 

[spoiler=Скриншот регистрации]lX8mMvPWeVI.jpg

 

 

Для работоспособности данной системы, необходимо :

 

Ко всем переменным, добавляем:

new Text:registr[62]; //TD регистрации
new PlayerText:registrV[MAX_PLAYERS][5]; //Поля пароля и почты регистрации
new PlayerText:avtorizG[MAX_PLAYERS][2]; //Пароль авторизации (Потом меняется)
new Text:avtoriz[35]; //TD авторизация

Это тоже добавить к переменным,если нету

new PlayerRegistered[MAX_PLAYERS];
 
К всем глобальным текстдравам (stock LoadTextDraws)
//регистрация
registr[0] = TextDrawCreate(201.500000, 155.037475, "LD_SPAC:white");
TextDrawLetterSize(registr[0], 0.000000, 0.000000);
TextDrawTextSize(registr[0], 239.109939, 155.981658);
TextDrawAlignment(registr[0], 1);
TextDrawColor(registr[0], 255);
TextDrawSetShadow(registr[0], 0);
TextDrawSetOutline(registr[0], 0);
TextDrawBackgroundColor(registr[0], 255);
TextDrawFont(registr[0], 4);
TextDrawSetProportional(registr[0], 0);
TextDrawSetShadow(registr[0], 0);


registr[1] = TextDrawCreate(321.099975, 143.750061, "РЕГИСТРАЦИЯ");
TextDrawLetterSize(registr[1], 0.178497, 0.965623);
TextDrawTextSize(registr[1], 0.000000, 235.619659);
TextDrawAlignment(registr[1], 2);
TextDrawColor(registr[1], -1);
TextDrawUseBox(registr[1], 1);
TextDrawBoxColor(registr[1], 255);
TextDrawSetShadow(registr[1], 0);
TextDrawSetOutline(registr[1], 0);
TextDrawBackgroundColor(registr[1], 255);
TextDrawFont(registr[1], 2);
TextDrawSetProportional(registr[1], 1);
TextDrawSetShadow(registr[1], 0);


registr[2] = TextDrawCreate(204.499938, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(registr[2], 0.000000, 0.000000);
TextDrawTextSize(registr[2], 20.000000, 17.000000);
TextDrawAlignment(registr[2], 1);
TextDrawColor(registr[2], -5963521);
TextDrawSetShadow(registr[2], 0);
TextDrawSetOutline(registr[2], 0);
TextDrawBackgroundColor(registr[2], 255);
TextDrawFont(registr[2], 4);
TextDrawSetProportional(registr[2], 0);
TextDrawSetShadow(registr[2], 0);


registr[3] = TextDrawCreate(204.499938, 232.341979, "LD_SPAC:white");
TextDrawLetterSize(registr[3], 0.000000, 0.000000);
TextDrawTextSize(registr[3], 20.000000, 17.000000);
TextDrawAlignment(registr[3], 1);
TextDrawColor(registr[3], -5963521);
TextDrawSetShadow(registr[3], 0);
TextDrawSetOutline(registr[3], 0);
TextDrawBackgroundColor(registr[3], 255);
TextDrawFont(registr[3], 4);
TextDrawSetProportional(registr[3], 0);
TextDrawSetShadow(registr[3], 0);


registr[4] = TextDrawCreate(204.499938, 251.743164, "LD_SPAC:white");
TextDrawLetterSize(registr[4], 0.000000, 0.000000);
TextDrawTextSize(registr[4], 20.000000, 17.000000);
TextDrawAlignment(registr[4], 1);
TextDrawColor(registr[4], -5963521);
TextDrawSetShadow(registr[4], 0);
TextDrawSetOutline(registr[4], 0);
TextDrawBackgroundColor(registr[4], 255);
TextDrawFont(registr[4], 4);
TextDrawSetProportional(registr[4], 0);
TextDrawSetShadow(registr[4], 0);


registr[5] = TextDrawCreate(204.499938, 271.544372, "LD_SPAC:white");
TextDrawLetterSize(registr[5], 0.000000, 0.000000);
TextDrawTextSize(registr[5], 20.000000, 16.649990);
TextDrawAlignment(registr[5], 1);
TextDrawColor(registr[5], -5963521);
TextDrawSetShadow(registr[5], 0);
TextDrawSetOutline(registr[5], 0);
TextDrawBackgroundColor(registr[5], 255);
TextDrawFont(registr[5], 4);
TextDrawSetProportional(registr[5], 0);
TextDrawSetShadow(registr[5], 0);


registr[6] = TextDrawCreate(204.499938, 290.645538, "LD_SPAC:white");
TextDrawLetterSize(registr[6], 0.000000, 0.000000);
TextDrawTextSize(registr[6], 20.000000, 17.000000);
TextDrawAlignment(registr[6], 1);
TextDrawColor(registr[6], -5963521);
TextDrawSetShadow(registr[6], 0);
TextDrawSetOutline(registr[6], 0);
TextDrawBackgroundColor(registr[6], 255);
TextDrawFont(registr[6], 4);
TextDrawSetProportional(registr[6], 0);
TextDrawSetShadow(registr[6], 0);


registr[7] = TextDrawCreate(205.100006, 213.580001, "LD_SPAC:white");
TextDrawLetterSize(registr[7], 0.000000, 0.000000);
TextDrawTextSize(registr[7], 18.000000, 15.479999);
TextDrawAlignment(registr[7], 1);
TextDrawColor(registr[7], 255);
TextDrawSetShadow(registr[7], 0);
TextDrawSetOutline(registr[7], 0);
TextDrawBackgroundColor(registr[7], 255);
TextDrawFont(registr[7], 4);
TextDrawSetProportional(registr[7], 0);
TextDrawSetShadow(registr[7], 0);


registr[8] = TextDrawCreate(205.100006, 233.480010, "LD_SPAC:white");
TextDrawLetterSize(registr[8], 0.000000, 0.000000);
TextDrawTextSize(registr[8], 18.000000, 14.999988);
TextDrawAlignment(registr[8], 1);
TextDrawColor(registr[8], 255);
TextDrawSetShadow(registr[8], 0);
TextDrawSetOutline(registr[8], 0);
TextDrawBackgroundColor(registr[8], 255);
TextDrawFont(registr[8], 4);
TextDrawSetProportional(registr[8], 0);
TextDrawSetShadow(registr[8], 0);


registr[9] = TextDrawCreate(205.100006, 252.779998, "LD_SPAC:white");
TextDrawLetterSize(registr[9], 0.000000, 0.000000);
TextDrawTextSize(registr[9], 18.000000, 14.999988);
TextDrawAlignment(registr[9], 1);
TextDrawColor(registr[9], 255);
TextDrawSetShadow(registr[9], 0);
TextDrawSetOutline(registr[9], 0);
TextDrawBackgroundColor(registr[9], 255);
TextDrawFont(registr[9], 4);
TextDrawSetProportional(registr[9], 0);
TextDrawSetShadow(registr[9], 0);


registr[10] = TextDrawCreate(205.100006, 272.279998, "LD_SPAC:white");
TextDrawLetterSize(registr[10], 0.000000, 0.000000);
TextDrawTextSize(registr[10], 18.000000, 14.999988);
TextDrawAlignment(registr[10], 1);
TextDrawColor(registr[10], 255);
TextDrawSetShadow(registr[10], 0);
TextDrawSetOutline(registr[10], 0);
TextDrawBackgroundColor(registr[10], 255);
TextDrawFont(registr[10], 4);
TextDrawSetProportional(registr[10], 0);
TextDrawSetShadow(registr[10], 0);


registr[11] = TextDrawCreate(205.100006, 291.679992, "LD_SPAC:white");
TextDrawLetterSize(registr[11], 0.000000, 0.000000);
TextDrawTextSize(registr[11], 18.000000, 15.029999);
TextDrawAlignment(registr[11], 1);
TextDrawColor(registr[11], 255);
TextDrawSetShadow(registr[11], 0);
TextDrawSetOutline(registr[11], 0);
TextDrawBackgroundColor(registr[11], 255);
TextDrawFont(registr[11], 4);
TextDrawSetProportional(registr[11], 0);
TextDrawSetShadow(registr[11], 0);


registr[12] = TextDrawCreate(226.799896, 212.915740, "LD_SPAC:white");
TextDrawLetterSize(registr[12], 0.000000, 0.000000);
TextDrawTextSize(registr[12], 80.000000, 17.000000);
TextDrawAlignment(registr[12], 1);
TextDrawColor(registr[12], -5963521);
TextDrawSetShadow(registr[12], 0);
TextDrawSetOutline(registr[12], 0);
TextDrawBackgroundColor(registr[12], 255);
TextDrawFont(registr[12], 4);
TextDrawSetProportional(registr[12], 0);
TextDrawSetShadow(registr[12], 0);


registr[13] = TextDrawCreate(226.799896, 232.616943, "LD_SPAC:white");
TextDrawLetterSize(registr[13], 0.000000, 0.000000);
TextDrawTextSize(registr[13], 80.000000, 16.430009);
TextDrawAlignment(registr[13], 1);
TextDrawColor(registr[13], -5963521);
TextDrawSetShadow(registr[13], 0);
TextDrawSetOutline(registr[13], 0);
TextDrawBackgroundColor(registr[13], 255);
TextDrawFont(registr[13], 4);
TextDrawSetProportional(registr[13], 0);
TextDrawSetShadow(registr[13], 0);


registr[14] = TextDrawCreate(226.799896, 251.918121, "LD_SPAC:white");
TextDrawLetterSize(registr[14], 0.000000, 0.000000);
TextDrawTextSize(registr[14], 80.000000, 17.000000);
TextDrawAlignment(registr[14], 1);
TextDrawColor(registr[14], -5963521);
TextDrawSetShadow(registr[14], 0);
TextDrawSetOutline(registr[14], 0);
TextDrawBackgroundColor(registr[14], 255);
TextDrawFont(registr[14], 4);
TextDrawSetProportional(registr[14], 0);
TextDrawSetShadow(registr[14], 0);


registr[15] = TextDrawCreate(226.899902, 271.419311, "LD_SPAC:white");
TextDrawLetterSize(registr[15], 0.000000, 0.000000);
TextDrawTextSize(registr[15], 79.740158, 16.500011);
TextDrawAlignment(registr[15], 1);
TextDrawColor(registr[15], -5963521);
TextDrawSetShadow(registr[15], 0);
TextDrawSetOutline(registr[15], 0);
TextDrawBackgroundColor(registr[15], 255);
TextDrawFont(registr[15], 4);
TextDrawSetProportional(registr[15], 0);
TextDrawSetShadow(registr[15], 0);


registr[16] = TextDrawCreate(226.699890, 290.820495, "LD_SPAC:white");
TextDrawLetterSize(registr[16], 0.000000, 0.000000);
TextDrawTextSize(registr[16], 80.040008, 16.850019);
TextDrawAlignment(registr[16], 1);
TextDrawColor(registr[16], -5963521);
TextDrawSetShadow(registr[16], 0);
TextDrawSetOutline(registr[16], 0);
TextDrawBackgroundColor(registr[16], 255);
TextDrawFont(registr[16], 4);
TextDrawSetProportional(registr[16], 0);
TextDrawSetShadow(registr[16], 0);


registr[17] = TextDrawCreate(227.899902, 213.603363, "LD_SPAC:white");
TextDrawLetterSize(registr[17], 0.000000, 0.000000);
TextDrawTextSize(registr[17], 77.999786, 15.290004);
TextDrawAlignment(registr[17], 1);
TextDrawColor(registr[17], 255);
TextDrawSetShadow(registr[17], 0);
TextDrawSetOutline(registr[17], 0);
TextDrawBackgroundColor(registr[17], 255);
TextDrawFont(registr[17], 4);
TextDrawSetProportional(registr[17], 0);
TextDrawSetShadow(registr[17], 0);


registr[18] = TextDrawCreate(227.999877, 233.340972, "LD_SPAC:white");
TextDrawLetterSize(registr[18], 0.000000, 0.000000);
TextDrawTextSize(registr[18], 77.999786, 15.029998);
TextDrawAlignment(registr[18], 1);
TextDrawColor(registr[18], 255);
TextDrawSetShadow(registr[18], 0);
TextDrawSetOutline(registr[18], 0);
TextDrawBackgroundColor(registr[18], 255);
TextDrawFont(registr[18], 4);
TextDrawSetProportional(registr[18], 0);
TextDrawSetShadow(registr[18], 0);


registr[19] = TextDrawCreate(227.999877, 252.642150, "LD_SPAC:white");
TextDrawLetterSize(registr[19], 0.000000, 0.000000);
TextDrawTextSize(registr[19], 77.999786, 15.190004);
TextDrawAlignment(registr[19], 1);
TextDrawColor(registr[19], 255);
TextDrawSetShadow(registr[19], 0);
TextDrawSetOutline(registr[19], 0);
TextDrawBackgroundColor(registr[19], 255);
TextDrawFont(registr[19], 4);
TextDrawSetProportional(registr[19], 0);
TextDrawSetShadow(registr[19], 0);


registr[20] = TextDrawCreate(227.999877, 272.343353, "LD_SPAC:white");
TextDrawLetterSize(registr[20], 0.000000, 0.000000);
TextDrawTextSize(registr[20], 77.999786, 14.989997);
TextDrawAlignment(registr[20], 1);
TextDrawColor(registr[20], 255);
TextDrawSetShadow(registr[20], 0);
TextDrawSetOutline(registr[20], 0);
TextDrawBackgroundColor(registr[20], 255);
TextDrawFont(registr[20], 4);
TextDrawSetProportional(registr[20], 0);
TextDrawSetShadow(registr[20], 0);


registr[21] = TextDrawCreate(227.999877, 291.744537, "LD_SPAC:white");
TextDrawLetterSize(registr[21], 0.000000, 0.000000);
TextDrawTextSize(registr[21], 77.999786, 14.989997);
TextDrawAlignment(registr[21], 1);
TextDrawColor(registr[21], 255);
TextDrawSetShadow(registr[21], 0);
TextDrawSetOutline(registr[21], 0);
TextDrawBackgroundColor(registr[21], 255);
TextDrawFont(registr[21], 4);
TextDrawSetProportional(registr[21], 0);
TextDrawSetShadow(registr[21], 0);


registr[22] = TextDrawCreate(309.600006, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(registr[22], 0.000000, 0.000000);
TextDrawTextSize(registr[22], 1.309998, 17.000000);
TextDrawAlignment(registr[22], 1);
TextDrawColor(registr[22], -5963521);
TextDrawSetShadow(registr[22], 0);
TextDrawSetOutline(registr[22], 0);
TextDrawBackgroundColor(registr[22], 255);
TextDrawFont(registr[22], 4);
TextDrawSetProportional(registr[22], 0);
TextDrawSetShadow(registr[22], 0);


registr[23] = TextDrawCreate(309.600006, 232.641998, "LD_SPAC:white");
TextDrawLetterSize(registr[23], 0.000000, 0.000000);
TextDrawTextSize(registr[23], 1.309998, 16.619991);
TextDrawAlignment(registr[23], 1);
TextDrawColor(registr[23], -5963521);
TextDrawSetShadow(registr[23], 0);
TextDrawSetOutline(registr[23], 0);
TextDrawBackgroundColor(registr[23], 255);
TextDrawFont(registr[23], 4);
TextDrawSetProportional(registr[23], 0);
TextDrawSetShadow(registr[23], 0);


registr[24] = TextDrawCreate(309.600006, 251.743164, "LD_SPAC:white");
TextDrawLetterSize(registr[24], 0.000000, 0.000000);
TextDrawTextSize(registr[24], 1.309998, 16.979999);
TextDrawAlignment(registr[24], 1);
TextDrawColor(registr[24], -5963521);
TextDrawSetShadow(registr[24], 0);
TextDrawSetOutline(registr[24], 0);
TextDrawBackgroundColor(registr[24], 255);
TextDrawFont(registr[24], 4);
TextDrawSetProportional(registr[24], 0);
TextDrawSetShadow(registr[24], 0);


registr[25] = TextDrawCreate(309.600006, 271.344360, "LD_SPAC:white");
TextDrawLetterSize(registr[25], 0.000000, 0.000000);
TextDrawTextSize(registr[25], 1.309998, 16.829996);
TextDrawAlignment(registr[25], 1);
TextDrawColor(registr[25], -5963521);
TextDrawSetShadow(registr[25], 0);
TextDrawSetOutline(registr[25], 0);
TextDrawBackgroundColor(registr[25], 255);
TextDrawFont(registr[25], 4);
TextDrawSetProportional(registr[25], 0);
TextDrawSetShadow(registr[25], 0);


registr[26] = TextDrawCreate(309.600006, 290.845550, "LD_SPAC:white");
TextDrawLetterSize(registr[26], 0.000000, 0.000000);
TextDrawTextSize(registr[26], 1.309998, 16.829996);
TextDrawAlignment(registr[26], 1);
TextDrawColor(registr[26], -5963521);
TextDrawSetShadow(registr[26], 0);
TextDrawSetOutline(registr[26], 0);
TextDrawBackgroundColor(registr[26], 255);
TextDrawFont(registr[26], 4);
TextDrawSetProportional(registr[26], 0);
TextDrawSetShadow(registr[26], 0);


registr[27] = TextDrawCreate(310.699951, 212.728363, ">");
TextDrawLetterSize(registr[27], 0.236900, 1.844900);
TextDrawAlignment(registr[27], 1);
TextDrawColor(registr[27], -5963521);
TextDrawSetShadow(registr[27], 0);
TextDrawSetOutline(registr[27], 0);
TextDrawBackgroundColor(registr[27], 255);
TextDrawFont(registr[27], 2);
TextDrawSetProportional(registr[27], 1);
TextDrawSetShadow(registr[27], 0);


registr[28] = TextDrawCreate(310.699951, 232.729583, ">");
TextDrawLetterSize(registr[28], 0.236900, 1.844900);
TextDrawAlignment(registr[28], 1);
TextDrawColor(registr[28], -5963521);
TextDrawSetShadow(registr[28], 0);
TextDrawSetOutline(registr[28], 0);
TextDrawBackgroundColor(registr[28], 255);
TextDrawFont(registr[28], 2);
TextDrawSetProportional(registr[28], 1);
TextDrawSetShadow(registr[28], 0);


registr[29] = TextDrawCreate(310.699951, 251.630737, ">");
TextDrawLetterSize(registr[29], 0.236900, 1.844900);
TextDrawAlignment(registr[29], 1);
TextDrawColor(registr[29], -5963521);
TextDrawSetShadow(registr[29], 0);
TextDrawSetOutline(registr[29], 0);
TextDrawBackgroundColor(registr[29], 255);
TextDrawFont(registr[29], 2);
TextDrawSetProportional(registr[29], 1);
TextDrawSetShadow(registr[29], 0);


registr[30] = TextDrawCreate(310.699951, 271.231933, ">");
TextDrawLetterSize(registr[30], 0.236900, 1.844900);
TextDrawAlignment(registr[30], 1);
TextDrawColor(registr[30], -5963521);
TextDrawSetShadow(registr[30], 0);
TextDrawSetOutline(registr[30], 0);
TextDrawBackgroundColor(registr[30], 255);
TextDrawFont(registr[30], 2);
TextDrawSetProportional(registr[30], 1);
TextDrawSetShadow(registr[30], 0);


registr[31] = TextDrawCreate(310.699951, 290.633117, ">");
TextDrawLetterSize(registr[31], 0.236900, 1.844900);
TextDrawAlignment(registr[31], 1);
TextDrawColor(registr[31], -5963521);
TextDrawSetShadow(registr[31], 0);
TextDrawSetOutline(registr[31], 0);
TextDrawBackgroundColor(registr[31], 255);
TextDrawFont(registr[31], 2);
TextDrawSetProportional(registr[31], 1);
TextDrawSetShadow(registr[31], 0);


registr[32] = TextDrawCreate(436.607757, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(registr[32], 0.000000, 0.000000);
TextDrawTextSize(registr[32], 1.309998, 17.000000);
TextDrawAlignment(registr[32], 1);
TextDrawColor(registr[32], -5963521);
TextDrawSetShadow(registr[32], 0);
TextDrawSetOutline(registr[32], 0);
TextDrawBackgroundColor(registr[32], 255);
TextDrawFont(registr[32], 4);
TextDrawSetProportional(registr[32], 0);
TextDrawSetShadow(registr[32], 0);


registr[33] = TextDrawCreate(436.607757, 232.641998, "LD_SPAC:white");
TextDrawLetterSize(registr[33], 0.000000, 0.000000);
TextDrawTextSize(registr[33], 1.309998, 16.619991);
TextDrawAlignment(registr[33], 1);
TextDrawColor(registr[33], -5963521);
TextDrawSetShadow(registr[33], 0);
TextDrawSetOutline(registr[33], 0);
TextDrawBackgroundColor(registr[33], 255);
TextDrawFont(registr[33], 4);
TextDrawSetProportional(registr[33], 0);
TextDrawSetShadow(registr[33], 0);


registr[34] = TextDrawCreate(436.607757, 251.743164, "LD_SPAC:white");
TextDrawLetterSize(registr[34], 0.000000, 0.000000);
TextDrawTextSize(registr[34], 1.309998, 16.979999);
TextDrawAlignment(registr[34], 1);
TextDrawColor(registr[34], -5963521);
TextDrawSetShadow(registr[34], 0);
TextDrawSetOutline(registr[34], 0);
TextDrawBackgroundColor(registr[34], 255);
TextDrawFont(registr[34], 4);
TextDrawSetProportional(registr[34], 0);
TextDrawSetShadow(registr[34], 0);


registr[35] = TextDrawCreate(436.607757, 271.344360, "LD_SPAC:white");
TextDrawLetterSize(registr[35], 0.000000, 0.000000);
TextDrawTextSize(registr[35], 1.309998, 16.829996);
TextDrawAlignment(registr[35], 1);
TextDrawColor(registr[35], -5963521);
TextDrawSetShadow(registr[35], 0);
TextDrawSetOutline(registr[35], 0);
TextDrawBackgroundColor(registr[35], 255);
TextDrawFont(registr[35], 4);
TextDrawSetProportional(registr[35], 0);
TextDrawSetShadow(registr[35], 0);


registr[36] = TextDrawCreate(436.607757, 290.845550, "LD_SPAC:white");
TextDrawLetterSize(registr[36], 0.000000, 0.000000);
TextDrawTextSize(registr[36], 1.309998, 16.829996);
TextDrawAlignment(registr[36], 1);
TextDrawColor(registr[36], -5963521);
TextDrawSetShadow(registr[36], 0);
TextDrawSetOutline(registr[36], 0);
TextDrawBackgroundColor(registr[36], 255);
TextDrawFont(registr[36], 4);
TextDrawSetProportional(registr[36], 0);
TextDrawSetShadow(registr[36], 0);


registr[37] = TextDrawCreate(266.799957, 216.020629, "ЛОГИН");
TextDrawLetterSize(registr[37], 0.177397, 1.035524);
TextDrawAlignment(registr[37], 2);
TextDrawColor(registr[37], -1);
TextDrawSetShadow(registr[37], 0);
TextDrawSetOutline(registr[37], 0);
TextDrawBackgroundColor(registr[37], 255);
TextDrawFont(registr[37], 2);
TextDrawSetProportional(registr[37], 1);
TextDrawSetShadow(registr[37], 0);


registr[38] = TextDrawCreate(266.799957, 235.621826, "ПАРОЛЬ");
TextDrawLetterSize(registr[38], 0.177397, 1.035524);
TextDrawAlignment(registr[38], 2);
TextDrawColor(registr[38], -1);
TextDrawSetShadow(registr[38], 0);
TextDrawSetOutline(registr[38], 0);
TextDrawBackgroundColor(registr[38], 255);
TextDrawFont(registr[38], 2);
TextDrawSetProportional(registr[38], 1);
TextDrawSetShadow(registr[38], 0);


registr[39] = TextDrawCreate(266.399932, 255.323028, "ПОЧТА");
TextDrawLetterSize(registr[39], 0.177397, 1.035524);
TextDrawAlignment(registr[39], 2);
TextDrawColor(registr[39], -1);
TextDrawSetShadow(registr[39], 0);
TextDrawSetOutline(registr[39], 0);
TextDrawBackgroundColor(registr[39], 255);
TextDrawFont(registr[39], 2);
TextDrawSetProportional(registr[39], 1);
TextDrawSetShadow(registr[39], 0);


registr[40] = TextDrawCreate(266.399932, 274.624206, "ПОЛ");
TextDrawLetterSize(registr[40], 0.177397, 1.035524);
TextDrawAlignment(registr[40], 2);
TextDrawColor(registr[40], -1);
TextDrawSetShadow(registr[40], 0);
TextDrawSetOutline(registr[40], 0);
TextDrawBackgroundColor(registr[40], 255);
TextDrawFont(registr[40], 2);
TextDrawSetProportional(registr[40], 1);
TextDrawSetShadow(registr[40], 0);


registr[41] = TextDrawCreate(266.399932, 293.825378, "ВОЗРАСТ");
TextDrawLetterSize(registr[41], 0.177397, 1.035524);
TextDrawAlignment(registr[41], 2);
TextDrawColor(registr[41], -1);
TextDrawSetShadow(registr[41], 0);
TextDrawSetOutline(registr[41], 0);
TextDrawBackgroundColor(registr[41], 255);
TextDrawFont(registr[41], 2);
TextDrawSetProportional(registr[41], 1);
TextDrawSetShadow(registr[41], 0);


registr[42] = TextDrawCreate(204.199798, 157.153228, "LD_SPAC:white");
TextDrawLetterSize(registr[42], 0.000000, 0.000000);
TextDrawTextSize(registr[42], 233.709609, 52.630062);
TextDrawAlignment(registr[42], 1);
TextDrawColor(registr[42], -5963521);
TextDrawSetShadow(registr[42], 0);
TextDrawSetOutline(registr[42], 0);
TextDrawBackgroundColor(registr[42], 255);
TextDrawFont(registr[42], 4);
TextDrawSetProportional(registr[42], 0);
TextDrawSetShadow(registr[42], 0);


registr[43] = TextDrawCreate(205.299957, 158.099975, "LD_SPAC:white");
TextDrawLetterSize(registr[43], 0.000000, 0.000000);
TextDrawTextSize(registr[43], 231.600219, 50.689884);
TextDrawAlignment(registr[43], 1);
TextDrawColor(registr[43], 255);
TextDrawSetShadow(registr[43], 0);
TextDrawSetOutline(registr[43], 0);
TextDrawBackgroundColor(registr[43], 255);
TextDrawFont(registr[43], 4);
TextDrawSetProportional(registr[43], 0);
TextDrawSetShadow(registr[43], 0);


registr[44] = TextDrawCreate(218.499969, 167.729003, "ДОБРО ПОЖАЛОВАТЬ!");
TextDrawLetterSize(registr[44], 0.159898, 0.983026);
TextDrawTextSize(registr[44], 808.704467, 0.000000);
TextDrawAlignment(registr[44], 1);
TextDrawColor(registr[44], -1);
TextDrawUseBox(registr[44], 1);
TextDrawBoxColor(registr[44], 0);
TextDrawSetShadow(registr[44], 0);
TextDrawSetOutline(registr[44], 0);
TextDrawBackgroundColor(registr[44], 255);
TextDrawFont(registr[44], 2);
TextDrawSetProportional(registr[44], 1);
TextDrawSetShadow(registr[44], 0);


registr[45] = TextDrawCreate(218.799865, 178.441650, "ВАШ АККАУНТ_~y~НЕ НАЙДЕН~w~_В БАЗЕ ДАННЫХ");
TextDrawLetterSize(registr[45], 0.159898, 0.983026);
TextDrawTextSize(registr[45], 865.704467, 0.000000);
TextDrawAlignment(registr[45], 1);
TextDrawColor(registr[45], -1);
TextDrawUseBox(registr[45], 1);
TextDrawBoxColor(registr[45], 0);
TextDrawSetShadow(registr[45], 0);
TextDrawSetOutline(registr[45], 0);
TextDrawBackgroundColor(registr[45], 255);
TextDrawFont(registr[45], 2);
TextDrawSetProportional(registr[45], 1);
TextDrawSetShadow(registr[45], 0);


registr[46] = TextDrawCreate(217.799865, 188.829223, "ДЛЯ РЕГИСТРАЦИИ ВВЕДИТЕ СВОИ ДАННЫЕ В ПОЛЯ НИЖЕ");
TextDrawLetterSize(registr[46], 0.159898, 0.983026);
TextDrawTextSize(registr[46], 867.704467, 0.000000);
TextDrawAlignment(registr[46], 1);
TextDrawColor(registr[46], -1);
TextDrawUseBox(registr[46], 1);
TextDrawBoxColor(registr[46], 0);
TextDrawSetShadow(registr[46], 0);
TextDrawSetOutline(registr[46], 0);
TextDrawBackgroundColor(registr[46], 255);
TextDrawFont(registr[46], 2);
TextDrawSetProportional(registr[46], 1);
TextDrawSetShadow(registr[46], 0);


registr[47] = TextDrawCreate(211.500030, 171.715789, "ld_pool:ball");
TextDrawLetterSize(registr[47], 0.000000, 0.000000);
TextDrawTextSize(registr[47], 2.379997, 2.000000);
TextDrawAlignment(registr[47], 1);
TextDrawColor(registr[47], -5963521);
TextDrawSetShadow(registr[47], 0);
TextDrawSetOutline(registr[47], 0);
TextDrawBackgroundColor(registr[47], 255);
TextDrawFont(registr[47], 4);
TextDrawSetProportional(registr[47], 0);
TextDrawSetShadow(registr[47], 0);


registr[48] = TextDrawCreate(211.500030, 182.616455, "ld_pool:ball");
TextDrawLetterSize(registr[48], 0.000000, 0.000000);
TextDrawTextSize(registr[48], 2.379997, 2.000000);
TextDrawAlignment(registr[48], 1);
TextDrawColor(registr[48], -5963521);
TextDrawSetShadow(registr[48], 0);
TextDrawSetOutline(registr[48], 0);
TextDrawBackgroundColor(registr[48], 255);
TextDrawFont(registr[48], 4);
TextDrawSetProportional(registr[48], 0);
TextDrawSetShadow(registr[48], 0);


registr[49] = TextDrawCreate(211.500030, 192.617065, "ld_pool:ball");
TextDrawLetterSize(registr[49], 0.000000, 0.000000);
TextDrawTextSize(registr[49], 2.379997, 2.000000);
TextDrawAlignment(registr[49], 1);
TextDrawColor(registr[49], -5963521);
TextDrawSetShadow(registr[49], 0);
TextDrawSetOutline(registr[49], 0);
TextDrawBackgroundColor(registr[49], 255);
TextDrawFont(registr[49], 4);
TextDrawSetProportional(registr[49], 0);
TextDrawSetShadow(registr[49], 0);


registr[50] = TextDrawCreate(201.299896, 311.587310, "LD_SPAC:white");
TextDrawLetterSize(registr[50], 0.000000, 0.000000);
TextDrawTextSize(registr[50], 239.590225, 15.320007);
TextDrawAlignment(registr[50], 1);
TextDrawColor(registr[50], 255);
TextDrawSetShadow(registr[50], 0);
TextDrawSetOutline(registr[50], 0);
TextDrawBackgroundColor(registr[50], 255);
TextDrawFont(registr[50], 4);
TextDrawSetProportional(registr[50], 0);
TextDrawSetShadow(registr[50], 0);


registr[51] = TextDrawCreate(253.999969, 313.940307, "ВХОД");
TextDrawLetterSize(registr[51], 0.177397, 1.035524);
TextDrawTextSize(registr[51], 10.000000, 43.000000);
TextDrawAlignment(registr[51], 2);
TextDrawColor(registr[51], -1);
TextDrawUseBox(registr[51], 1);
TextDrawBoxColor(registr[51], 268435456);
TextDrawSetShadow(registr[51], 0);
TextDrawSetOutline(registr[51], 0);
TextDrawBackgroundColor(registr[51], 255);
TextDrawFont(registr[51], 2);
TextDrawSetProportional(registr[51], 1);
TextDrawSetShadow(registr[51], 0);
TextDrawSetSelectable(registr[51], true);


registr[52] = TextDrawCreate(203.507781, 313.858093, "LD_SPAC:white");
TextDrawLetterSize(registr[52], 0.000000, 0.000000);
TextDrawTextSize(registr[52], 1.000000, 11.000000);
TextDrawAlignment(registr[52], 1);
TextDrawColor(registr[52], -5963521);
TextDrawSetShadow(registr[52], 0);
TextDrawSetOutline(registr[52], 0);
TextDrawBackgroundColor(registr[52], 255);
TextDrawFont(registr[52], 4);
TextDrawSetProportional(registr[52], 0);
TextDrawSetShadow(registr[52], 0);


registr[53] = TextDrawCreate(204.199951, 312.358215, ">");
TextDrawLetterSize(registr[53], 0.206400, 1.512400);
TextDrawAlignment(registr[53], 1);
TextDrawColor(registr[53], -5963521);
TextDrawSetShadow(registr[53], 0);
TextDrawSetOutline(registr[53], 0);
TextDrawBackgroundColor(registr[53], 255);
TextDrawFont(registr[53], 2);
TextDrawSetProportional(registr[53], 1);
TextDrawSetShadow(registr[53], 0);


registr[54] = TextDrawCreate(392.999969, 313.927886, "OTMEHA");
TextDrawLetterSize(registr[54], 0.177397, 1.035524);
TextDrawTextSize(registr[54], 10.000000, 47.000000);
TextDrawAlignment(registr[54], 2);
TextDrawColor(registr[54], -1);
TextDrawUseBox(registr[54], 1);
TextDrawBoxColor(registr[54], 1090519040);
TextDrawSetShadow(registr[54], 0);
TextDrawSetOutline(registr[54], 0);
TextDrawBackgroundColor(registr[54], 255);
TextDrawFont(registr[54], 2);
TextDrawSetProportional(registr[54], 1);
TextDrawSetShadow(registr[54], 0);
TextDrawSetSelectable(registr[54], true);


registr[55] = TextDrawCreate(437.107879, 313.858093, "LD_SPAC:white");
TextDrawLetterSize(registr[55], 0.000000, 0.000000);
TextDrawTextSize(registr[55], 1.000000, 11.000000);
TextDrawAlignment(registr[55], 1);
TextDrawColor(registr[55], -5963521);
TextDrawSetShadow(registr[55], 0);
TextDrawSetOutline(registr[55], 0);
TextDrawBackgroundColor(registr[55], 255);
TextDrawFont(registr[55], 4);
TextDrawSetProportional(registr[55], 0);
TextDrawSetShadow(registr[55], 0);


registr[56] = TextDrawCreate(433.000061, 312.395690, "<");
TextDrawLetterSize(registr[56], 0.206400, 1.512400);
TextDrawAlignment(registr[56], 1);
TextDrawColor(registr[56], -5963521);
TextDrawSetShadow(registr[56], 0);
TextDrawSetOutline(registr[56], 0);
TextDrawBackgroundColor(registr[56], 255);
TextDrawFont(registr[56], 2);
TextDrawSetProportional(registr[56], 1);
TextDrawSetShadow(registr[56], 0);


registr[57] = TextDrawCreate(213.999969, 214.234222, "1");
TextDrawLetterSize(registr[57], 0.253898, 1.363648);
TextDrawAlignment(registr[57], 2);
TextDrawColor(registr[57], -1);
TextDrawSetShadow(registr[57], 0);
TextDrawSetOutline(registr[57], 0);
TextDrawBackgroundColor(registr[57], 255);
TextDrawFont(registr[57], 2);
TextDrawSetProportional(registr[57], 1);
TextDrawSetShadow(registr[57], 0);


registr[58] = TextDrawCreate(213.999969, 234.135437, "2");
TextDrawLetterSize(registr[58], 0.253898, 1.363648);
TextDrawAlignment(registr[58], 2);
TextDrawColor(registr[58], -1);
TextDrawSetShadow(registr[58], 0);
TextDrawSetOutline(registr[58], 0);
TextDrawBackgroundColor(registr[58], 255);
TextDrawFont(registr[58], 2);
TextDrawSetProportional(registr[58], 1);
TextDrawSetShadow(registr[58], 0);


registr[59] = TextDrawCreate(213.999969, 253.136596, "3");
TextDrawLetterSize(registr[59], 0.253898, 1.363648);
TextDrawAlignment(registr[59], 2);
TextDrawColor(registr[59], -1);
TextDrawSetShadow(registr[59], 0);
TextDrawSetOutline(registr[59], 0);
TextDrawBackgroundColor(registr[59], 255);
TextDrawFont(registr[59], 2);
TextDrawSetProportional(registr[59], 1);
TextDrawSetShadow(registr[59], 0);


registr[60] = TextDrawCreate(213.999969, 272.937805, "4");
TextDrawLetterSize(registr[60], 0.253898, 1.363648);
TextDrawAlignment(registr[60], 2);
TextDrawColor(registr[60], -1);
TextDrawSetShadow(registr[60], 0);
TextDrawSetOutline(registr[60], 0);
TextDrawBackgroundColor(registr[60], 255);
TextDrawFont(registr[60], 2);
TextDrawSetProportional(registr[60], 1);
TextDrawSetShadow(registr[60], 0);


registr[61] = TextDrawCreate(214.299987, 292.438995, "5");
TextDrawLetterSize(registr[61], 0.253898, 1.363648);
TextDrawAlignment(registr[61], 2);
TextDrawColor(registr[61], -1);
TextDrawSetShadow(registr[61], 0);
TextDrawSetOutline(registr[61], 0);
TextDrawBackgroundColor(registr[61], 255);
TextDrawFont(registr[61], 2);
TextDrawSetProportional(registr[61], 1);
TextDrawSetShadow(registr[61], 0);
//авторизация
avtoriz[0] = TextDrawCreate(201.500000, 155.037475, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[0], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[0], 239.000000, 96.929985);
TextDrawAlignment(avtoriz[0], 1);
TextDrawColor(avtoriz[0], 255);
TextDrawSetShadow(avtoriz[0], 0);
TextDrawSetOutline(avtoriz[0], 0);
TextDrawBackgroundColor(avtoriz[0], 255);
TextDrawFont(avtoriz[0], 4);
TextDrawSetProportional(avtoriz[0], 0);
TextDrawSetShadow(avtoriz[0], 0);


avtoriz[1] = TextDrawCreate(321.099975, 143.750061, "АВТОРИЗАЦИЯ");
TextDrawLetterSize(avtoriz[1], 0.178497, 0.965623);
TextDrawTextSize(avtoriz[1], 0.000000, 235.619659);
TextDrawAlignment(avtoriz[1], 2);
TextDrawColor(avtoriz[1], -1);
TextDrawUseBox(avtoriz[1], 1);
TextDrawBoxColor(avtoriz[1], 255);
TextDrawSetShadow(avtoriz[1], 0);
TextDrawSetOutline(avtoriz[1], 0);
TextDrawBackgroundColor(avtoriz[1], 255);
TextDrawFont(avtoriz[1], 2);
TextDrawSetProportional(avtoriz[1], 1);
TextDrawSetShadow(avtoriz[1], 0);


avtoriz[2] = TextDrawCreate(204.499938, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[2], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[2], 20.000000, 17.000000);
TextDrawAlignment(avtoriz[2], 1);
TextDrawColor(avtoriz[2], -5963521);
TextDrawSetShadow(avtoriz[2], 0);
TextDrawSetOutline(avtoriz[2], 0);
TextDrawBackgroundColor(avtoriz[2], 255);
TextDrawFont(avtoriz[2], 4);
TextDrawSetProportional(avtoriz[2], 0);
TextDrawSetShadow(avtoriz[2], 0);


avtoriz[3] = TextDrawCreate(204.499938, 232.341979, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[3], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[3], 20.000000, 17.000000);
TextDrawAlignment(avtoriz[3], 1);
TextDrawColor(avtoriz[3], -5963521);
TextDrawSetShadow(avtoriz[3], 0);
TextDrawSetOutline(avtoriz[3], 0);
TextDrawBackgroundColor(avtoriz[3], 255);
TextDrawFont(avtoriz[3], 4);
TextDrawSetProportional(avtoriz[3], 0);
TextDrawSetShadow(avtoriz[3], 0);


avtoriz[4] = TextDrawCreate(205.299896, 213.566955, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[4], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[4], 18.000000, 15.310007);
TextDrawAlignment(avtoriz[4], 1);
TextDrawColor(avtoriz[4], 255);
TextDrawSetShadow(avtoriz[4], 0);
TextDrawSetOutline(avtoriz[4], 0);
TextDrawBackgroundColor(avtoriz[4], 255);
TextDrawFont(avtoriz[4], 4);
TextDrawSetProportional(avtoriz[4], 0);
TextDrawSetShadow(avtoriz[4], 0);


avtoriz[5] = TextDrawCreate(205.300003, 233.270004, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[5], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[5], 18.000000, 15.140003);
TextDrawAlignment(avtoriz[5], 1);
TextDrawColor(avtoriz[5], 255);
TextDrawSetShadow(avtoriz[5], 0);
TextDrawSetOutline(avtoriz[5], 0);
TextDrawBackgroundColor(avtoriz[5], 255);
TextDrawFont(avtoriz[5], 4);
TextDrawSetProportional(avtoriz[5], 0);
TextDrawSetShadow(avtoriz[5], 0);


avtoriz[6] = TextDrawCreate(226.799896, 212.915740, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[6], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[6], 80.000000, 17.000000);
TextDrawAlignment(avtoriz[6], 1);
TextDrawColor(avtoriz[6], -5963521);
TextDrawSetShadow(avtoriz[6], 0);
TextDrawSetOutline(avtoriz[6], 0);
TextDrawBackgroundColor(avtoriz[6], 255);
TextDrawFont(avtoriz[6], 4);
TextDrawSetProportional(avtoriz[6], 0);
TextDrawSetShadow(avtoriz[6], 0);


avtoriz[7] = TextDrawCreate(226.799896, 232.616943, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[7], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[7], 80.000000, 16.430009);
TextDrawAlignment(avtoriz[7], 1);
TextDrawColor(avtoriz[7], -5963521);
TextDrawSetShadow(avtoriz[7], 0);
TextDrawSetOutline(avtoriz[7], 0);
TextDrawBackgroundColor(avtoriz[7], 255);
TextDrawFont(avtoriz[7], 4);
TextDrawSetProportional(avtoriz[7], 0);
TextDrawSetShadow(avtoriz[7], 0);


avtoriz[8] = TextDrawCreate(227.899902, 213.603363, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[8], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[8], 77.999786, 15.290002);
TextDrawAlignment(avtoriz[8], 1);
TextDrawColor(avtoriz[8], 255);
TextDrawSetShadow(avtoriz[8], 0);
TextDrawSetOutline(avtoriz[8], 0);
TextDrawBackgroundColor(avtoriz[8], 255);
TextDrawFont(avtoriz[8], 4);
TextDrawSetProportional(avtoriz[8], 0);
TextDrawSetShadow(avtoriz[8], 0);


avtoriz[9] = TextDrawCreate(227.999877, 233.340972, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[9], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[9], 77.999786, 15.029996);
TextDrawAlignment(avtoriz[9], 1);
TextDrawColor(avtoriz[9], 255);
TextDrawSetShadow(avtoriz[9], 0);
TextDrawSetOutline(avtoriz[9], 0);
TextDrawBackgroundColor(avtoriz[9], 255);
TextDrawFont(avtoriz[9], 4);
TextDrawSetProportional(avtoriz[9], 0);
TextDrawSetShadow(avtoriz[9], 0);


avtoriz[10] = TextDrawCreate(309.600006, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[10], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[10], 1.309998, 17.000000);
TextDrawAlignment(avtoriz[10], 1);
TextDrawColor(avtoriz[10], -5963521);
TextDrawSetShadow(avtoriz[10], 0);
TextDrawSetOutline(avtoriz[10], 0);
TextDrawBackgroundColor(avtoriz[10], 255);
TextDrawFont(avtoriz[10], 4);
TextDrawSetProportional(avtoriz[10], 0);
TextDrawSetShadow(avtoriz[10], 0);


avtoriz[11] = TextDrawCreate(309.600006, 232.742004, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[11], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[11], 1.309998, 16.619991);
TextDrawAlignment(avtoriz[11], 1);
TextDrawColor(avtoriz[11], -5963521);
TextDrawSetShadow(avtoriz[11], 0);
TextDrawSetOutline(avtoriz[11], 0);
TextDrawBackgroundColor(avtoriz[11], 255);
TextDrawFont(avtoriz[11], 4);
TextDrawSetProportional(avtoriz[11], 0);
TextDrawSetShadow(avtoriz[11], 0);


avtoriz[12] = TextDrawCreate(310.699951, 212.728363, ">");
TextDrawLetterSize(avtoriz[12], 0.236900, 1.844900);
TextDrawAlignment(avtoriz[12], 1);
TextDrawColor(avtoriz[12], -5963521);
TextDrawSetShadow(avtoriz[12], 0);
TextDrawSetOutline(avtoriz[12], 0);
TextDrawBackgroundColor(avtoriz[12], 255);
TextDrawFont(avtoriz[12], 2);
TextDrawSetProportional(avtoriz[12], 1);
TextDrawSetShadow(avtoriz[12], 0);


avtoriz[13] = TextDrawCreate(310.699951, 232.729583, ">");
TextDrawLetterSize(avtoriz[13], 0.236900, 1.844900);
TextDrawAlignment(avtoriz[13], 1);
TextDrawColor(avtoriz[13], -5963521);
TextDrawSetShadow(avtoriz[13], 0);
TextDrawSetOutline(avtoriz[13], 0);
TextDrawBackgroundColor(avtoriz[13], 255);
TextDrawFont(avtoriz[13], 2);
TextDrawSetProportional(avtoriz[13], 1);
TextDrawSetShadow(avtoriz[13], 0);


avtoriz[14] = TextDrawCreate(436.607757, 212.740783, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[14], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[14], 1.309998, 17.000000);
TextDrawAlignment(avtoriz[14], 1);
TextDrawColor(avtoriz[14], -5963521);
TextDrawSetShadow(avtoriz[14], 0);
TextDrawSetOutline(avtoriz[14], 0);
TextDrawBackgroundColor(avtoriz[14], 255);
TextDrawFont(avtoriz[14], 4);
TextDrawSetProportional(avtoriz[14], 0);
TextDrawSetShadow(avtoriz[14], 0);


avtoriz[15] = TextDrawCreate(436.607757, 232.641998, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[15], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[15], 1.309998, 16.619991);
TextDrawAlignment(avtoriz[15], 1);
TextDrawColor(avtoriz[15], -5963521);
TextDrawSetShadow(avtoriz[15], 0);
TextDrawSetOutline(avtoriz[15], 0);
TextDrawBackgroundColor(avtoriz[15], 255);
TextDrawFont(avtoriz[15], 4);
TextDrawSetProportional(avtoriz[15], 0);
TextDrawSetShadow(avtoriz[15], 0);


avtoriz[16] = TextDrawCreate(266.799957, 216.020629, "ЛОГИН");
TextDrawLetterSize(avtoriz[16], 0.177395, 1.035524);
TextDrawAlignment(avtoriz[16], 2);
TextDrawColor(avtoriz[16], -1);
TextDrawSetShadow(avtoriz[16], 0);
TextDrawSetOutline(avtoriz[16], 0);
TextDrawBackgroundColor(avtoriz[16], 255);
TextDrawFont(avtoriz[16], 2);
TextDrawSetProportional(avtoriz[16], 1);
TextDrawSetShadow(avtoriz[16], 0);


avtoriz[17] = TextDrawCreate(266.799957, 235.621826, "ПАРОЛЬ");
TextDrawLetterSize(avtoriz[17], 0.177395, 1.035524);
TextDrawAlignment(avtoriz[17], 2);
TextDrawColor(avtoriz[17], -1);
TextDrawSetShadow(avtoriz[17], 0);
TextDrawSetOutline(avtoriz[17], 0);
TextDrawBackgroundColor(avtoriz[17], 255);
TextDrawFont(avtoriz[17], 2);
TextDrawSetProportional(avtoriz[17], 1);
TextDrawSetShadow(avtoriz[17], 0);


avtoriz[18] = TextDrawCreate(204.199798, 157.153228, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[18], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[18], 233.709609, 52.630062);
TextDrawAlignment(avtoriz[18], 1);
TextDrawColor(avtoriz[18], -5963521);
TextDrawSetShadow(avtoriz[18], 0);
TextDrawSetOutline(avtoriz[18], 0);
TextDrawBackgroundColor(avtoriz[18], 255);
TextDrawFont(avtoriz[18], 4);
TextDrawSetProportional(avtoriz[18], 0);
TextDrawSetShadow(avtoriz[18], 0);


avtoriz[19] = TextDrawCreate(205.299957, 158.099975, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[19], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[19], 231.600219, 50.689884);
TextDrawAlignment(avtoriz[19], 1);
TextDrawColor(avtoriz[19], 255);
TextDrawSetShadow(avtoriz[19], 0);
TextDrawSetOutline(avtoriz[19], 0);
TextDrawBackgroundColor(avtoriz[19], 255);
TextDrawFont(avtoriz[19], 4);
TextDrawSetProportional(avtoriz[19], 0);
TextDrawSetShadow(avtoriz[19], 0);


avtoriz[20] = TextDrawCreate(218.499969, 167.729003, "ДОБРО ПОЖАЛОВАТЬ");
TextDrawLetterSize(avtoriz[20], 0.148898, 0.983026);
TextDrawTextSize(avtoriz[20], 808.704467, 0.000000);
TextDrawAlignment(avtoriz[20], 1);
TextDrawColor(avtoriz[20], -1);
TextDrawUseBox(avtoriz[20], 1);
TextDrawBoxColor(avtoriz[20], 0);
TextDrawSetShadow(avtoriz[20], 0);
TextDrawSetOutline(avtoriz[20], 0);
TextDrawBackgroundColor(avtoriz[20], 255);
TextDrawFont(avtoriz[20], 2);
TextDrawSetProportional(avtoriz[20], 1);
TextDrawSetShadow(avtoriz[20], 0);


avtoriz[21] = TextDrawCreate(218.799865, 178.441650, "ВАШ АККАУНТ_~y~НАЙДЕН~w~_В БАЗЕ ДАННЫХ");
TextDrawLetterSize(avtoriz[21], 0.150896, 0.983026);
TextDrawTextSize(avtoriz[21], 865.704467, 0.000000);
TextDrawAlignment(avtoriz[21], 1);
TextDrawColor(avtoriz[21], -1);
TextDrawUseBox(avtoriz[21], 1);
TextDrawBoxColor(avtoriz[21], 0);
TextDrawSetShadow(avtoriz[21], 0);
TextDrawSetOutline(avtoriz[21], 0);
TextDrawBackgroundColor(avtoriz[21], 255);
TextDrawFont(avtoriz[21], 2);
TextDrawSetProportional(avtoriz[21], 1);
TextDrawSetShadow(avtoriz[21], 0);


avtoriz[22] = TextDrawCreate(217.799865, 188.829223, "ДЛЯ АВТОРИЗАЦИИ ВВЕДИТЕ ПАРОЛЬ, УКАЗАННЫЙ РАНЕЕ ПРИ РЕГИСТРАЦИИ???");
TextDrawLetterSize(avtoriz[22], 0.137896, 0.983026);
TextDrawTextSize(avtoriz[22], 867.704467, 0.000000);
TextDrawAlignment(avtoriz[22], 1);
TextDrawColor(avtoriz[22], -1);
TextDrawUseBox(avtoriz[22], 1);
TextDrawBoxColor(avtoriz[22], 0);
TextDrawSetShadow(avtoriz[22], 0);
TextDrawSetOutline(avtoriz[22], 0);
TextDrawBackgroundColor(avtoriz[22], 255);
TextDrawFont(avtoriz[22], 2);
TextDrawSetProportional(avtoriz[22], 1);
TextDrawSetShadow(avtoriz[22], 0);


avtoriz[23] = TextDrawCreate(211.500030, 171.715789, "ld_pool:ball");
TextDrawLetterSize(avtoriz[23], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[23], 2.379997, 2.000000);
TextDrawAlignment(avtoriz[23], 1);
TextDrawColor(avtoriz[23], -5963521);
TextDrawSetShadow(avtoriz[23], 0);
TextDrawSetOutline(avtoriz[23], 0);
TextDrawBackgroundColor(avtoriz[23], 255);
TextDrawFont(avtoriz[23], 4);
TextDrawSetProportional(avtoriz[23], 0);
TextDrawSetShadow(avtoriz[23], 0);


avtoriz[24] = TextDrawCreate(211.500030, 182.616455, "ld_pool:ball");
TextDrawLetterSize(avtoriz[24], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[24], 2.379997, 2.000000);
TextDrawAlignment(avtoriz[24], 1);
TextDrawColor(avtoriz[24], -5963521);
TextDrawSetShadow(avtoriz[24], 0);
TextDrawSetOutline(avtoriz[24], 0);
TextDrawBackgroundColor(avtoriz[24], 255);
TextDrawFont(avtoriz[24], 4);
TextDrawSetProportional(avtoriz[24], 0);
TextDrawSetShadow(avtoriz[24], 0);


avtoriz[25] = TextDrawCreate(211.500030, 192.617065, "ld_pool:ball");
TextDrawLetterSize(avtoriz[25], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[25], 2.379997, 2.000000);
TextDrawAlignment(avtoriz[25], 1);
TextDrawColor(avtoriz[25], -5963521);
TextDrawSetShadow(avtoriz[25], 0);
TextDrawSetOutline(avtoriz[25], 0);
TextDrawBackgroundColor(avtoriz[25], 255);
TextDrawFont(avtoriz[25], 4);
TextDrawSetProportional(avtoriz[25], 0);
TextDrawSetShadow(avtoriz[25], 0);


avtoriz[26] = TextDrawCreate(201.299896, 252.683715, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[26], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[26], 239.590225, 15.320007);
TextDrawAlignment(avtoriz[26], 1);
TextDrawColor(avtoriz[26], 255);
TextDrawSetShadow(avtoriz[26], 0);
TextDrawSetOutline(avtoriz[26], 0);
TextDrawBackgroundColor(avtoriz[26], 255);
TextDrawFont(avtoriz[26], 4);
TextDrawSetProportional(avtoriz[26], 0);
TextDrawSetShadow(avtoriz[26], 0);


avtoriz[27] = TextDrawCreate(253.999969, 255.036712, "ВХОД");
TextDrawLetterSize(avtoriz[27], 0.177395, 1.035524);
TextDrawTextSize(avtoriz[27], 10.000000, 43.000000);
TextDrawAlignment(avtoriz[27], 2);
TextDrawColor(avtoriz[27], -1);
TextDrawUseBox(avtoriz[27], 1);
TextDrawBoxColor(avtoriz[27], 268435456);
TextDrawSetShadow(avtoriz[27], 0);
TextDrawSetOutline(avtoriz[27], 0);
TextDrawBackgroundColor(avtoriz[27], 255);
TextDrawFont(avtoriz[27], 2);
TextDrawSetProportional(avtoriz[27], 1);
TextDrawSetShadow(avtoriz[27], 0);
TextDrawSetSelectable(avtoriz[27], true);


avtoriz[28] = TextDrawCreate(203.507781, 254.954498, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[28], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[28], 1.000000, 11.000000);
TextDrawAlignment(avtoriz[28], 1);
TextDrawColor(avtoriz[28], -5963521);
TextDrawSetShadow(avtoriz[28], 0);
TextDrawSetOutline(avtoriz[28], 0);
TextDrawBackgroundColor(avtoriz[28], 255);
TextDrawFont(avtoriz[28], 4);
TextDrawSetProportional(avtoriz[28], 0);
TextDrawSetShadow(avtoriz[28], 0);


avtoriz[29] = TextDrawCreate(204.199951, 253.454620, ">");
TextDrawLetterSize(avtoriz[29], 0.206400, 1.512400);
TextDrawAlignment(avtoriz[29], 1);
TextDrawColor(avtoriz[29], -5963521);
TextDrawSetShadow(avtoriz[29], 0);
TextDrawSetOutline(avtoriz[29], 0);
TextDrawBackgroundColor(avtoriz[29], 255);
TextDrawFont(avtoriz[29], 2);
TextDrawSetProportional(avtoriz[29], 1);
TextDrawSetShadow(avtoriz[29], 0);


avtoriz[30] = TextDrawCreate(392.999969, 255.024291, "OTMEHA");
TextDrawLetterSize(avtoriz[30], 0.177395, 1.035524);
TextDrawTextSize(avtoriz[30], 10.000000, 47.000000);
TextDrawAlignment(avtoriz[30], 2);
TextDrawColor(avtoriz[30], -1);
TextDrawUseBox(avtoriz[30], 1);
TextDrawBoxColor(avtoriz[30], 1090519040);
TextDrawSetShadow(avtoriz[30], 0);
TextDrawSetOutline(avtoriz[30], 0);
TextDrawBackgroundColor(avtoriz[30], 255);
TextDrawFont(avtoriz[30], 2);
TextDrawSetProportional(avtoriz[30], 1);
TextDrawSetShadow(avtoriz[30], 0);
TextDrawSetSelectable(avtoriz[30], true);


avtoriz[31] = TextDrawCreate(437.107879, 254.954498, "LD_SPAC:white");
TextDrawLetterSize(avtoriz[31], 0.000000, 0.000000);
TextDrawTextSize(avtoriz[31], 1.000000, 11.000000);
TextDrawAlignment(avtoriz[31], 1);
TextDrawColor(avtoriz[31], -5963521);
TextDrawSetShadow(avtoriz[31], 0);
TextDrawSetOutline(avtoriz[31], 0);
TextDrawBackgroundColor(avtoriz[31], 255);
TextDrawFont(avtoriz[31], 4);
TextDrawSetProportional(avtoriz[31], 0);
TextDrawSetShadow(avtoriz[31], 0);


avtoriz[32] = TextDrawCreate(433.000061, 253.492095, "<");
TextDrawLetterSize(avtoriz[32], 0.206400, 1.512400);
TextDrawAlignment(avtoriz[32], 1);
TextDrawColor(avtoriz[32], -5963521);
TextDrawSetShadow(avtoriz[32], 0);
TextDrawSetOutline(avtoriz[32], 0);
TextDrawBackgroundColor(avtoriz[32], 255);
TextDrawFont(avtoriz[32], 2);
TextDrawSetProportional(avtoriz[32], 1);
TextDrawSetShadow(avtoriz[32], 0);


avtoriz[33] = TextDrawCreate(214.100097, 213.625000, "1");
TextDrawLetterSize(avtoriz[33], 0.315499, 1.525624);
TextDrawAlignment(avtoriz[33], 2);
TextDrawColor(avtoriz[33], -1);
TextDrawSetShadow(avtoriz[33], 0);
TextDrawSetOutline(avtoriz[33], 0);
TextDrawBackgroundColor(avtoriz[33], 255);
TextDrawFont(avtoriz[33], 2);
TextDrawSetProportional(avtoriz[33], 1);
TextDrawSetShadow(avtoriz[33], 0);


avtoriz[34] = TextDrawCreate(214.100097, 233.126190, "2");
TextDrawLetterSize(avtoriz[34], 0.315499, 1.525624);
TextDrawAlignment(avtoriz[34], 2);
TextDrawColor(avtoriz[34], -1);
TextDrawSetShadow(avtoriz[34], 0);
TextDrawSetOutline(avtoriz[34], 0);
TextDrawBackgroundColor(avtoriz[34], 255);
TextDrawFont(avtoriz[34], 2);
TextDrawSetProportional(avtoriz[34], 1);
TextDrawSetShadow(avtoriz[34], 0);
 
В stock CreateTextDraws(playerid) добавляем
//регистрация
registrV[playerid][0] = CreatePlayerTextDraw(playerid, 375.699859, 215.550354, "emmanuel_katanov");
PlayerTextDrawLetterSize(playerid, registrV[playerid][0], 0.177397, 1.035524);
PlayerTextDrawAlignment(playerid, registrV[playerid][0], 2);
PlayerTextDrawColor(playerid, registrV[playerid][0], -1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, registrV[playerid][0], 0);
PlayerTextDrawBackgroundColor(playerid, registrV[playerid][0], 255);
PlayerTextDrawFont(playerid, registrV[playerid][0], 2);
PlayerTextDrawSetProportional(playerid, registrV[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][0], 0);


registrV[playerid][1] = CreatePlayerTextDraw(playerid, 376.299896, 235.051544, "НАЖМИТЕ ДЛЯ ВВОДА");
PlayerTextDrawLetterSize(playerid, registrV[playerid][1], 0.177397, 1.035524);
PlayerTextDrawTextSize(playerid, registrV[playerid][1], 10.000000, 91.000000);
PlayerTextDrawAlignment(playerid, registrV[playerid][1], 2);
PlayerTextDrawColor(playerid, registrV[playerid][1], -1);
PlayerTextDrawUseBox(playerid, registrV[playerid][1], 1);
PlayerTextDrawBoxColor(playerid, registrV[playerid][1], 0);
PlayerTextDrawSetShadow(playerid, registrV[playerid][1], 0);
PlayerTextDrawSetOutline(playerid, registrV[playerid][1], 0);
PlayerTextDrawBackgroundColor(playerid, registrV[playerid][1], 255);
PlayerTextDrawFont(playerid, registrV[playerid][1], 2);
PlayerTextDrawSetProportional(playerid, registrV[playerid][1], 1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][1], 0);
PlayerTextDrawSetSelectable(playerid, registrV[playerid][1], true);


registrV[playerid][2] = CreatePlayerTextDraw(playerid, 376.299896, 253.852691, "НАЖМИТЕ ДЛЯ ВВОДА");
PlayerTextDrawLetterSize(playerid, registrV[playerid][2], 0.177397, 1.035524);
PlayerTextDrawTextSize(playerid, registrV[playerid][2], 10.000000, 91.000000);
PlayerTextDrawAlignment(playerid, registrV[playerid][2], 2);
PlayerTextDrawColor(playerid, registrV[playerid][2], -1);
PlayerTextDrawUseBox(playerid, registrV[playerid][2], 1);
PlayerTextDrawBoxColor(playerid, registrV[playerid][2], 0);
PlayerTextDrawSetShadow(playerid, registrV[playerid][2], 0);
PlayerTextDrawSetOutline(playerid, registrV[playerid][2], 0);
PlayerTextDrawBackgroundColor(playerid, registrV[playerid][2], 255);
PlayerTextDrawFont(playerid, registrV[playerid][2], 2);
PlayerTextDrawSetProportional(playerid, registrV[playerid][2], 1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][2], 0);
PlayerTextDrawSetSelectable(playerid, registrV[playerid][2], true);


registrV[playerid][3] = CreatePlayerTextDraw(playerid, 376.299896, 273.953918, "НАЖМИТЕ ДЛЯ ВВОДА");
PlayerTextDrawLetterSize(playerid, registrV[playerid][3], 0.177397, 1.035524);
PlayerTextDrawTextSize(playerid, registrV[playerid][3], 10.000000, 91.000000);
PlayerTextDrawAlignment(playerid, registrV[playerid][3], 2);
PlayerTextDrawColor(playerid, registrV[playerid][3], -1);
PlayerTextDrawUseBox(playerid, registrV[playerid][3], 1);
PlayerTextDrawBoxColor(playerid, registrV[playerid][3], 0);
PlayerTextDrawSetShadow(playerid, registrV[playerid][3], 0);
PlayerTextDrawSetOutline(playerid, registrV[playerid][3], 0);
PlayerTextDrawBackgroundColor(playerid, registrV[playerid][3], 255);
PlayerTextDrawFont(playerid, registrV[playerid][3], 2);
PlayerTextDrawSetProportional(playerid, registrV[playerid][3], 1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][3], 0);
PlayerTextDrawSetSelectable(playerid, registrV[playerid][3], true);


registrV[playerid][4] = CreatePlayerTextDraw(playerid, 376.299896, 293.055084, "НАЖМИТЕ ДЛЯ ВВОДА");
PlayerTextDrawLetterSize(playerid, registrV[playerid][4], 0.177397, 1.035524);
PlayerTextDrawTextSize(playerid, registrV[playerid][4], 10.000000, 91.000000);
PlayerTextDrawAlignment(playerid, registrV[playerid][4], 2);
PlayerTextDrawColor(playerid, registrV[playerid][4], -1);
PlayerTextDrawUseBox(playerid, registrV[playerid][4], 1);
PlayerTextDrawBoxColor(playerid, registrV[playerid][4], 0);
PlayerTextDrawSetShadow(playerid, registrV[playerid][4], 0);
PlayerTextDrawSetOutline(playerid, registrV[playerid][4], 0);
PlayerTextDrawBackgroundColor(playerid, registrV[playerid][4], 255);
PlayerTextDrawFont(playerid, registrV[playerid][4], 2);
PlayerTextDrawSetProportional(playerid, registrV[playerid][4], 1);
PlayerTextDrawSetShadow(playerid, registrV[playerid][4], 0);
PlayerTextDrawSetSelectable(playerid, registrV[playerid][4], true);
//авторизация
avtorizG[playerid][0] = CreatePlayerTextDraw(playerid, 375.699859, 215.550354, "emmanuel_katanov");
PlayerTextDrawLetterSize(playerid, avtorizG[playerid][0], 0.177395, 1.035524);
PlayerTextDrawAlignment(playerid, avtorizG[playerid][0], 2);
PlayerTextDrawColor(playerid, avtorizG[playerid][0], -1);
PlayerTextDrawSetShadow(playerid, avtorizG[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, avtorizG[playerid][0], 0);
PlayerTextDrawBackgroundColor(playerid, avtorizG[playerid][0], 255);
PlayerTextDrawFont(playerid, avtorizG[playerid][0], 2);
PlayerTextDrawSetProportional(playerid, avtorizG[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, avtorizG[playerid][0], 0);


avtorizG[playerid][1] = CreatePlayerTextDraw(playerid, 376.299896, 235.051544, "НАЖМИТЕ ДЛЯ ВВОДА");
PlayerTextDrawLetterSize(playerid, avtorizG[playerid][1], 0.177395, 1.035524);
PlayerTextDrawTextSize(playerid, avtorizG[playerid][1], 10.000000, 91.000000);
PlayerTextDrawAlignment(playerid, avtorizG[playerid][1], 2);
PlayerTextDrawColor(playerid, avtorizG[playerid][1], -1);
PlayerTextDrawUseBox(playerid, avtorizG[playerid][1], 1);
PlayerTextDrawBoxColor(playerid, avtorizG[playerid][1], 0);
PlayerTextDrawSetShadow(playerid, avtorizG[playerid][1], 0);
PlayerTextDrawSetOutline(playerid, avtorizG[playerid][1], 0);
PlayerTextDrawBackgroundColor(playerid, avtorizG[playerid][1], 255);
PlayerTextDrawFont(playerid, avtorizG[playerid][1], 2);
PlayerTextDrawSetProportional(playerid, avtorizG[playerid][1], 1);
PlayerTextDrawSetShadow(playerid, avtorizG[playerid][1], 0);
PlayerTextDrawSetSelectable(playerid, avtorizG[playerid][1], true);
Добавляем переменную 'enum' (Если нету)
enum
{
D_REGISTER = 1,
D_LOGIN = 2
}

 

Добавляем в конец мода

forward player_check(playerid);
public player_check(playerid)
{
    if(!IsPlayerConnected(playerid)) return 1;
    new rows, fields;
  cache_get_data(rows, fields);
    if(rows)
{
    TogglePlayerSpectating(playerid, true);
ShowPlayerAutorizationTextDraw(playerid);
}
else
{
ShowPlayerRegisterTextDraw(playerid);
}
SetPVarInt(playerid, "Logged", 1);
return 1;
}

Тоже добавить в конец мода,или же найти где у есть есть 'stock'

stock ShowPlayerAutorizationTextDraw(playerid)
{
for(new idx = 0; idx < 35; idx ++) TextDrawShowForPlayer(playerid, avtoriz[idx]);
PlayerTextDrawShow(playerid, avtorizG[playerid][0]);
PlayerTextDrawShow(playerid, avtorizG[playerid][1]);


new strpass[50];


  format(strpass,sizeof(strpass),"%s",GetName(playerid));
PlayerTextDrawSetString(playerid, avtorizG[playerid][0],strpass);


SelectTextDraw(playerid,COLOR_ORANGE);
}
stock ShowPlayerRegisterTextDraw(playerid)
{
for(new idx = 0; idx < 62; idx ++) TextDrawShowForPlayer(playerid, registr[idx]);
PlayerTextDrawShow(playerid, registrV[playerid][0]);
PlayerTextDrawShow(playerid, registrV[playerid][1]);
PlayerTextDrawShow(playerid, registrV[playerid][2]);
PlayerTextDrawShow(playerid, registrV[playerid][3]);
PlayerTextDrawShow(playerid, registrV[playerid][4]);


new fmt_text[50];


format(fmt_text, sizeof fmt_text, "%s", GetName(playerid));
PlayerTextDrawSetString(playerid, registrV[playerid][0], fmt_text);


SelectTextDraw(playerid, COLOR_ORANGE);
}
stock ShowDialogRegisterPlayer(playerid)
{
SetPVarInt(playerid, "show_dialog", 1);
ShowPlayerDialog
(
playerid, D_REGISTER, DIALOG_STYLE_INPUT,
"{66cc00}Регистрация",
!"{FFFFFF}Добро пожаловать на сервер FunArmy Game\n"\
"Чтобы начать игру вам необходимо пройти регистрацию\n\n"\
"Введите пароль для Вашего аккаунта\n"\
"Он будет запрашиваться каждый раз, когда вы заходите на сервер\n\n"\
"\t{4abe18}Примечания:\n"\
"\t-Пароль может состоять из русских и латинских символов\n"\
"\t-Пароль чувствителен к регистру\n"\
"\t-Длина пароля от 6-ти до 15-ти символов",
"Далее", "Отмена"
);
}

Теперь настроим кликабельность в public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)

else if(playertextid == registrV[playerid][1]) //pass{
if(GetPVarInt(playerid, "show_dialog") == 1) return 1;
ShowDialogRegisterPlayer(playerid);
}
else if(playertextid == registrV[playerid][2]) //mail
{
if(GetPVarInt(playerid, "show_dialog") == 1) return 1;
ShowDialogMailPlayer(playerid);
}
else if(playertextid == registrV[playerid][3]) //пол
{
if(GetPVarInt(playerid, "show_dialog") == 1) return 1;
ShowDialogSexPlayer(playerid);
}
else if(playertextid == registrV[playerid][4]) //возраст
{
if(GetPVarInt(playerid, "show_dialog") == 1) return 1;
ShowDialogAgePlayer(playerid);
}
    else if(playertextid == avtorizG[playerid][1])//zazaza
{
ShowPlayerInputPasswordDialog(playerid);
}
    for(new i = 0; i < 9; i++)

Теперь создаём сам диалог регистрации и авторизации

case D_REGISTER:
    {
     for(new i = strlen(inputtext); i != 0; --i)
     switch(inputtext[i])
{
case 'А'..'Я', 'а'..'я', ' ': //
return SendClientMessage(playerid, COLOR_RED, "При вводе пароля используйте только английские буквы"), Kick(playerid);
}
if(response)
{
    if(!strlen(inputtext) || strlen(inputtext) < 6 || strlen(inputtext) > 16 || IsTextRussian(inputtext))
{
    ShowDialogRegisterPlayer(playerid);
     }
else
{
strmid(PI[playerid][pPassword], inputtext, 0, strlen(inputtext), 32);
SetPVarInt(playerid, "set_password", 1);
new fmt_msg[50];
format(fmt_msg, sizeof fmt_msg, "%s", PI[playerid][pPassword]);
PlayerTextDrawSetString(playerid, registrV[playerid][1], fmt_msg);
SetPVarInt(playerid, "show_dialog", 0);
}
            }
            else { SendClientMessage(playerid, COLOR_RED, PlayerNeedToLoggedForToPlay); Kick(playerid); }
}
case D_LOGIN:
    {
        if(!response) { SendClientMessage(playerid, COLOR_RED, PlayerNeedToLoggedForToPlay); Kick(playerid); }
for(new i = strlen(inputtext); i != 0; --i)
     switch(inputtext[i])
{
case 'А'..'Я', 'а'..'я', ' ':
return ShowPlayerDialog(playerid,D_ERRORPAS,DIALOG_STYLE_MSGBOX,"{"#cSV"}Ошибка","{FFFFFF}Пароль не должен содержать запрещённые символы\nВозможно, Вы вводите пароль не в той раскладке","Повторить","");
}
        if(!strlen(inputtext))
{
    ShowPlayerInputPasswordDialog(playerid);
}
    new string[128];
mysql_format(dbHandle, string, sizeof(string), "SELECT * FROM "T_ACCOUNTS" WHERE `name`='%e' AND `password`='%e'", GetName(playerid), inputtext);
mysql_tquery(dbHandle, string, "CheckPass", "ds", playerid, inputtext);
}

Продолжение авторизации и регистрации:

case D_ERRORPAS:
{
    if(!response) { SendClientMessage(playerid, COLOR_RED, PlayerNeedToLoggedForToPlay); Kick(playerid); }
            new string[256];
        format(string, sizeof(string), "\
{ffffff}Добро пожаловать на сервер {ffc0cb}"SERVER_NAME".{FFFFFF}\n\
Ваш логин: {689ddb}%s{ffffff}\n\n\
Статус аккаунта: {4BCC2B}зарегистрирован{FFFFFF}\n\
Неверно введён пароль от аккаунта,\n\
убедитесь в правильности введённых вами данных и повторите попытку:",
GetName(playerid)
);
ShowPlayerDialog(playerid, D_LOGIN, DIALOG_STYLE_INPUT, "{"#cSV"}Авторизация", string, "Войти", "Отмена");
}
    case D_SEX:
{
if(response) PI[playerid][pSex] = 1;
else PI[playerid][pSex] = 2;
new fmt_msg[25];
format(fmt_msg, sizeof fmt_msg, "%s", PI[playerid][pSex] == 1 ? ("мужской") : ("женский"));
PlayerTextDrawSetString(playerid, registrV[playerid][3], fmt_msg);
SetPVarInt(playerid, "show_dialog", 0);
}
    case D_AGE:
{
if(!response) ShowDialogAgePlayer(playerid);
new age;
if(sscanf(inputtext, "i", age))
{
SendClientMessage(playerid,COLOR_LIME,"Возраст пишите цифрами. Например: 17");
ShowDialogAgePlayer(playerid);
return 1;
}
if(age < 16 || age > 80)
{
SendClientMessage(playerid,COLOR_LIME,"Возраст не может быть меньше 16 и не больше 80!");
ShowDialogAgePlayer(playerid);
return 1;
}
PI[playerid][pAge] = age;
new fmt_msg[20];
format(fmt_msg, sizeof fmt_msg, "%d", PI[playerid][pAge]);
PlayerTextDrawSetString(playerid, registrV[playerid][4], fmt_msg);
SetPVarInt(playerid, "show_dialog", 0);
}

Это тоже..

case D_JOB+30:
{
if(!response) SendClientMessage(playerid, COLOR_RED, PlayerNeedToLoggedForToPlay), Kick(playerid);


if(strlen(inputtext) < 1 || strlen(inputtext) > 36)
return ShowDialogMailPlayer(playerid);


for(new i = strlen(inputtext); i != 0; --i)
{
switch(inputtext[i])
{
case 'А'..'Я', 'а'..'я', ' ': return SKick(playerid, 243);
}
}
strmid(PI[playerid][pMail], inputtext, 0, strlen(inputtext), 64);
SetPVarInt(playerid, "set_email", 1);
new fmt_msg[80];
format(fmt_msg, sizeof fmt_msg, "%s", PI[playerid][pMail]);
PlayerTextDrawSetString(playerid, registrV[playerid][2], fmt_msg);
SetPVarInt(playerid, "show_dialog", 0);
}

Добавляем в конец мода,или же найдите у себя 'stock'

stock ShowPlayerRegisterTextDraw(playerid)
{
for(new idx = 0; idx < 62; idx ++) TextDrawShowForPlayer(playerid, registr[idx]);
PlayerTextDrawShow(playerid, registrV[playerid][0]);
PlayerTextDrawShow(playerid, registrV[playerid][1]);
PlayerTextDrawShow(playerid, registrV[playerid][2]);
PlayerTextDrawShow(playerid, registrV[playerid][3]);
PlayerTextDrawShow(playerid, registrV[playerid][4]);


new fmt_text[50];


format(fmt_text, sizeof fmt_text, "%s", GetName(playerid));
PlayerTextDrawSetString(playerid, registrV[playerid][0], fmt_text);


SelectTextDraw(playerid, COLOR_ORANGE);
}

В конец мода

stock ShowDialogRegisterPlayer(playerid)
{
SetPVarInt(playerid, "show_dialog", 1);
ShowPlayerDialog
(
playerid, D_REGISTER, DIALOG_STYLE_INPUT,
"{66cc00}Регистрация",
!"{FFFFFF}Добро пожаловать на сервер FunArmy Game\n"\
"Чтобы начать игру вам необходимо пройти регистрацию\n\n"\
"Введите пароль для Вашего аккаунта\n"\
"Он будет запрашиваться каждый раз, когда вы заходите на сервер\n\n"\
"\t{4abe18}Примечания:\n"\
"\t-Пароль может состоять из русских и латинских символов\n"\
"\t-Пароль чувствителен к регистру\n"\
"\t-Длина пароля от 6-ти до 15-ти символов",
"Далее", "Отмена"
);
}
stock ShowDialogSexPlayer(playerid)
{
SetPVarInt(playerid, "show_dialog", 1);
ShowPlayerDialog
(
playerid, D_SEX, DIALOG_STYLE_MSGBOX,
"{66cc00}Выбор пола",
"{ffffff}Пожалуйста, выберите свой пол:",
"Мужской", "Женский"
);
}


stock ShowDialogAgePlayer(playerid)
{
SetPVarInt(playerid, "show_dialog", 1);
ShowPlayerDialog
(
playerid, D_AGE, DIALOG_STYLE_INPUT,
"{66cc00}Ваш возраст",
"{ffffff}Укажите ваш игровой возраст:",
"Далее",""
);
}


stock ShowPlayerInputPasswordDialog(playerid)
{
ShowPlayerDialog
(
playerid, D_LOGIN, DIALOG_STYLE_INPUT,
"{66cc00}Авторизация",
"{FFFFFF}Добро пожаловать на сервер ...\nВаш ник зарегистрирован\n\nВведите пароль:",
"Войти", "Отмена"
);
}


stock ShowDialogMailPlayer(playerid)
{
SetPVarInt(playerid, "show_dialog", 1);
ShowPlayerDialog
(
playerid, D_JOB+30, DIALOG_STYLE_INPUT,
"{66cc00}Email",
"{FFFFFF}Введите адрес Вашей электронной почты\n"\
"Используя его, вы сможете восстановить доступ к аккаунту\n"\
"в случае взлома или если забудете пароль.\n\n"\
"На email мы вышлем ссылку. В течение 14 дней Вы можете\n"\
"перейти по ней для подтверждения почты.\n\n"\
"Убедитесь в правильности ввода и нажмите \"Далее\"",
"Далее", "Отмена"
);


return 1;
}

В конец мода

forward Alogin(playerid, name[]);
public Alogin(playerid, name[])
{
new rows, fields;
cache_get_data(rows, fields);
if(!rows)
{
if(PI[playerid][pAdmin] > ADM_NONE) PI[playerid][pAdmin] = ADM_NONE;
return 1;
}
new Password[16];
cache_get_field_content(0, "password", Password, dbHandle);
if(!strcmp(Password, "qwerty", true))
{
SetPVarInt(playerid, "aLogin", 1);
ShowPlayerDialog(playerid, D_ALOGIN, DIALOG_STYLE_INPUT, "{"#cSV"}Регистрация администратора", "\
{FFFFFF}Введите пароль, который будет от панели администратора\n\n\
{63BD4E}Примечание:\n\
\t- Пароль должен состоять из латинских букв и цифр\n\
\t- Размер пароля от 6 до 15 символов", "Принять", "Отмена");
}
else
{
SetPVarInt(playerid, "aLogin", 0);
ShowPlayerDialog(playerid, D_ALOGIN, DIALOG_STYLE_INPUT, "{"#cSV"}Доступ администратора", "\
{FFFFFF}Введите Ваш пароль от панели администратора", "Принять", "Отмена");
}
return 1;
}

Продолжаем настраивать кликабельность, public OnPlayerClickTextDraw(playerid, Text:clickedid)

else if(clickedid == registr[51])//вход{
if(GetPVarInt(playerid, "set_password") != 1)
return SendClientMessage(playerid, COLOR_RED, "Вы не установили пароль");


if(GetPVarInt(playerid, "set_email") != 1)
return SendClientMessage(playerid, COLOR_RED, "Вы не ввели свою почту");


if(PI[playerid][pSex] == 0)
return SendClientMessage(playerid, COLOR_RED, "Вы не выбрали свой пол");


if(PI[playerid][pAge] == 0)
return SendClientMessage(playerid, COLOR_RED, "Вы не установили свой возраст");


DeletePVar(playerid, "player_in_enter");


ClothesRound[playerid] = 1;
PlayerRegistered[playerid] = 1;
SetHealth(playerid, 100);
SetHunger(playerid, 100);
PlayerLogged[playerid] = true;
for(new idx = 0; idx < 62; idx ++) TextDrawHideForPlayer(playerid, registr[idx]);
        PlayerTextDrawHide(playerid, registrV[playerid][0]);
        PlayerTextDrawHide(playerid, registrV[playerid][1]);
        PlayerTextDrawHide(playerid, registrV[playerid][2]);
        PlayerTextDrawHide(playerid, registrV[playerid][3]);
        PlayerTextDrawHide(playerid, registrV[playerid][4]);

SetHealth(playerid, 100.0);
if(PI[playerid][pSex] == 1) SetPlayerSkin(playerid, JoinRegM[SelectCharPlace[playerid]]), ChosenSkin[playerid] = JoinRegM[0];
else SetPlayerSkin(playerid, JoinRegF[SelectCharPlace[playerid]]), ChosenSkin[playerid] = JoinRegF[0];
}
else if(clickedid == avtoriz[27])
{
if(GetPVarInt(playerid, "velpass") != 1) return SendClientMessage(playerid, 0xff7000FF, "Для начала заполните поле с паролем!");
PlayerLogged[playerid] = true;
        static const fmt_str[] = "SELECT * FROM "T_ACCOUNTS" WHERE `name` = '%s'";
new mysql_str[sizeof fmt_str + 44 + MAX_PLAYER_NAME];
        format(mysql_str, sizeof(mysql_str), fmt_str, GetName(playerid));
        mysql_tquery(dbHandle, mysql_str, "OnPlayerLogin", "i", playerid);
        TogglePlayerSpectating(playerid, false);
    ForceClassSelection(playerid);
        CancelSelectTextDraw(playerid);
        for(new i; i<35; i++) TextDrawHideForPlayer(playerid, avtoriz[i]);
        PlayerTextDrawHide(playerid, avtorizG[playerid][0]);
        PlayerTextDrawHide(playerid, avtorizG[playerid][1]);
        DeletePVar(playerid, "velpass");
}
else if(clickedid == registr[54])//отмена
{
SendClientMessage(playerid,-1,"Введите /q чтобы Выйти");
KickEx(playerid);
}
else if(clickedid == avtoriz[30])//отмена
{
SendClientMessage(playerid,-1,"Введите /q чтобы Выйти");
KickEx(playerid);
    }

На этом всё!

  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
MOP TTEX

Друг мой, не тот скриншот Вы прикрепили

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
hteppl

Чем-то напоминает оформление Entire.

 

Укажите автора, пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DREZZ

@MOP TTEX, Извиняюсь.Вот регистрация.Прошу админов прикрепить скриншот ))

cr-mp-021.png

 


Автор: Александр Мясников.

Автор слива: Влад Шартанов.

Изменено пользователем vlad7388184

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

ShowDialogRegisterPlayer
PlayerNeedToLoggedForToPlay
ShowPlayerInputPasswordDialog

Что за функции?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DREZZ

@Vladimir_KulkovShowDialogRegisterPlayer - Показывает диалог с регистрацией игроку! ShowPlayerInputPasswordDialog -  Показывает игроку пароль на текстдраве после такого как он ввёл его в строчку!  PlayerNeedToLoggedForToPlay -  Нужно авторизоваться,что бы поиграть. В принципе думаю ты поймёшь последнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

,их в define нужно?)

Странно если как stock, то stock есть. А ошибку выдает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DREZZ

@Vladimir_Kulkov,Попробуй создать дефайн,может поможет.Но лично я вырезал всё,и когда пробывал в мод с 0 вставить,был только 1 варнинг,который было легко исправить ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikhominets

@Vladimir_Kulkov, могу дать данный мод с ТД и вырезать можешь)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DREZZ

@nikhominets,тут всё вырезано.И этот мод находится в публичном доступе,никто не запрещает его качать! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Axmedka

Как подключить все это к базе данных? Как таблицу оформить и т.д. 

P.S. Я просто только учусь)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vegas
2 часа назад, Axmedka сказал:

Как подключить все это к базе данных? Как таблицу оформить и т.д. 

P.S. Я просто только учусь)))

эм? Тут готовая рега просто. Надо вместо своей вставлять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Axmedka

А как к БД подключить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • D&M
      От D&M
      Доброго времени суток форумчане. Сливаю очередную сомнительную доработку Online RP. Итак что же из себя представляет мод.
      1) База данных MySQL
      2) Система автоматического автосалона.
      3) Система бизнесов.
      4) Система Казино.
      5) Система магазина одежды.
      6) Система доната.
      7) Система мероприятий, а так же множество других систем.
      8) 12 Фракций.
      9)  не полностью копия мода, спидометр, админ-панель, мод-пак, лого сервера старое. 
      10) Годный спавн.

      https://www.youtube.com/watch?v=hAAmq_luP7s

      -------------------------------
      Автор мода: Robert_Plumbus
      Автор слива на CR-MP.RU : egorka9084

      Radmir RP.zip
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.