SA-MP Forums Archive
Alguem Me Ajuda - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: Alguem Me Ajuda (/showthread.php?tid=120762)



Alguem Me Ajuda - zezao - 12.01.2010

Gostaria de saber como passo esse /relatorio so para Vip

Code:
if(strcmp(cmd, "/relatorio", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
     if(gPlayerLogged[playerid] == 0)
	    {
	      SendClientMessage(playerid, COLOR_GREY, "Voce nгo estб logado!");
	      return 1;
	    }
	    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: /relatorio [text]");
				return 1;
			}
			format(string, sizeof(string), "Relatorio de %s(%d)[%d]: %s", sendername, playerid, pVIP, (result));
			ABroadCast(COLOR_RED,string,1);
			SendClientMessage(playerid, COLOR_YELLOW, "Sua mensagem foi enviada aos admins.");
	  }
	  return 1;
	}



Re: Alguem Me Ajuda - KingstoN* - 12.01.2010

Somente jogadores VIP poder usar o comando?

pawn Code:
if(strcmp(cmd, "/relatorio", true) == 0)
    {
      if(IsPlayerConnected(playerid))
      {
     if(gPlayerLogged[playerid] == 0)
        {
          SendClientMessage(playerid, COLOR_GREY, "Voce nгo estб logado!");
          return 1;
        }
        if(VIP == FALSO)
        {
          SendClientMessage(playerid, COLOR_GREY, "Voce nгo й um VIP!");
          return 1;
        }
        GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= &#39; '))
            {
                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: /relatorio [text]");
                return 1;
            }
            format(string, sizeof(string), "Relatorio de %s(%d)[%d]: %s", sendername, playerid, pVIP, (result));
            ABroadCast(COLOR_RED,string,1);
            SendClientMessage(playerid, COLOR_YELLOW, "Sua mensagem foi enviada aos admins.");
      }
      return 1;
    }
pawn Code:
if(VIP == FALSO)// ops tinha colocado ao contrбrio =P
    {
       SendClientMessage(playerid, COLOR_GREY, "Voce nгo й um VIP!");
       return 1;
    }
Ou Pastbin:

http://pastebin.com/m254851e7


Re: Alguem Me Ajuda - netado - 12.01.2010

OBS.

mas isso /relatorio todos os sv eh free

cria 1 q os vips tenha cor diferente seria melhor nгo?


Re: Alguem Me Ajuda - zezao - 12.01.2010

Olha deu Esse Erro :S

Code:
C:\Users\fernando\Documents\GF.pwn(30015) : error 017: undefined symbol "VIP"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.



Re: Alguem Me Ajuda - KingstoN* - 12.01.2010

Nгo sei como й o cуdigo de VIP em seu mode e coloquei "VIP" no IF com a esperanзa de vocк ver e alterar.


Re: Alguem Me Ajuda - JustinSton - 14.01.2010

coloca

DonateRank


Re: Alguem Me Ajuda - Guedes747 - 14.01.2010

Duvidas, postem aki http://forum.sa-mp.com/index.php?topic=145461.0


Re: Alguem Me Ajuda - Sucre Pleasure - 14.01.2010

Quote:
Originally Posted by Guedes_
Lembrando, cada um posta aonde quer.


Re: Alguem Me Ajuda - Guedes747 - 14.01.2010

Quote:
Originally Posted by [SFP
$ucr3[CX] « ]
Quote:
Originally Posted by Guedes_
Lembrando, cada um posta aonde quer.
Fixe, entгo sendo assim, se querem continuar a fazer flood da nossa board n postem lб entгo. Estгo a ir num bom caminho.