shape1
shape2
shape3
shape4
shape7
shape8

Логотип на сервер.


bynia1976

Освоившийся
Пользователь
27.11.2016
0
19
0
47
С удовольствие представляю вам логотип на сервер, основой которого послужили логотип Greentech и Amazing.

Ко всем new:

new Text:Logo[7]; //Кол-во TextDraw

В public OnPlayerConnect:

TextDrawShowForPlayer(playerid,Logo[0]);
TextDrawShowForPlayer(playerid,Logo[1]);
TextDrawShowForPlayer(playerid,Logo[2]);
TextDrawShowForPlayer(playerid,Logo[3]);
TextDrawShowForPlayer(playerid,Logo[4]);
TextDrawShowForPlayer(playerid,Logo[5]);
TextDrawShowForPlayer(playerid,Logo[6]);
В public OnGameModeInit:

Logo[0] = TextDrawCreate(640.000000, 5.980000, "usebox");
TextDrawLetterSize(Logo[0], 0.000000, 2.188148);
TextDrawTextSize(Logo[0], 569.000000, 0.000000);
TextDrawAlignment(Logo[0], 1);
TextDrawColor(Logo[0], 0);
TextDrawUseBox(Logo[0], true);
TextDrawBoxColor(Logo[0], 102);
TextDrawSetShadow(Logo[0], 0);
TextDrawSetOutline(Logo[0], 0);
TextDrawFont(Logo[0], 0);

Logo[1] = TextDrawCreate(640.500000, 19.673332, "usebox");
TextDrawLetterSize(Logo[1], 0.000000, 0.588148);
TextDrawTextSize(Logo[1], 569.000000, 0.000000);
TextDrawAlignment(Logo[1], 1);
TextDrawColor(Logo[1], 0);
TextDrawUseBox(Logo[1], true);
TextDrawBoxColor(Logo[1], 102);
TextDrawSetShadow(Logo[1], 0);
TextDrawSetOutline(Logo[1], 0);
TextDrawFont(Logo[1], 0);

Logo[2] = TextDrawCreate(553.500000, 5.980000, "usebox");
TextDrawLetterSize(Logo[2], 0.000000, 2.187037);
TextDrawTextSize(Logo[2], 569.000000, 0.000000);
TextDrawAlignment(Logo[2], 1);
TextDrawColor(Logo[2], 0);
TextDrawUseBox(Logo[2], true);
TextDrawBoxColor(Logo[2], 102);
TextDrawSetShadow(Logo[2], 0);
TextDrawSetOutline(Logo[2], 0);
TextDrawFont(Logo[2], 0);

Logo[3] = TextDrawCreate(556.500000, 8.213341, "R");
TextDrawLetterSize(Logo[3], 0.759500, 3.010399);
TextDrawAlignment(Logo[3], 1);
TextDrawColor(Logo[3], 0xFF9900AA);
TextDrawSetShadow(Logo[3], 1);
TextDrawSetOutline(Logo[3], 1);
TextDrawBackgroundColor(Logo[3], 51);
TextDrawFont(Logo[3], 1);
TextDrawSetProportional(Logo[3], 1);

Logo[4] = TextDrawCreate(577.000000, 5.973316, "Randall");
TextDrawLetterSize(Logo[4], 0.206500, 1.025066);
TextDrawAlignment(Logo[4], 1);
TextDrawColor(Logo[4], 0xFF9900AA);
TextDrawSetShadow(Logo[4], 1);
TextDrawSetOutline(Logo[4], 0);
TextDrawBackgroundColor(Logo[4], 51);
TextDrawFont(Logo[4], 2);
TextDrawSetProportional(Logo[4], 1);

Logo[5] = TextDrawCreate(584.500000, 17.426647, "Role Play");
TextDrawLetterSize(Logo[5], 0.206500, 1.025066);
TextDrawAlignment(Logo[5], 1);
TextDrawColor(Logo[5], 0xFFFFFFFF);
TextDrawSetShadow(Logo[5], 1);
TextDrawSetOutline(Logo[5], 0);
TextDrawBackgroundColor(Logo[5], 51);
TextDrawFont(Logo[5], 2);
TextDrawSetProportional(Logo[5], 1);

Logo[6] = TextDrawCreate(549.000000, 3.213341, "]");//ýòî íå óäàëÿòü, ýòî çâåçäà
TextDrawLetterSize(Logo[6], 0.472489, 1.850832);
TextDrawAlignment(Logo[6], 1);
TextDrawColor(Logo[6], -1);
TextDrawSetShadow(Logo[6], 0);
TextDrawSetOutline(Logo[6], 1);
TextDrawBackgroundColor(Logo[6], 51);
TextDrawFont(Logo[6], 2);
TextDrawSetProportional(Logo[6], 1);
Прошу строго не судить моя 1-ая работа.

Автор данного логотипа: Я

2.png

 

Preskat

Освоившийся
Пользователь
21.12.2016
5
30
0
25
а сократить код не судьба? 

Код:
for(new logo; logo != 7; logo++) TextDrawShowForPlayer(playerid, Logo[logo]);
 

bynia1976

Освоившийся
Пользователь
27.11.2016
0
19
0
47
@Preskat, пользовался уроком, где был такой вид, уделил много внимания визуальной части, а про оптимизацию кода совсем забыл. Прошу прощения. 

 

vasya2015

Молодой холостяк.
Пользователь
10.01.2015
644
30
0
27
А где он находится? В каком углу, и в верху или внизу?