[[[Ajuda]]] Mensagem para TODOS DO SERVER
#1

Pessoal eu tava querendo fazer um comando nesse estilo aki.

Код:
	if(strcmp(cmd, "/governo", true) == 0 || strcmp(cmd, "/gov", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(!IsACop(playerid))
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й um policial !");
			    return 1;
			}
			if(PlayerInfo[playerid][pRank] < 5)
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Vocк precisar ter cargo maior ou igual а 5 !");
			    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, "USO: (/gov)erno [texto]");
				return 1;
			}
			SendClientMessageToAll(COLOR_WHITE, "|___________ Notнcias governamentais ___________|");
			for(new luplay=0;luplay<6;luplay++){
			if(strfind(result, IP[luplay], true) != -1){result = "PКGO EM FRБGRANTE!!!Jogador tentando divulgar algum IP.";}}
			if(PlayerInfo[playerid][pMember] == 7)
			{
			  format(string, sizeof(string), "Polнtico %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 21)
			{
			  format(string, sizeof(string), "Oficial Swat %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 14)
			{
			  format(string, sizeof(string), "Oficial PRF %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 3)
			{
			  format(string, sizeof(string), "Forзas Armadas %s: %s", sendername, result);
			}
			else
			{
			  format(string, sizeof(string), "Oficial %s: %s", sendername, result);
			}
			SendClientMessageToAll(COLOR_DBLUE, string);
		}
		return 1;
	}
sу que para os GG/MAFIOSOS/MERCENARIOS

queria fazer de comeзo para os Gangisteres eu tentei assim

Код:
	if(strcmp(cmd, "/ang", true) == 0 || strcmp(cmd, "/ang", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsAGang(playerid))
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й Gangzter/Mafioso/Mercenario !");
			    return 1;
			}
			if(PlayerInfo[playerid][pRank] < 5)
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Vocк precisar ter cargo maior ou igual а 5 !");
			    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, "USO: (/ang) [texto]");
				return 1;
			}
			SendClientMessageToAll(COLOR_WHITE, "|___________ Notнcias governamentais ___________|");
			for(new luplay=0;luplay<6;luplay++){
			if(strfind(result, IP[luplay], true) != -1){result = "PКGO EM FRБGRANTE!!!Jogador tentando divulgar algum IP.";}}
			if(PlayerInfo[playerid][pMember] == 7)
			{
			  format(string, sizeof(string), "GANGZTER %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 25)
			{
			  format(string, sizeof(string), "GANGZTER %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 25)
			{
			  format(string, sizeof(string), "GANGZTER %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 25)
			{
			  format(string, sizeof(string), "GANGZTER %s: %s", sendername, result);
			}
			else
			{
			  format(string, sizeof(string), "GANGZTER %s: %s", sendername, result);
			}
			SendClientMessageToAll(COLOR_GREEN, string);
		}
		return 1;
	}
mais quando eu entro in-game que digito /ang nao pega ele diz assim: vocк nгo й Gangzter/Mafioso/Mercenario!!
e quando eu viro POLICIAL ele pega....

PODEM ME AJUDAR?
Reply
#2

atlere :

if(IsAGang(playerid))
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й Gangzter/Mafioso/Mercenario !");
return 1;
}

Para

pawn Код:
if(!IsAGang(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й Gangzter/Mafioso/Mercenario !");
                return 1;
            }
Reply
#3

Por que vocк destaca seu tуpico? Vocк se acha mais importante do que os outros й?

pawn Код:
if(!IsAGang(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й Gangzter/Mafioso/Mercenario !");
                return 1;
            }
Isso se esse for o que vocк definiu no IsAGang
Reply
#4

Quote:
Originally Posted by H1g0r
Посмотреть сообщение
atlere :

if(IsAGang(playerid))
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й Gangzter/Mafioso/Mercenario !");
return 1;
}

Para

pawn Код:
if(!IsAGang(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й Gangzter/Mafioso/Mercenario !");
                return 1;
            }
VLW xD pegou^^






nao entendi.... mais vlw pela ajuda
Quote:
Originally Posted by Luнs Miki
atlere :Por que vocк destaca seu tуpico? Vocк se acha mais importante do que os outros й?
Reply
#5

Nгo entendi, destacar ?
Reply
#6

ganzter estб errado o correto e Gangster
Reply
#7

Pessoal obrigado, ficou assim PRONTO

Код:
//--------------------------/ang------------------------------------------------
	if(strcmp(cmd, "/ang", true) == 0 || strcmp(cmd, "/ang", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(!IsAGang(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й Gangzter/Mafioso/Mercenario !");
                return 1;
            }
			if(PlayerInfo[playerid][pRank] < 5)
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Vocк precisar ter cargo maior ou igual а 5 !");
			    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, "USO: (/ang) [texto]");
				return 1;
			}
			SendClientMessageToAll(COLOR_WHITE, "|___________ Notнcias Dos Mafiosos/Gangzteres/Mercenбrios ___________|");
			for(new luplay=0;luplay<6;luplay++){
			if(strfind(result, IP[luplay], true) != -1){result = "PКGO EM FRБGRANTE!!!Jogador tentando divulgar algum IP.";}}
			if(PlayerInfo[playerid][pMember] == 25)
			{
			  format(string, sizeof(string), "Mafioso %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 16)
			{
			  format(string, sizeof(string), "Mafioso %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 17)
			{
			  format(string, sizeof(string), "Mafioso %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 8)
			{
			  format(string, sizeof(string), "Mersenбrio %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 22)
			{
			  format(string, sizeof(string), "Mersenбrio %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 10)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 5)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 6)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 11)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 12)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 13)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 15)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 18)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 19)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 20)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			else if(PlayerInfo[playerid][pMember] == 24)
			{
			  format(string, sizeof(string), "Gangzter %s: %s", sendername, result);
			}
			SendClientMessageToAll(COLOR_GREEN, string);
		}
		return 1;
	}
//-------------------------/ang fim-------------------------------------------------
Pra quem nao sabe o numero 25 й o ID da ORG no caso essa й uma MAFIA chamada Cosa Nostra

Код:
 if(PlayerInfo[playerid][pMember] == 25)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)