new Text:Caja[MAX_PLAYERS];
new Text:Textdraw1[MAX_PLAYERS];
new Text:Textdraw2[MAX_PLAYERS];
new Text:Textdraw3[MAX_PLAYERS];
new Text:Textdraw4[MAX_PLAYERS];
new Pickup1;
public OnGameModeInit()
{
// ....
Pickup1 = AddStaticPickup(1239,2,2490.363037, 918.468200, 11.023437,-1);
// textdraws
for(new playerid = 0; playerid < GetMaxPlayers(); playerid ++)
{
Ping[playerid] = TextDrawCreate(634.000000, 417.000000, "Ping: 0");
TextDrawAlignment(Ping[playerid], 3);
TextDrawBackgroundColor(Ping[playerid], 0x000000FF);
TextDrawFont(Ping[playerid], 2);
TextDrawLetterSize(Ping[playerid], 0.499999, 1.400000);
TextDrawSetOutline(Ping[playerid], 1);
Caja[playerid] = TextDrawCreate(16.000000, 193.000000, " ");
TextDrawBackgroundColor(Caja[playerid], 255);
TextDrawFont(Caja[playerid], 1);
TextDrawLetterSize(Caja[playerid], 0.460000, 2.599999);
TextDrawColor(Caja[playerid], -1);
TextDrawSetOutline(Caja[playerid], 1);
TextDrawSetProportional(Caja[playerid], 1);
TextDrawUseBox(Caja[playerid], 1);
TextDrawBoxColor(Caja[playerid], 255);
TextDrawTextSize(Caja[playerid], 216.000000, 60.000000);
Textdraw1[playerid] = TextDrawCreate(20.000000, 191.000000, "Para entrar al lugar de descanso");
TextDrawBackgroundColor(Textdraw1[playerid], 255);
TextDrawFont(Textdraw1[playerid], 1);
TextDrawLetterSize(Textdraw1[playerid], 0.340000, 1.500000);
TextDrawColor(Textdraw1[playerid], -1);
TextDrawSetOutline(Textdraw1[playerid], 1);
TextDrawSetProportional(Textdraw1[playerid], 1);
Textdraw2[playerid] = TextDrawCreate(20.000000, 206.000000, "Presiona la tecla:");
TextDrawBackgroundColor(Textdraw2[playerid], 255);
TextDrawFont(Textdraw2[playerid], 1);
TextDrawLetterSize(Textdraw2[playerid], 0.340000, 1.500000);
TextDrawColor(Textdraw2[playerid], -1);
TextDrawSetOutline(Textdraw2[playerid], 1);
TextDrawSetProportional(Textdraw2[playerid], 1);
Textdraw3[playerid] = TextDrawCreate(137.000000, 207.000000, "Intro");
TextDrawBackgroundColor(Textdraw3[playerid], 255);
TextDrawFont(Textdraw3[playerid], 1);
TextDrawLetterSize(Textdraw3[playerid], 0.410000, 1.400000);
TextDrawColor(Textdraw3[playerid], -16776961);
TextDrawSetOutline(Textdraw3[playerid], 1);
TextDrawSetProportional(Textdraw3[playerid], 1);
Textdraw4[playerid] = TextDrawCreate(71.000000, 229.000000, "Equipo Azul");
TextDrawBackgroundColor(Textdraw4[playerid], 255);
TextDrawFont(Textdraw4[playerid], 0);
TextDrawLetterSize(Textdraw4[playerid], 0.500000, 1.000000);
TextDrawColor(Textdraw4[playerid], 65535);
TextDrawSetOutline(Textdraw4[playerid], 1);
TextDrawSetProportional(Textdraw4[playerid], 1);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Pickup1)
{
TextDrawShowForPlayer(playerid,Caja[playerid]);
TextDrawShowForPlayer(playerid,Textdraw1[playerid]);
TextDrawShowForPlayer(playerid,Textdraw2[playerid]);
TextDrawShowForPlayer(playerid,Textdraw3[playerid]);
TextDrawShowForPlayer(playerid,Textdraw4[playerid]);
}
return 1;
}
forward PickupAzul(playerid);
public PickupAzul(playerid)
{
TextDrawHideForPlayer(playerid,Caja[playerid]);
TextDrawHideForPlayer(playerid,Textdraw1[playerid]);
TextDrawHideForPlayer(playerid,Textdraw2[playerid]);
TextDrawHideForPlayer(playerid,Textdraw3[playerid]);
TextDrawHideForPlayer(playerid,Textdraw4[playerid]);
return 1;
}
Originally Posted by //~Juam
El problema se ha solucionado, pero ahora tengo otro,
Al aparecerme el textdraw. No desaparece. No a mi, sino a otros jugadores- |
TextDrawHideForAll