C:\Users\Alisson\Desktop\Alisson Gindri\CGU\SAMP Server\SAMP Server\gamemodes\CGU.pwn(589) : error: 017: undefined symbol "ABroadCast"
YCMD:reportar(playerid, params[], help)
{
new
relato[128],
id,
StrMsg[128],
giveplayer[1+MAX_PLAYER_NAME+1];
if(sscanf(params, "s", relato)) return SendClientMessage(playerid, 0xFF5353FF, " [ERRO] Use: /reportar [relatorio]");
GetPlayerName(id, giveplayer, sizeof(giveplayer));
format(StrMsg, sizeof(StrMsg), "Relatorio - [id: %d] %s relatou: %s", playerid, giveplayer, relato);
ABroadCast(0xACD8F9FF, StrMsg, 1);
SendClientMessage(playerid, 0xACD8F9FF, "[INFO] Relatorio enviado com sucesso!! Aguarde o atendimento !.");
return 1;
}
acho que й issu (:
forward ABroadCast(color,const string[],level);
public ABroadCast(color,const string[],level)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if (PlayerInfo[i][pAdmin] >= level)
{
{
SendClientMessage(i, color, string);
printf("%s", string);
}
}
}
}
return 1;
}
|
--'
Loop + verificaзгo da variбvel de admin + SendClientMessage. Achei um pra vocк: Код:
forward ABroadCast(color,const string[],level); pawn Код:
|
|
Ui ui.. Agora falou :O
Uma coisa й ter duvidas quando esta fazendo por si proprio e nao conseguir resolver.. Outra coisa й copiar xD |
YCMD:reportar (playerid, params[], help)
{
new texto[128],
StrMsg[128],
giveplayer[1+MAX_PLAYER_NAME+1];
if(sscanf(params, "s[128]", texto)) return SendClientMessage(playerid, 0xFF5353FF, "[ERRO] Use: /relatorio [texto]");
{
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(StrMsg, sizeof(StrMsg), "[Admin] Vocк enviou um relatorio para administradores do server. Espere uma resposta!", giveplayer);
SendClientMessage(playerid, 0xACD8F9FF, StrMsg);
format(StrMsg, sizeof(StrMsg), "[Admin] Relatorio de %s: %s", giveplayer, texto);
adminMessage(0xFF0000AA, StrMsg);
}
return true;
}
AdminMessageCommand(playerid, cmd[])
{
foreach(new i : Player)
if(IsPlayerAdmin(i)) SendClientMessageEx(i, 0x408080AA, "[Admin] O Jogador %s usou o comando '%s'", GetPlayerNameEx(playerid), cmd);
return 1;
}