20.09.2014, 22:33
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;
}