Bueno, esto es un aporte muy básico de un textdraw arriba del minimapa. Abajo explicacion porque no dejo la descarga del FS + imagen.
1) Vamos a los new's y los creamos. (En los new's, le podemos dar cualquier nombre. En este caso, es: Textdrawminimapa0/11)
- Código:
new Text:Textdrawminimapa0;
new Text:Textdrawminimapa1;
new Text:Textdrawminimapa2;
new Text:Textdrawminimapa3;
new Text:Textdrawminimapa4;
new Text:Textdrawminimapa5;
new Text:Textdrawminimapa6;
new Text:Textdrawminimapa7;
new Text:Textdrawminimapa8;
new Text:Textdrawminimapa9;
new Text:Textdrawminimapa10;
new Text:Textdrawminimapa11;
2) Ya teniendo los new's creados, nos vamos al callback "OnFilterScriptInit" y hacemos el textdraw.
- Código:
Textdrawminimapa10 = TextDrawCreate(31.000000, 299.000000, "Nombre de tu server");
TextDrawBackgroundColor(Textdrawminimapa10, 255); // El color del fondo
TextDrawFont(Textdrawminimapa10, 3); // La fuente de letra
TextDrawLetterSize(Textdrawminimapa10, 0.510000, 1.500000); // El tamaño de letra
TextDrawColor(Textdrawminimapa10, -10288897); // El color del las letras
TextDrawSetOutline(Textdrawminimapa10, 1); // Déjenlo así
TextDrawSetProportional(Textdrawminimapa10, 1); // Déjenlo así
Textdrawminimapa11 = TextDrawCreate(66.000000, 312.000000, "Nombre de tu server");
TextDrawBackgroundColor(Textdrawminimapa11, 255); // El color del fondo
TextDrawFont(Textdrawminimapa11, 1); // La fuente de letra
TextDrawLetterSize(Textdrawminimapa11, 0.420000, 1.000000); // El tamaño de letra
TextDrawColor(Textdrawminimapa11, 257556479); // El color de la letras
TextDrawSetOutline(Textdrawminimapa11, 1); // Déjenlo así
TextDrawSetProportional(Textdrawminimapa11, 1); // Déjenlo así
2.a) Quedara así:
- Código:
public OnFilterScriptInit()
{
Textdrawminimapa10 = TextDrawCreate(31.000000, 299.000000, "Nombre de tu server");
TextDrawBackgroundColor(Textdrawminimapa10, 255);
TextDrawFont(Textdrawminimapa10, 3);
TextDrawLetterSize(Textdrawminimapa10, 0.510000, 1.500000);
TextDrawColor(Textdrawminimapa10, -10288897);
TextDrawSetOutline(Textdrawminimapa10, 1);
TextDrawSetProportional(Textdrawminimapa10, 1);
Textdrawminimapa11 = TextDrawCreate(66.000000, 312.000000, "Nombre de tu server");
TextDrawBackgroundColor(Textdrawminimapa11, 255);
TextDrawFont(Textdrawminimapa11, 1);
TextDrawLetterSize(Textdrawminimapa11, 0.420000, 1.000000);
TextDrawColor(Textdrawminimapa11, 257556479);
TextDrawSetOutline(Textdrawminimapa11, 1);
TextDrawSetProportional(Textdrawminimapa11, 1);
return 1;
}
3) Por ultimo vamos a "OnPlayerConnect". (Esto hará que muestre el textdraw cuando un jugador se conecte.)
- Código:
TextDrawShowForPlayer(playerid, Textdrawminimapa0);
TextDrawShowForPlayer(playerid, Textdrawminimapa1);
TextDrawShowForPlayer(playerid, Textdrawminimapa2);
TextDrawShowForPlayer(playerid, Textdrawminimapa3);
TextDrawShowForPlayer(playerid, Textdrawminimapa4);
TextDrawShowForPlayer(playerid, Textdrawminimapa5);
TextDrawShowForPlayer(playerid, Textdrawminimapa6);
TextDrawShowForPlayer(playerid, Textdrawminimapa7);
TextDrawShowForPlayer(playerid, Textdrawminimapa8);
TextDrawShowForPlayer(playerid, Textdrawminimapa9);
TextDrawShowForPlayer(playerid, Textdrawminimapa10);
TextDrawShowForPlayer(playerid, Textdrawminimapa11);
3.a) Así quedaría:
- Código:
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdrawminimapa0);
TextDrawShowForPlayer(playerid, Textdrawminimapa1);
TextDrawShowForPlayer(playerid, Textdrawminimapa2);
TextDrawShowForPlayer(playerid, Textdrawminimapa3);
TextDrawShowForPlayer(playerid, Textdrawminimapa4);
TextDrawShowForPlayer(playerid, Textdrawminimapa5);
TextDrawShowForPlayer(playerid, Textdrawminimapa6);
TextDrawShowForPlayer(playerid, Textdrawminimapa7);
TextDrawShowForPlayer(playerid, Textdrawminimapa8);
TextDrawShowForPlayer(playerid, Textdrawminimapa9);
TextDrawShowForPlayer(playerid, Textdrawminimapa10);
TextDrawShowForPlayer(playerid, Textdrawminimapa11);
return 1;
}
¡Espero que les guste!
No me deja poner descarga del FS y la imagen porque soy usuario nuevo, cuando pase los 7 dias, la pondre. Espero que entiendan :c
Última edición por M477 el Vie Feb 20, 2015 3:57 pm, editado 1 vez (Razón : Cambie el titulo.)