[ajuda] criando comando /190
#1

TIpo eu queria um comando que quando a pessoa digita-se aparecece somente para a policia pq eu to pensando em fazer um comando /190 (id) (crime),esse comando ai em baixo й o comando do /relatorio:
Код:
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): %s", sendername, playerid, (result));
			ABroadCast(COLOR_YELLOW,string,1);
			SendClientMessage(playerid, COLOR_YELLOW, "Sua mensagem foi enviada aos admins.");
	    }
	    return 1;
	}
mais nesse comando ai eu nгo vejo nenhuma linha que mostra que vai mandar pro adm pq no meu gm todo comando que inclui adm tem uma parte assim[pAdmin] saca e ai n tem nada e manda pros adm eu queria faze um estilo esse porem ao inves de ir pros adm iria pras policia,caso precisarem,alguns comandos que todo cop tem ta assim IsACop(playerid) me ajudem
Reply
#2

pawn Код:
ABroadCast(COLOR_YELLOW,string,1);
Vai enviar a msg pros admins.


testa ae.
PHP код:
if(strcmp(cmd"/190"true) == 0)
    {
        if(
IsACop(playerid))
        {
            new 
string[128];
                        
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playerid0xFFFFFFAA"Justin: /190 [id] [Crime]");
                return 
1;
            }
            
iddocara ReturnUser(tmp);
            if(
iddocara != INVALID_PLAYER_ID)
            {
                new 
nomedoid[MAX_PLAYER_NAME];
                new 
seunome[MAX_PLAYER_NAME];
                
GetPlayerName(iddocaranomedoidsizeof(nomedoid));
                
GetPlayerName(playeridseunomesizeof(seunome));
                new 
crime[128];
                
crime strtok(cmdtextidx);
                if(!
strlen(crime))
                {
                    
SendClientMessage(playerid0xFFFFFFAA"ERROR /190 ID CRIME");
                    return 
1;
                }
                
format(stringsizeof(string), "O manolo %s te mando um beijo %s."seunomenomedoid);
                
SendClientMessage(playerid0xFFFFFFAAstring);
                
//Coloque a funзгo aqui
            
}
            else
            {
                
format(stringsizeof(string), "%i desconectado"iddocara);
                
SendClientMessage(playerid0xFFFFFFAAstring);
                return 
1;
            }
        }
        else
        {
            
SendClientMessage(playerid0xFFFFFFAA"Vocк nгo й homossexual");
        }
        return 
1;
    } 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)