[Ajuda] Atualizar casa
#1

Tipo queira coloca o comando para todas as pessoas mas so ta pra policiais alguem poderia me da um help?

Код:
	if(strcmp(cmd, "/atualizarcasa", true) == 0 || strcmp(cmd, "/ac", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new house = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if (house != 255)
			{
				if(strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) != 0 && strcmp(PlayerInfo[playerid][pMarriedTo], HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) != 0)
				{
					SendClientMessage(playerid, COLOR_GREY, "    Vocк nгo tem uma casa !");
					return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, "USO: /atualizarcasa [item nъmero]");
					SendClientMessage(playerid, COLOR_GRAD1, "|_______ Ultensнlios Domiciliares _______|");
					SendClientMessage(playerid, COLOR_GRAD2, "| 1: Atualizaзгo Saъde R$10000");
					SendClientMessage(playerid, COLOR_GRAD3, "| 2: Atualizaзгo Colete R$25000");
					return 1;
				}
				new item = strval(tmp);
				switch (item)
				{
					case 1:
					{
						if(SBizzInfo[6][sbProducts] == 0)
						{
							GameTextForPlayer(playerid, "~r~fim de estoque", 5000, 1);
							return 1;
						}
						if(PlayerInfo[playerid][pLevel] < 2)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "Vocк precisar ter ao mнnimo Nнvel 2.");
							return 1;
						}
						if(GetPlayerGP(playerid) < 10000)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "Vocк nгo tem dinheiro para comprar isto.");
							return 1;
						}
						HouseInfo[house][hHel] = 1;
						GivePlayerGP(playerid,-10000);
						SBizzInfo[6][sbTill] += 10000;//curar buisness
						ExtortionSBiz(6, 10000);
						SBizzInfo[6][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD5, "Vocк pode se curar em sua casa, basta digitar /curar.");
					}
					case 2:
					{
					    //if(!IsACop(playerid))
					    {
							SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo pode comprar isto");
							return 1;
					    }
						if(SBizzInfo[6][sbProducts] == 0)
						{
							GameTextForPlayer(playerid, "~r~fim de estoque", 5000, 1);
							return 1;
						}
						if (PlayerInfo[playerid][pLevel] < 2)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "Vocк ter ao mнnimo Nнvel 2 para comprar isto.");
							return 1;
						}
						if(GetPlayerGP(playerid) < 25000)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "Vocк nгo tem dinheiro para comprar isto.");
							return 1;
						}
						HouseInfo[house][hArm] = 1;
						GivePlayerGP(playerid,-25000);
						SBizzInfo[6][sbTill] += 25000;//heal buisness
						ExtortionSBiz(6, 25000);
						SBizzInfo[6][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD5, "Vocк pode colocar um Colete a Prova de Balas, basta digitar /curar");
					}
				}
				OnPropUpdate();
				OnPlayerSave(playerid);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo tem uma casa");
				return 1;
			}
		}
		return 1;
	}
Reply
#2

Tank You
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)