shape1
shape2
shape3
shape4
shape7
shape8

Красивый TextDraw после смерти.


Krutihine

Участник
Пользователь
10.07.2014
546
187
0
Скриптер
 Здравствуйте, сегодня я хочу продемонстрировать красивый TextDraw после смерти. Лично мне очень понравился.

 + Похож на TextDraw в GTA V

 + Приглушает задний фон

 + Просто красиво

Ко всем new добавить:

new Text:Wasted[MAX_PLAYERS], Text:Wasted1[MAX_PLAYERS], Text:Wasted2[MAX_PLAYERS], Text:Wasted3[MAX_PLAYERS];
В public OnPlayerConnect(playerid) кидаем наши текстравы

    Wasted[playerid] = TextDrawCreate(720.243469, -122.166549, "usebox");
    TextDrawLetterSize(Wasted[playerid], 0.306881, 116.333961);
    TextDrawTextSize(Wasted[playerid], -1222.372070, 0.000000);
    TextDrawAlignment(Wasted[playerid], 1);
    TextDrawColor(Wasted[playerid], 0);
    TextDrawUseBox(Wasted[playerid], true);
    TextDrawBoxColor(Wasted[playerid], 102);
    TextDrawSetShadow(Wasted[playerid], 0);
    TextDrawSetOutline(Wasted[playerid], 0);
    TextDrawFont(Wasted[playerid], 0);

    Wasted1[playerid] = TextDrawCreate(1369.141845, 148.499908, "usebox");
    TextDrawLetterSize(Wasted1[playerid], -0.071681, 12.002384);
    TextDrawTextSize(Wasted1[playerid], -1287.496459, 48.416664);
    TextDrawAlignment(Wasted1[playerid], 1);
    TextDrawColor(Wasted1[playerid], 0);
    TextDrawUseBox(Wasted1[playerid], true);
    TextDrawBoxColor(Wasted1[playerid], 102);
    TextDrawSetShadow(Wasted1[playerid], 0);
    TextDrawSetOutline(Wasted1[playerid], 0);
    TextDrawFont(Wasted1[playerid], 0);

    Wasted2[playerid] = TextDrawCreate(248.316223, 182.583267, "KILLING");
    TextDrawLetterSize(Wasted2[playerid], 1.045490, 4.079166);
    TextDrawAlignment(Wasted2[playerid], 1);
    TextDrawColor(Wasted2[playerid], -16776961);
    TextDrawSetShadow(Wasted2[playerid], 0);
    TextDrawSetOutline(Wasted2[playerid], 1);
    TextDrawBackgroundColor(Wasted2[playerid], 51);
    TextDrawFont(Wasted2[playerid], 3);
    TextDrawSetProportional(Wasted2[playerid], 1);

    Wasted3[playerid] = TextDrawCreate(295.168579, 218.750000, "PAWNO-CRMP.RU");
    TextDrawLetterSize(Wasted3[playerid], 0.320686, 0.934997);
    TextDrawAlignment(Wasted3[playerid], 1);
    TextDrawColor(Wasted3[playerid], -1);
    TextDrawSetShadow(Wasted3[playerid], 0);
    TextDrawSetOutline(Wasted3[playerid], 1);
    TextDrawBackgroundColor(Wasted3[playerid], 51);
    TextDrawFont(Wasted3[playerid], 1);
    TextDrawSetProportional(Wasted3[playerid], 1);
Далее идёт появление и удаление наших "картинок"

В public OnPlayerDisconnect(playerid,reason)

TextDrawDestroy(Wasted[playerid]);
TextDrawDestroy(Wasted1[playerid]);
TextDrawDestroy(Wasted2[playerid]);
TextDrawDestroy(Wasted3[playerid]);

В public OnPlayerDeath(playerid, killerid, reason)

TextDrawShowForPlayer(playerid, Wasted[playerid]);
TextDrawShowForPlayer(playerid, Wasted1[playerid]);
TextDrawShowForPlayer(playerid, Wasted2[playerid]);
TextDrawShowForPlayer(playerid, Wasted3[playerid]);

В public OnPlayerSpawn(playerid)

     TextDrawHideForPlayer(playerid, Wasted[playerid]);
TextDrawHideForPlayer(playerid, Wasted1[playerid]);
TextDrawHideForPlayer(playerid, Wasted2[playerid]);
TextDrawHideForPlayer(playerid, Wasted3[playerid]);

p.s. Извиняюсь за ошибку на скрине 

pawno-crmp-057.png

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Красиво, но не нужно. ИМХО.

 

Unknown

Освоившийся
Пользователь
08.10.2014
150
26
0
29
Только для DM серверов!

 

Krutihine

Участник
Пользователь
10.07.2014
546
187
0
Скриптер
Я согласен что "безделушка", но всё же... Красиво

 

Krutihine

Участник
Пользователь
10.07.2014
546
187
0
Скриптер
Последнее редактирование модератором:

Unknown

Освоившийся
Пользователь
08.10.2014
150
26
0
29
Только для DM серверов!
Почему только для ДМ? Для РП тоже норм, т.к. "стандартная" смерть очень яркая и скучная, а так добавит разнообразия.
Не согласен,т.к при умирание на рп серверах ты ожжешься в больнице! 

 

Krutihine

Участник
Пользователь
10.07.2014
546
187
0
Скриптер
Unknown сказал(а) 06 Ноя 2014 - 22:01:

Krutihine сказал(а) 06 Ноя 2014 - 21:49:

Unknown сказал(а) 06 Ноя 2014 - 21:47:
Только для DM серверов!
Почему только для ДМ? Для РП тоже норм, т.к. "стандартная" смерть очень яркая и скучная, а так добавит разнообразия.

Не согласен,т.к при умирание на рп серверах ты ожжешься в больнице!

А не кто не запрещает использовать больничку! Это система не как не противоречит и не мешает ей!

У меня на сервере 1)Ты умираешь  2) Тебе прикрепляется ТД  3) Ты спавнишься в больничке  4) От тебя уберают ТД
 

Gleen

Освоившийся
Пользователь
27.12.2014
393
30
0
28
Так-так-так, почему карта тёмная? изменяю погоду на день, все равно такая затемнёная, нажимаю на TAB, светлое становится 

 

Gleen

Освоившийся
Пользователь
27.12.2014
393
30
0
28
Так-так-так, почему карта тёмная? изменяю погоду на день, все равно такая затемнёная, нажимаю на TAB, светлое становится 

 

Rusty

Новичок
Пользователь
14.07.2014
17
3
0
Надо было "Потрачено"