[AJUDA] CMD por favor
#1

TIpow eu to no meu gm ai tem 2 bugs roxedo la! o primeiro bug e um comando /sbt que nao esta fucionando pq dis que o personagem da org la nao esta no carro pra poder mandar o comando pra noticias
Код:
	if(strcmp(cmd, "/globo", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
			if(PlayerInfo[playerid][pMembro] == 9 || PlayerInfo[playerid][pLider] == 9)
			{
			  new newcar = GetPlayerVehicleID(playerid);
		    if(PlayerInfo[playerid][pMuted] == 1)
				{
					SendClientMessage(playerid, TEAM_CYAN_COLOR, "Voce nao poder falar, voce foi calado");
					return 1;
				}
  			GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s Anuncia uma noticia!.", sendername);
				DetectorProx(20.0,playerid,string,ROXO);
				if(IsAJornalCar(newcar))
				{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, "USE: /noticias [Texto]");
						return 1;
					}
					SendClientMessageToAll(TEAM_GROVE_COLOR, "|___________ Rede Globo News [RGN] ___________|");
					format(string, sizeof(string), "Reporter: %s: %s", sendername, result);
					OOCNews(COLOR_WHITE,string);
					PlayerInfo[playerid][pNewsSkill] ++;
					if(PlayerInfo[playerid][pNewsSkill] == 10)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Seu Reporter Agora e cargo 2, logo logo ja pode voar no elicoptero e falar AoVivo."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 20)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Seu Reporter Agora e cargo 3, logo logo ja pode voar no elicoptero e falar AoVivo."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 30)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* O Seu Reporter Agora e cargo 5 e pode fazer coberturas com elicoptero"); }
					else if(PlayerInfo[playerid][pNewsSkill] == 40)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* O Seu Reporter Agora e cargo 5 e pode conversar AoVivo com quem ele quizer."); }
				}
				else
				{
				  SendClientMessage(playerid, COLOR_GREY, "  Voce nao esta no Jornal ou na Van !");
				  return 1;
				}
			}
			else
			{
			  SendClientMessage(playerid, COLOR_GREY, "  Voce nao e um Reporter !");
			}
		}
		return 1;
	}
 if(strcmp(cmd, "/sbt", true) == 0)
  {
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 582 || 488 ) // ID DO CARRRO VAN ou HELI
{
SendClientMessage(playerid, 0x33AA33AA, "Vocк nгo Esta no Carro nB");
}
    if(IsPlayerConnected(playerid))
    {
     if(PlayerInfo[playerid][pMembro] == 27 || PlayerInfo[playerid][pLider] == 27)
     {
       new newcar = GetPlayerVehicleID(playerid);
       if(PlayerInfo[playerid][pMuted] == 1)
      {
        SendClientMessage(playerid, TEAM_CYAN_COLOR, "Voce nao poder falar, voce foi calado");
        return 1;
      }
       GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "* %s Anuncia uma noticia!.", sendername);
      DetectorProx(20.0,playerid,string,ROXO);
      if(IsAJornalCar(newcar))
      {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        new length = strlen(cmdtext);
        while ((idx < length) && (cmdtext[idx] <= ' '))
        {
         idx++;
        }
        new offset = idx;
        new result[64];
        while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
        {
         result[idx - offset] = cmdtext[idx];
         idx++;
        }
        result[idx - offset] = EOS;
        if(!strlen(result))
        {
         SendClientMessage(playerid, COLOR_GRAD2, "USE: /noticias [Texto]");
         return 1;
        }
        SendClientMessageToAll(COLOR_DBLUE, "|___________ Sistema Brasileiro de Televisгo [SBT] ___________|");
        format(string, sizeof(string), "Reporter: %s: %s", sendername, result);
        OOCNews(COLOR_WHITE,string);
        PlayerInfo[playerid][pNewsSkill] ++;
        if(PlayerInfo[playerid][pNewsSkill] == 10)
        { SendClientMessage(playerid, COLOR_YELLOW, "* Seu Reporter Agora e cargo 2, logo logo ja pode voar no elicoptero e falar AoVivo."); }
        else if(PlayerInfo[playerid][pNewsSkill] == 20)
        { SendClientMessage(playerid, COLOR_YELLOW, "* Seu Reporter Agora e cargo 3, logo logo ja pode voar no elicoptero e falar AoVivo."); }
        else if(PlayerInfo[playerid][pNewsSkill] == 30)
        { SendClientMessage(playerid, COLOR_YELLOW, "* O Seu Reporter Agora e cargo 5 e pode fazer coberturas com elicoptero"); }
        else if(PlayerInfo[playerid][pNewsSkill] == 40)
        { SendClientMessage(playerid, COLOR_YELLOW, "* O Seu Reporter Agora e cargo 5 e pode conversar AoVivo com quem ele quizer."); }
      }
      else
      {

        return 1;
      }
     }
     else
     {
       SendClientMessage(playerid, COLOR_GREY, "  Voce nao e um Reporter !");
     }
   }
   return 1;
  }
O PRIMEIRO E /GLOBO QUE ESTA FUFANDO DIREITO O 2 /SBT NAO ESTA ELES 2 SAO REPORTES OS CARROS ESTAO CERTOS EU JA CONFERI!

2 BUG TEM OS CARROS VIPS QUANDO VC ENTRA EM QUALQUER CARRO PRA COMPRAR E QUER SAIR APARECE NA TELA /VEICULO SAIR MAIS AGENTE FAIZ FAIZ E NAO FAIZ NADA DESCOBRI QUE O CMD NAO ESTA NO GM EU NAO SEI FAZER CMD ALQUEM PODE ME AJUDAR MATEUSBPF@HOTMAIL.COM
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)