como hacer este cmd.....!
#1

Hola amigos he tenido un problema en hacer este simple cmd xd, pues lo que quiero hacer es que al poner /display se borre los dos textdraw, y al volverlo a poner nuevamente vuelva el td aca les dejo el cmd.. lo uqe me sucede ami es que se sale cuando pongo la primera vez cuando pongo la segunda no vuelve.
Код:
CMD:display(playerid, params[])
{
    if(Serverdis[display] == 0)
  	{
  TextDrawHideForPlayer(playerid, DisplayMMMensajes);
  TextDrawHideForPlayer(playerid, DisplayMM2);
  	}
	else
	if(Serverdis[display] == 1)
  	{
	Serverdis[display] = 0;
	TextDrawShowForPlayer(playerid, DisplayMMMensajes);
	TextDrawShowForPlayer(playerid, DisplayMM2);
	}
saludos espero que me sepan entender!
Reply
#2

que tal si lo colocas asi
pawn Код:
CMD:display(playerid, params[])
{
    if(Serverdis[display] == 0)
    {
  Serverdis[display] = 1;//se te olvido colocar esto
  TextDrawHideForPlayer(playerid, DisplayMMMensajes);
  TextDrawHideForPlayer(playerid, DisplayMM2);
    }
    else
       {
    Serverdis[display] = 0;
    TextDrawShowForPlayer(playerid, DisplayMMMensajes);
    TextDrawShowForPlayer(playerid, DisplayMM2);
}
Pruebalo
Reply
#3

te falta poner esto:
pawn Код:
Serverdis[display] = 1;
pawn Код:
CMD:display(playerid, params[])
{
     if(Serverdis[display] == 0)
    {
        TextDrawHideForPlayer(playerid, DisplayMMMensajes);
        TextDrawHideForPlayer(playerid, DisplayMM2);
        Serverdis[display] = 1//ACA
    } else {
        Serverdis[display] = 0;
        TextDrawShowForPlayer(playerid, DisplayMMMensajes);
        TextDrawShowForPlayer(playerid, DisplayMM2);
    }
Reply
#4

aa amigos gracias perdonen la molestia que medio que quede como noob bue pero uno nunca es perfecto
saludos muchas gracias!
Reply
#5

Tranquilo a todos nos pasa
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)