Jump to content
  • 0

pomoc AC


arci224

Dotaz

Dobrý den takze mam prikaz /ac, ale ked vehre ho vyuziji a zadam /ac caute vseci tak se objevi /ac caute    nevite jak to opravit - codee

 

 

forward SendAdminMessage(color, string[]);
public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] >= 1)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
	printf("%s", string);
}

CMD:ac(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
	new string[128], msg[128], Name[26];
   	if(sscanf(params, "string[128]", msg)) return SendClientMessage(playerid, COLOR_WHITE, "> Použití /ac [text] ");
   	GetPlayerName(playerid,Name,26);
	format(string, sizeof(string), "[AC] %s[%d]: %s", Name, PlayerInfo[playerid][pAdmin], msg);
	SendAdminMessage(COLOR_ORANGE, string);
 	}
	else
	{
     SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF} Nejsi Administrátor !");
	}
	return 1;
}

 

 

 

Compiluje se to bez erroru. 

Edited by arci224
Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0
forward SendAdminMessage(color, string[]);
public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] >= 1)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
	printf("%s", string);
}

CMD:ac(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
   	if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "> Použití /ac [text] ");
    new string[128], Name[26];
 	GetPlayerName(playerid,Name,26);
	format(string, sizeof(string), "[AC] %s[%d]: %s", Name, PlayerInfo[playerid][pAdmin], params);
	SendAdminMessage(COLOR_ORANGE, string);
 	}
	else
	{
 	SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF} Nejsi Administrátor !");
	}
	return 1;
}

skus to

Link to comment
Share on other sites

  • 0
forward SendAdminMessage(color, string[]);
public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] != 0)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
	printf("%s", string);
}

použij příšte !=

CMD:ac(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
	new string[128], msg[128], Name[26];
   	if(sscanf(params, "s", msg)) return SendClientMessage(playerid, COLOR_WHITE, "> Použití /ac [text] ");
   	GetPlayerName(playerid,Name,26);
	format(string, sizeof(string), "[AC] %s[%d]: %s", Name, PlayerInfo[playerid][pAdmin], msg);
	SendAdminMessage(COLOR_ORANGE, string);
 	}
	else
	{
     SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF} Nejsi Administrátor !");
	}
	return 1;
}
Edited by €uro
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...