SA-MP Forums Archive
Problema con comando. - 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: Problema con comando. (/showthread.php?tid=538322)



Problema con comando. - Metzone - 20.09.2014

Hola, necesito una pequeсa ayuda, este comando me tira errores, yo creo que es por los returns o por las llaves, pero las he configurado y me sigue tirando errores en el primer return del final.





pawn Код:
CMD:venderobjetos(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid, 3,1344.8278,395.5576,19.5625))
        {
      if(YaRobo1[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE,"No tienes ningun objeto para vender.");
            {
                YaRobo1[playerid] = 0;
                if(ArtRobado(playerid) == TVPobre)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$500{FFFFFF} por vender una television vieja.");
                    GivePlayerCash(playerid,500);
                }
                if(ArtRobado(playerid) == TVBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$1300{FFFFFF} por vendertraer una television en buen estado.");
                    GivePlayerCash(playerid,1300);
                }

                if(ArtRobado(playerid) == PlayVieja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$1500{FFFFFF} por vender una playstation vieja.");
                    GivePlayerCash(playerid,1500);
                }
                if(ArtRobado(playerid) == PlayBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$2300{FFFFFF} por vender una playstation en buen estado.");
                    GivePlayerCash(playerid,2300);
                }

                if(ArtRobado(playerid) == VideoVieja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$800{FFFFFF} por vender una videograbadora vieja.");
                    GivePlayerCash(playerid,800);
                }
                if(ArtRobado(playerid) == VideoBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$950{FFFFFF} por vender una videograbadora en buen estado.");
                    GivePlayerCash(playerid,950);
                }

                if(ArtRobado(playerid) == PC)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$3000{FFFFFF} por vender una PC.");
                    GivePlayerCash(playerid,3000);
                }
                if(ArtRobado(playerid) == Caja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$200{FFFFFF} por vender una caja.");
                    GivePlayerCash(playerid,200);
                }
                DejarRobo(playerid);
                return 1;
            }
            return SendClientMessage(playerid,COLOR_WHITE,"No tienes ningun objeto para vender.");
        }
    }
    return 1;
}



Respuesta: Problema con comando. - Juance - 20.09.2014

Acordate de colocar los errores.

pawn Код:
CMD:venderobjetos(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid, 3,1344.8278,395.5576,19.5625))
        {
      if(YaRobo1[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE,"No tienes ningun objeto para vender.");
                YaRobo1[playerid] = 0;
                if(ArtRobado(playerid) == TVPobre)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$500{FFFFFF} por vender una television vieja.");
                    GivePlayerCash(playerid,500);
                }
                if(ArtRobado(playerid) == TVBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$1300{FFFFFF} por vendertraer una television en buen estado.");
                    GivePlayerCash(playerid,1300);
                }

                if(ArtRobado(playerid) == PlayVieja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$1500{FFFFFF} por vender una playstation vieja.");
                    GivePlayerCash(playerid,1500);
                }
                if(ArtRobado(playerid) == PlayBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$2300{FFFFFF} por vender una playstation en buen estado.");
                    GivePlayerCash(playerid,2300);
                }

                if(ArtRobado(playerid) == VideoVieja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$800{FFFFFF} por vender una videograbadora vieja.");
                    GivePlayerCash(playerid,800);
                }
                if(ArtRobado(playerid) == VideoBuena)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$950{FFFFFF} por vender una videograbadora en buen estado.");
                    GivePlayerCash(playerid,950);
                }

                if(ArtRobado(playerid) == PC)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$3000{FFFFFF} por vender una PC.");
                    GivePlayerCash(playerid,3000);
                }
                if(ArtRobado(playerid) == Caja)
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Te pagaron {00CC00}$200{FFFFFF} por vender una caja.");
                    GivePlayerCash(playerid,200);
                }
                DejarRobo(playerid);
                return 1;
    }
    return 1;
}



Respuesta: Problema con comando. - roderjit - 21.09.2014

Te tira error al compilar ? O simplemente no funciona el cmd ?


Re: Problema con comando. - Metzone - 21.09.2014

Ya lo solucione gracias a Juance