SA-MP Forums Archive
como hacer este cmd.....! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: como hacer este cmd.....! (/showthread.php?tid=299041)



como hacer este cmd.....! - OziiL - 23.11.2011

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!


Respuesta: como hacer este cmd.....! - davidxxx - 23.11.2011

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


Re: como hacer este cmd.....! - camiloasc1 - 23.11.2011

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);
    }



Re: como hacer este cmd.....! - OziiL - 23.11.2011

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


Respuesta: como hacer este cmd.....! - davidxxx - 23.11.2011

Tranquilo a todos nos pasa