Bordes en negro, WTF?
#1

Hola gente...

Bueno, tengo una duda...

Vi en el server de un amigo scripter, que cuando usabas un teleport, te ponia los bordes de arriba y abajo en negro, y te mostraba una "camara aerea" del DM, como cuando a CJ lo llaman por telefono...

Quisiera saber como se puede hacer esto, ya que probe varias cosas y con nada pude...
Reply
#2

No entendн muy bien.
Reply
#3

Cuando en el Single Player se ve un video, se ven los bordes de arriba y de abajo en negro.
Yo quiero hacer eso, se que se hace con TextDraws, pero no se como...
Reply
#4

pawn Код:
new Text:lbt;
new Text:lbb;
pawn Код:
lbt = TextDrawCreate(-1.000000,2.000000,"---");
    lbb = TextDrawCreate(0.000000,337.000000,"---");
    TextDrawUseBox(lbt,1);
    TextDrawBoxColor(lbt,0x000000ff);
    TextDrawTextSize(lbt,640.000000,-69.000000);
    TextDrawUseBox(lbb,1);
    TextDrawBoxColor(lbb,0x000000ff);
    TextDrawTextSize(lbb,638.000000,-60.000000);
    TextDrawAlignment(lbt,0);
    TextDrawAlignment(lbb,0);
    TextDrawBackgroundColor(lbt,0x000000ff);
    TextDrawBackgroundColor(lbb,0x000000ff);
    TextDrawFont(lbt,3);
    TextDrawLetterSize(lbt,1.000000,12.199999);
    TextDrawFont(lbb,3);
    TextDrawLetterSize(lbb,0.899999,15.000000);
    TextDrawColor(lbt,0x000000ff);
    TextDrawColor(lbb,0x000000ff);
    TextDrawSetOutline(lbt,1);
    TextDrawSetOutline(lbb,1);
    TextDrawSetProportional(lbt,1);
    TextDrawSetProportional(lbb,1);
    TextDrawSetShadow(lbt,1);
    TextDrawSetShadow(lbb,1);
Asн serнa la configuraciуn del textdraw, tъ deberбs elegir cuando se crea y cuando se destruya.
Reply
#5

Muchas gracias Dws, si pudiese darte un signito '+' te lo daria XD
Reply
#6

Jeje, gracias. Solamente vi una pregunta que era diferente a todas (їQuiйn me hace un server de RP con web?...їquiйn aсade una facciуn/coches al server?... їcomo aсado un mapa?... Todas preguntas que repiten dнa tras dнa) y me decidн a solventarla
Reply
#7

Hola, pedon volver a molestarlos xD.

Bueno, lo hice y funciona bien, pero quize poner una camara que mire a X lugar cuando estan los textdraws, y no me salio.

Yo use SetPlayerCameraPos, y ahora me spawnea al player en las coordenadas que use -.-. Alguien me puede ayudar? Graciaaaaaaaaaaaas
Reply
#8

Mmmmm, haber si te entiendo. Usas el comando /xxxxxx y la cбmara se coloca en la posiciуn que has elegido. їEl problema es que no aparece en pantalla aquello que querнas ver?
Reply
#9

No, mira, te dejo el code XD

pawn Код:
if(DEAD[playerid] == 1)
                    {
                        TogglePlayerControllable(playerid, 0);
                        SetPlayerCameraPos(playerid, 332.2446, 1910.2648, 17.6406);
                        TextDrawShowForPlayer(playerid, lbt);
                        TextDrawShowForPlayer(playerid, lbb);
                        SendClientMessage(playerid, COLOR_GREEN, "Te podras mover en 5 Segundos!");
                        SetTimer("DEAD1", 5000, true);
                    }
Y el timer es:
pawn Код:
public DEAD1(playerid)
    {
    TogglePlayerControllable(playerid, 1);
    TextDrawHideForPlayer(playerid, lbt);
    TextDrawHideForPlayer(playerid, lbb);
    return 1;
}

Fijate, yo use "SetPlayerCameraPos(playerid, 332.2446, 1910.2648, 17.6406);", pero en vez de poner la camara en esa posicion, me spawnea al player en esa posicion.
Reply
#10

usa el setplayercameralookat y el en timer agrega el setcamerabehindplayer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)