Jump to content
  • 0

Question

Posted

Nu imi merge comanda /v color

[pawn]else if(strcmp(x_nr,"color",true) == 0)

        {

          if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 && PlayerInfo[playerid][pPcarkey3] == 999)

          {

        if(GetPlayerMoney(playerid) < 1000)

        {

            SCM(playerid, COLOR_2RED,"Nu ai destui bani sa schimbi culoarea masinii.");

            return 1;

        }

        tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 && color1 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 && color2 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }

else { return 1; }

    CarInfo[vehid][cColorOne] = color1;

                CarInfo[vehid][cColorTwo] = color2;

          GivePlayerMoney(playerid, -1000);

                GameTextForPlayer(playerid, "~w~Ai schimbat culoarea masinii pentru~n~~r~-$1000", 5000, 1);

                ChangeVehicleColor(vehid, color1, color2);

                OnPropUpdate();

return 1;

  }

  if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey])

          {

        if(GetPlayerMoney(playerid) < 1000)

        {

            SCM(playerid, COLOR_2RED,"Nu ai destui bani sa schimbi culoarea masinii.");

            return 1;

        }

        tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 && color1 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 && color2 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }

else { return 1; }

    CarInfo[vehid][cColorOne] = color1;

                CarInfo[vehid][cColorTwo] = color2;

          GivePlayerMoney(playerid, -1000);

                GameTextForPlayer(playerid, "~w~Ai schimbat culoarea masinii pentru~n~~r~-$1000", 5000, 1);

                ChangeVehicleColor(vehid, color1, color2);

                OnPropUpdate();

return 1;

  }

  else

  {

    SCM(playerid,COLOR_2RED, "Nu te aflii in masina ta personala pentru a folosi aceasta comanda");

    return 1;

  }

  if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2])

          {

        if(GetPlayerMoney(playerid) < 1000)

        {

            SCM(playerid, COLOR_2RED,"Nu ai destui bani sa schimbi culoarea masinii.");

            return 1;

        }

        tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 && color1 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 && color2 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey2]; }

else { return 1; }

    CarInfo[vehid][cColorOne] = color1;

                CarInfo[vehid][cColorTwo] = color2;

          GivePlayerMoney(playerid, -1000);

                GameTextForPlayer(playerid, "~w~Ai schimbat culoarea masinii pentru~n~~r~-$1000", 5000, 1);

                ChangeVehicleColor(vehid, color1, color2);

                OnPropUpdate();

return 1;

  }

  else

  {

    SCM(playerid,COLOR_2RED, "Nu te aflii in masina ta personala pentru a folosi aceasta comanda");

    return 1;

  }

  if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3])

          {

        if(GetPlayerMoney(playerid) < 1000)

        {

            SCM(playerid, COLOR_2RED,"Nu ai destui bani sa schimbi culoarea masinii.");

            return 1;

        }

        tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 && color1 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SCM(playerid, COLOR_WHITE, "{00FF00}Usage:{FFFFFF} /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 && color2 > 126)

{

    SCM(playerid, COLOR_2RED, " Id Culoare Gresit");

    return 1;

}

new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey3]; }

else { return 1; }

    CarInfo[vehid][cColorOne] = color1;

                CarInfo[vehid][cColorTwo] = color2;

          GivePlayerMoney(playerid, -1000);

                GameTextForPlayer(playerid, "~w~Ai schimbat culoarea masinii pentru~n~~r~-$1000", 5000, 1);

                ChangeVehicleColor(vehid, color1, color2);

                OnPropUpdate();

return 1;

  }

  else

  {

    SCM(playerid,COLOR_2RED, "Nu te aflii in masina ta personala pentru a folosi aceasta comanda");

    return 1;

  }

        }[/pawn]

[email protected] - Orice mapa doriti , add me !

2 answers to this question

Recommended Posts

Posted

Incearca urmatoarea comanda ti-am modificat eu:

	        else if(strcmp(x_nr,"color",true) == 0)
	        {
	            if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 && PlayerInfo[playerid][pPcarkey3] == 999)
	        	{
	            	SendClientMessage(playerid, COLOR_GREY," Nu ai o masina pentru a o vopsi.");
	            	return 1;
	        	}
	        	if(GetPlayerMoney(playerid) < 100)
	        	{
	            	SendClientMessage(playerid, COLOR_GREY," Nu detii suficienti bani pentru a vopsi masina..");
	            	return 1;
	        	}
	        	tmp = strtok(cmdtext, idx);
	        	if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, "{3C9DF6}Utilizare Comanda{FFFFFF}: /v color [ColorOneID] [ColorTwoID]");
					return 1;
				}
				new color1;
				color1 = strval(tmp);
				if(color1 < 0 && color1 > 126)
				{
			    	SendClientMessage(playerid, COLOR_GREY, " Ai gresit codul culorii alese [de la 0 pana la 126]");
			    	return 1;
				}
				tmp = strtok(cmdtext, idx);
	        	if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, "{3C9DF6}Utilizare Comanda{FFFFFF}: /v color [ColorOneID] [ColorTwoID]");
					return 1;
				}
				new color2;
				color2 = strval(tmp);
				if(color2 < 0 && color2 > 126)
				{
			    	SendClientMessage(playerid, COLOR_GREY, "   Ai gresit codul culorii alese [de la 0 pana la 126]");
			    	return 1;
				}

				new vehid;
				if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }
				else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }
				else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }
				else { return 1; }

	        	if(IsPlayerInVehicle(playerid, vehid))
	        	{
         			CarInfo[vehid][cColorOne] = color1;
	                CarInfo[vehid][cColorTwo] = color2;
               	  	GivePlayerMoney(playerid, -100);
	                GameTextForPlayer(playerid, "~w~Pretul unei vopsele este de~n~~r~-100 lei", 5000, 1);
	                ChangeVehicleColor(vehid, color1, color2);
	                OnPropUpdate();
					OnPlayerUpdate(playerid);
					return 1;
    			}
	        	else
	        	{
	            	SendClientMessage(playerid, COLOR_GREY,"   Nu esti in masina ta.");
	            	return 1;
	        	}
	        }

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.