Эффект фильма - обычно используют при регистрации на сервере, это две полоски сверху и снизу.
Ко всем глобальным переменным:
new Textolosa[2];
В public OnGameModeInit
Polosa[0] = TextDrawCreate(0.000000,2.000000,"-");
Polosa[1] = TextDrawCreate(1.000000,384.000000,"-");
TextDrawUseBox(Polosa[0],1);
TextDrawBoxColor(Polosa[0],0x000000ff);
TextDrawTextSize(Polosa[0],640.000000,7.000000);
TextDrawUseBox(Polosa[1],1);
TextDrawBoxColor(Polosa[1],0x000000ff);
TextDrawTextSize(Polosa[1],640.000000,8.000000);
TextDrawAlignment(Polosa[0],0);
TextDrawAlignment(Polosa[1],0);
TextDrawBackgroundColor(Polosa[0],0x000000ff);
TextDrawBackgroundColor(Polosa[1],0x000000ff);
TextDrawFont(Polosa[0],3);
TextDrawLetterSize(Polosa[0],2.000000,7.899999);
TextDrawFont(Polosa[1],3);
TextDrawLetterSize(Polosa[1],1.000000,8.100000);
TextDrawColor(Polosa[0],0x000000ff);
TextDrawColor(Polosa[1],0x000000ff);
TextDrawSetOutline(Polosa[0],1);
TextDrawSetOutline(Polosa[1],1);
TextDrawSetProportional(Polosa[0],1);
TextDrawSetProportional(Polosa[1],1);
TextDrawSetShadow(Polosa[0],1);
TextDrawSetShadow(Polosa[1],1);
Теперь куда вам нужно вставляем следующий код, для того, чтобы показать эффект фильма.
TextDrawShowForPlayer(playerid, Polosa[0]);
TextDrawShowForPlayer(playerid, Polosa[1]);
Теперь вставляем туда, где нужно убрать эффект фильма, например в public OnPlayerSpawn
TextDrawHideForPlayer(playerid, Polosa[0]);
TextDrawHideForPlayer(playerid, Polosa[1]);
Автор: DuMBaSS
Ко всем глобальным переменным:
new Textolosa[2];
В public OnGameModeInit
Polosa[0] = TextDrawCreate(0.000000,2.000000,"-");
Polosa[1] = TextDrawCreate(1.000000,384.000000,"-");
TextDrawUseBox(Polosa[0],1);
TextDrawBoxColor(Polosa[0],0x000000ff);
TextDrawTextSize(Polosa[0],640.000000,7.000000);
TextDrawUseBox(Polosa[1],1);
TextDrawBoxColor(Polosa[1],0x000000ff);
TextDrawTextSize(Polosa[1],640.000000,8.000000);
TextDrawAlignment(Polosa[0],0);
TextDrawAlignment(Polosa[1],0);
TextDrawBackgroundColor(Polosa[0],0x000000ff);
TextDrawBackgroundColor(Polosa[1],0x000000ff);
TextDrawFont(Polosa[0],3);
TextDrawLetterSize(Polosa[0],2.000000,7.899999);
TextDrawFont(Polosa[1],3);
TextDrawLetterSize(Polosa[1],1.000000,8.100000);
TextDrawColor(Polosa[0],0x000000ff);
TextDrawColor(Polosa[1],0x000000ff);
TextDrawSetOutline(Polosa[0],1);
TextDrawSetOutline(Polosa[1],1);
TextDrawSetProportional(Polosa[0],1);
TextDrawSetProportional(Polosa[1],1);
TextDrawSetShadow(Polosa[0],1);
TextDrawSetShadow(Polosa[1],1);
Теперь куда вам нужно вставляем следующий код, для того, чтобы показать эффект фильма.
TextDrawShowForPlayer(playerid, Polosa[0]);
TextDrawShowForPlayer(playerid, Polosa[1]);
Теперь вставляем туда, где нужно убрать эффект фильма, например в public OnPlayerSpawn
TextDrawHideForPlayer(playerid, Polosa[0]);
TextDrawHideForPlayer(playerid, Polosa[1]);
Автор: DuMBaSS
Последнее редактирование модератором: