Wiliam_Prado
Умник
TextDraw регистрации. Делал когда то для себя,но не воспользовался.Недавно нашел,решил выложить.
К всем new:
В OnGameModeInit:
К всем new:
PHP:
new Text:Textdraw[13];
PHP:
Textdraw[0] = TextDrawCreate(466.000000, 104.788887, "usebox");
TextDrawLetterSize(Textdraw[0], 0.000000, 27.870166);
TextDrawTextSize(Textdraw[0], 209.000015, 0.000000);
TextDrawAlignment(Textdraw[0], 1);
TextDrawColor(Textdraw[0], -16776961);
TextDrawUseBox(Textdraw[0], true);
TextDrawBoxColor(Textdraw[0], -2147483393);
TextDrawSetShadow(Textdraw[0], 0);
TextDrawSetOutline(Textdraw[0], 0);
TextDrawBackgroundColor(Textdraw[0], -16776961);
TextDrawFont(Textdraw[0], 0);
Textdraw[1] = TextDrawCreate(211.000000, 102.874069, "Welcome to NAME SERVER");
TextDrawLetterSize(Textdraw[1], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[1], 1);
TextDrawColor(Textdraw[1], -1);
TextDrawSetShadow(Textdraw[1], 0);
TextDrawSetOutline(Textdraw[1], 1);
TextDrawBackgroundColor(Textdraw[1], 51);
TextDrawFont(Textdraw[1], 2);
TextDrawSetProportional(Textdraw[1], 1);
Textdraw[2] = TextDrawCreate(273.000061, 139.377792, "Registration");
TextDrawLetterSize(Textdraw[2], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[2], 1);
TextDrawColor(Textdraw[2], -1);
TextDrawSetShadow(Textdraw[2], 0);
TextDrawSetOutline(Textdraw[2], 1);
TextDrawBackgroundColor(Textdraw[2], 51);
TextDrawFont(Textdraw[2], 2);
TextDrawSetProportional(Textdraw[2], 1);
Textdraw[3] = TextDrawCreate(217.333312, 223.999984, "Your Passworld");
TextDrawLetterSize(Textdraw[3], 0.252333, 1.492148);
TextDrawAlignment(Textdraw[3], 1);
TextDrawColor(Textdraw[3], -1);
TextDrawSetShadow(Textdraw[3], 0);
TextDrawSetOutline(Textdraw[3], 1);
TextDrawBackgroundColor(Textdraw[3], 51);
TextDrawFont(Textdraw[3], 2);
TextDrawSetProportional(Textdraw[3], 1);
Textdraw[4] = TextDrawCreate(217.666625, 253.037017, "Your e-mail");
TextDrawLetterSize(Textdraw[4], 0.318666, 1.396741);
TextDrawAlignment(Textdraw[4], 1);
TextDrawColor(Textdraw[4], -1);
TextDrawSetShadow(Textdraw[4], 0);
TextDrawSetOutline(Textdraw[4], 1);
TextDrawBackgroundColor(Textdraw[4], 51);
TextDrawFont(Textdraw[4], 2);
TextDrawSetProportional(Textdraw[4], 1);
Textdraw[5] = TextDrawCreate(218.000030, 197.451858, "Your Name");
TextDrawLetterSize(Textdraw[5], 0.288333, 1.276444);
TextDrawAlignment(Textdraw[5], 1);
TextDrawColor(Textdraw[5], -1);
TextDrawSetShadow(Textdraw[5], 0);
TextDrawSetOutline(Textdraw[5], 1);
TextDrawBackgroundColor(Textdraw[5], 51);
TextDrawFont(Textdraw[5], 2);
TextDrawSetProportional(Textdraw[5], 1);
Textdraw[6] = TextDrawCreate(459.000000, 202.270370, "usebox");
TextDrawLetterSize(Textdraw[6], 0.000000, 0.973867);
TextDrawTextSize(Textdraw[6], 339.333343, 0.000000);
TextDrawAlignment(Textdraw[6], 1);
TextDrawColor(Textdraw[6], 0);
TextDrawUseBox(Textdraw[6], true);
TextDrawBoxColor(Textdraw[6], 102);
TextDrawSetShadow(Textdraw[6], 0);
TextDrawSetOutline(Textdraw[6], 0);
TextDrawFont(Textdraw[6], 0);
Textdraw[7] = TextDrawCreate(343.333221, 199.525939, "Name");
TextDrawLetterSize(Textdraw[7], 0.344000, 1.371852);
TextDrawAlignment(Textdraw[7], 1);
TextDrawColor(Textdraw[7], -1);
TextDrawSetShadow(Textdraw[7], 0);
TextDrawSetOutline(Textdraw[7], 1);
TextDrawBackgroundColor(Textdraw[7], 51);
TextDrawFont(Textdraw[7], 1);
TextDrawSetProportional(Textdraw[7], 1);
Textdraw[8] = TextDrawCreate(459.333312, 227.988891, "usebox");
TextDrawLetterSize(Textdraw[8], 0.000000, 0.881687);
TextDrawTextSize(Textdraw[8], 339.000030, 0.000000);
TextDrawAlignment(Textdraw[8], 1);
TextDrawColor(Textdraw[8], 0);
TextDrawUseBox(Textdraw[8], true);
TextDrawBoxColor(Textdraw[8], 102);
TextDrawSetShadow(Textdraw[8], 0);
TextDrawSetOutline(Textdraw[8], 0);
TextDrawFont(Textdraw[8], 0);
Textdraw[9] = TextDrawCreate(342.000000, 224.829605, "Text");
TextDrawLetterSize(Textdraw[9], 0.380000, 1.355259);
TextDrawTextSize(Textdraw[9], 370.666625, 7.466666);
TextDrawAlignment(Textdraw[9], 1);
TextDrawColor(Textdraw[9], -1);
TextDrawUseBox(Textdraw[9], true);
TextDrawBoxColor(Textdraw[9], 0);
TextDrawSetShadow(Textdraw[9], 0);
TextDrawSetOutline(Textdraw[9], 1);
TextDrawBackgroundColor(Textdraw[9], 51);
TextDrawFont(Textdraw[9], 1);
TextDrawSetProportional(Textdraw[9], 1);
TextDrawSetSelectable(Textdraw[9], true);
Textdraw[10] = TextDrawCreate(459.666717, 258.685180, "usebox");
TextDrawLetterSize(Textdraw[10], 0.000000, 0.910082);
TextDrawTextSize(Textdraw[10], 339.000000, 0.000000);
TextDrawAlignment(Textdraw[10], 1);
TextDrawColor(Textdraw[10], 0);
TextDrawUseBox(Textdraw[10], true);
TextDrawBoxColor(Textdraw[10], 102);
TextDrawSetShadow(Textdraw[10], 0);
TextDrawSetOutline(Textdraw[10], 0);
TextDrawFont(Textdraw[10], 0);
Textdraw[11] = TextDrawCreate(341.000061, 256.355560, "Text");
TextDrawLetterSize(Textdraw[11], 0.384666, 1.326222);
TextDrawTextSize(Textdraw[11], 370.666656, 4.148148);
TextDrawAlignment(Textdraw[11], 1);
TextDrawColor(Textdraw[11], -1);
TextDrawUseBox(Textdraw[11], true);
TextDrawBoxColor(Textdraw[11], 0);
TextDrawSetShadow(Textdraw[11], 0);
TextDrawSetOutline(Textdraw[11], 1);
TextDrawBackgroundColor(Textdraw[11], 51);
TextDrawFont(Textdraw[11], 1);
TextDrawSetProportional(Textdraw[11], 1);
TextDrawSetSelectable(Textdraw[11], true);
Textdraw[12] = TextDrawCreate(292.333343, 333.096191, "Continue");
TextDrawLetterSize(Textdraw[12], 0.449999, 1.600000);
TextDrawTextSize(Textdraw[12], 383.666625, -5.392592);
TextDrawAlignment(Textdraw[12], 1);
TextDrawColor(Textdraw[12], -1);
TextDrawUseBox(Textdraw[12], true);
TextDrawBoxColor(Textdraw[12], 0);
TextDrawSetShadow(Textdraw[12], 0);
TextDrawSetOutline(Textdraw[12], 1);
TextDrawBackgroundColor(Textdraw[12], 51);
TextDrawFont(Textdraw[12], 2);
TextDrawSetProportional(Textdraw[12], 1);
TextDrawSetSelectable(Textdraw[12], true);
- Как сделать что бы вместо *Name*,писало ник игрока ?
- Добавляем в мод:
-Потом, туда где Вы показываете TextDraw,добавляйте
-Как сделать что бы показывало введенный пароль/email ?
-Пользуйтесь TextDrawSetString.
Пример:
- Добавляем в мод:
PHP:
stock GN(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
PHP:
TextDrawSetString(Textdraw[7], GN(playerid));
-Пользуйтесь TextDrawSetString.
Пример:
PHP:
TextDrawSetString(Textdraw[9], inputtext);
