Форум Pawn.Wiki - Воплоти мечту в реальность!: Текстдрав "Welcome" при коннекте - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Текстдрав "Welcome" при коннекте Оценка: -----

#1
Пользователь офлайн   Willorenzy 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Приветствую. Даю вам текстдрав "Welcome".
Скриншот текстдрава — кликабельно

Как вставить в мод?


Ко всем переменным:

new Text:Welcome_TD[9];


Выделить и скопировать код


Код текстдрава вставляем в OnGameModeInit

public OnGameModeInit()
{
	Welcome_TD[0] = TextDrawCreate(270.6667, 74.2666, "Box"); // пусто
	TextDrawLetterSize(Welcome_TD[0], 0.0000, 6.9333);
	TextDrawTextSize(Welcome_TD[0], 377.8208, 0.0000);
	TextDrawAlignment(Welcome_TD[0], 1);
	TextDrawColor(Welcome_TD[0], -1);
	TextDrawUseBox(Welcome_TD[0], 1);
	TextDrawBoxColor(Welcome_TD[0], 269488383);
	TextDrawBackgroundColor(Welcome_TD[0], 255);
	TextDrawFont(Welcome_TD[0], 1);
	TextDrawSetProportional(Welcome_TD[0], 1);
	TextDrawSetShadow(Welcome_TD[0], 0);

	Welcome_TD[1] = TextDrawCreate(265.7333, 71.5221, "LD_BEAT:chit"); // пусто
	TextDrawTextSize(Welcome_TD[1], 6.4699, 7.7899);
	TextDrawAlignment(Welcome_TD[1], 1);
	TextDrawColor(Welcome_TD[1], 269488383);
	TextDrawBackgroundColor(Welcome_TD[1], 255);
	TextDrawFont(Welcome_TD[1], 4);
	TextDrawSetProportional(Welcome_TD[1], 0);
	TextDrawSetShadow(Welcome_TD[1], 0);

	Welcome_TD[2] = TextDrawCreate(265.7000, 131.9739, "LD_BEAT:chit"); // пусто
	TextDrawTextSize(Welcome_TD[2], 6.4699, 7.7899);
	TextDrawAlignment(Welcome_TD[2], 1);
	TextDrawColor(Welcome_TD[2], 269488383);
	TextDrawBackgroundColor(Welcome_TD[2], 255);
	TextDrawFont(Welcome_TD[2], 4);
	TextDrawSetProportional(Welcome_TD[2], 0);
	TextDrawSetShadow(Welcome_TD[2], 0);

	Welcome_TD[3] = TextDrawCreate(375.6667, 131.9739, "LD_BEAT:chit"); // пусто
	TextDrawTextSize(Welcome_TD[3], 6.4699, 7.7899);
	TextDrawAlignment(Welcome_TD[3], 1);
	TextDrawColor(Welcome_TD[3], 269488383);
	TextDrawBackgroundColor(Welcome_TD[3], 255);
	TextDrawFont(Welcome_TD[3], 4);
	TextDrawSetProportional(Welcome_TD[3], 0);
	TextDrawSetShadow(Welcome_TD[3], 0);

	Welcome_TD[4] = TextDrawCreate(375.6999, 71.4554, "LD_BEAT:chit"); // пусто
	TextDrawTextSize(Welcome_TD[4], 6.4699, 7.7899);
	TextDrawAlignment(Welcome_TD[4], 1);
	TextDrawColor(Welcome_TD[4], 269488383);
	TextDrawBackgroundColor(Welcome_TD[4], 255);
	TextDrawFont(Welcome_TD[4], 4);
	TextDrawSetProportional(Welcome_TD[4], 0);
	TextDrawSetShadow(Welcome_TD[4], 0);

	Welcome_TD[5] = TextDrawCreate(268.0668, 76.8666, "Box"); // пусто
	TextDrawLetterSize(Welcome_TD[5], 0.0000, 6.4333);
	TextDrawTextSize(Welcome_TD[5], 379.9008, 0.0000);
	TextDrawAlignment(Welcome_TD[5], 1);
	TextDrawColor(Welcome_TD[5], -1);
	TextDrawUseBox(Welcome_TD[5], 1);
	TextDrawBoxColor(Welcome_TD[5], 269488383);
	TextDrawBackgroundColor(Welcome_TD[5], 255);
	TextDrawFont(Welcome_TD[5], 1);
	TextDrawSetProportional(Welcome_TD[5], 1);
	TextDrawSetShadow(Welcome_TD[5], 0);

	Welcome_TD[6] = TextDrawCreate(265.1334, 116.2702, "particle:lamp_shad_64"); // пусто
	TextDrawTextSize(Welcome_TD[6], 118.0000, 22.0000);
	TextDrawAlignment(Welcome_TD[6], 1);
	TextDrawColor(Welcome_TD[6], 562163333);
	TextDrawBackgroundColor(Welcome_TD[6], 255);
	TextDrawFont(Welcome_TD[6], 4);
	TextDrawSetProportional(Welcome_TD[6], 0);
	TextDrawSetShadow(Welcome_TD[6], 0);

	Welcome_TD[7] = TextDrawCreate(289.3332, 93.7629, "Welcome_to"); // пусто
	TextDrawLetterSize(Welcome_TD[7], 0.3779, 1.3718);
	TextDrawTextSize(Welcome_TD[7], 9.0000, 0.0000);
	TextDrawAlignment(Welcome_TD[7], 1);
	TextDrawColor(Welcome_TD[7], -1);
	TextDrawBackgroundColor(Welcome_TD[7], 255);
	TextDrawFont(Welcome_TD[7], 1);
	TextDrawSetProportional(Welcome_TD[7], 1);
	TextDrawSetShadow(Welcome_TD[7], 0);

	Welcome_TD[8] = TextDrawCreate(323.3331, 104.6481, "PAWNO.WIKI"); // пусто
	TextDrawLetterSize(Welcome_TD[8], 0.3409, 1.2805);
	TextDrawTextSize(Welcome_TD[8], 0.0000, 9.0000);
	TextDrawAlignment(Welcome_TD[8], 2);
	TextDrawColor(Welcome_TD[8], 562163455);
	TextDrawBackgroundColor(Welcome_TD[8], 255);
	TextDrawFont(Welcome_TD[8], 1);
	TextDrawSetProportional(Welcome_TD[8], 1);
	TextDrawSetShadow(Welcome_TD[8], 0);
}



Потом показываем текстдрав в OnPlayerConnect

for(new i = 0; i != sizeof(Welcome_TD); i++) TextDrawShowForPlayer(playerid, Welcome_TD[i]);



И при спавне скрываем текстдрав в OnPlayerSpawn чтобы текстдрав не оставался на всю игру :)

for(new i = 0; i != sizeof(Welcome_TD); i++) TextDrawHideForPlayer(playerid, Welcome_TD[i]);

Сообщение отредактировал Willorenzy: 01 мая 2023 - 20:15

0

#2
Пользователь офлайн   zzzzzzz 

  • Местный
  • Вставить ник
  • Раскрыть информацию
1. используй спрайты замесь боксов
2. у тебя текстдрав по коду остаётся на всю игру :D
0

#3
Пользователь онлайн   21th year 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияzzzzzzz (01 мая 2023 - 15:27) писал:

1. используй спрайты замесь боксов
2. у тебя текстдрав по коду остаётся на всю игру :D

Что мешает скрыть?
0

#4
Пользователь офлайн   zzzzzzz 

  • Местный
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщения21th year (01 мая 2023 - 15:42) писал:

Что мешает скрыть?

ничего, но есть те кто не понимают как это сделать
0

#5
Пользователь офлайн   Willorenzy 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияzzzzzzz (01 мая 2023 - 15:27) писал:

1. используй спрайты замесь боксов
2. у тебя текстдрав по коду остаётся на всю игру :D


2-е учёл и добавил скрытие
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика