Многие наверно видели на некоторых серверах две черные полосы одна сверху, другая снизу. Они создают эффект фильма. В этом уроке я расскажу как это сделать. 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