[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
создания [Эффект фильма]
Дата: 21.04.2011, Четверг, 10:40:22 | Сообщение # $NUMBER
Группа: Гл. Модераторы
Сообщений: 220
Репутация: 253+
FFFUUU
Многие наверно видели на некоторых серверах две черные полосы одна сверху, другая снизу. Они создают эффект фильма. В этом уроке я расскажу как это сделать. CRAZY

1. Открываем ваш мод/скрипт
2. Ко всем new добавляем

Code
new Text:Polosa1; // Полоса сверху  
new Text:Polosa2; // полоса снизу

3. В OnGameModeInit или OnFilterScriptInit вставляем следующее:

Code
Polosa1 = TextDrawCreate(0.000000,2.000000,"-");  
Polosa2 = TextDrawCreate(1.000000,384.000000,"-");  
TextDrawUseBox(Polosa1,1);  
TextDrawBoxColor(Polosa1,0x000000ff);  
TextDrawTextSize(Polosa1,640.000000,7.000000);  
TextDrawUseBox(Polosa2,1);  
TextDrawBoxColor(Polosa2,0x000000ff);  
TextDrawTextSize(Polosa2,640.000000,8.000000);  
TextDrawAlignment(Polosa1,0);  
TextDrawAlignment(Polosa2,0);  
TextDrawBackgroundColor(Polosa1,0x000000ff);  
TextDrawBackgroundColor(Polosa2,0x000000ff);  
TextDrawFont(Polosa1,3);  
TextDrawLetterSize(Polosa1,2.000000,7.899999);  
TextDrawFont(Polosa2,3);  
TextDrawLetterSize(Polosa2,1.000000,8.100000);  
TextDrawColor(Polosa1,0x000000ff);  
TextDrawColor(Polosa2,0x000000ff);  
TextDrawSetOutline(Polosa1,1);  
TextDrawSetOutline(Polosa2,1);  
TextDrawSetProportional(Polosa1,1);  
TextDrawSetProportional(Polosa2,1);  
TextDrawSetShadow(Polosa1,1);  
TextDrawSetShadow(Polosa2,1);

4. Куда вам нужно, например в OnPlayerSpawn вставляем:

Code
TextDrawShowForPlayer(playerid,Polosa1); // показывает верхнюю полосу указанному игроку  
TextDrawShowForPlayer(playerid,Polosa2); // показывает нижнюю полосу указанному игроку

Code
TextDrawHideForPlayer(playerid, Polosa1); // скрывает верхнюю полосу указанному игроку  
TextDrawHideForPlayer(playerid, Polosa2); // скрывает нижнюю полосу указанному игроку

Автор:DuMBaSS

Дата: 25.04.2011, Понедельник, 16:38:01 | Сообщение # $NUMBER
Группа: Удаленные
Сообщений:
Репутация: +
А смысл чужие уроки ставить?
Дата: 25.04.2011, Понедельник, 16:49:18 | Сообщение # $NUMBER
Группа: Гл. Модераторы
Сообщений: 220
Репутация: 253+
FFFUUU
чтобы другие могли использовать CRAZY
Дата: 27.04.2011, Среда, 16:04:47 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 7
Репутация: 0+
Там малюсенький баг, в верхней полосе незакрытая полосочка видна ;)
  • Страница 1 из 1
  • 1
Поиск: