CMD:duvida(playerid, params[]) { new targetid, TextoDuvida[128], NomeDuvida[24]; GetPlayerName(playerid, NomeDuvida, 24); if(isnull(params)) return SendClientMessage(playerid, -1, "Use: /duvida [Texto]"); SendClientMessage(playerid, YELLOW, "Sua mensagem foi enviada aos administradores"); format(TextoDuvida, sizeof(TextoDuvida), "[AJUDA] de %s[ID %d]: %s", NomeDuvida, playerid, params); for(new i = 0; i < MAX_PLAYERS; i++) { if(GetPlayerAdminLevel(targetid) >= 1) { SendClientMessage(i, YELLOW, TextoDuvida); } } return true; }
CMD:duvida(playerid, params[]) { if(!IsPlayerLoggedIn(playerid)) return Msg(playerid, YELLOW, "[x] Vocк precissa esta logado para usar esse comando"); new TextoDuvida[95], NomeDuvida[24]; new TxtMsg[85]; GetPlayerName(playerid, NomeDuvida, 24); if(isnull(params)) return SendClientMessage(playerid, YELLOW, "[ > ]Use: /duvida [Texto]"); if(strval(TextoDuvida) > 95) return SendClientMessage(playerid, RED, "[ x ] ERRO: Texto muito grande, diminua por favor!"); SendClientMessage(playerid, YELLOW, "[ > ] Sua mensagem foi enviada aos administradores, aguarde sua resposta..."); format(TextoDuvida, sizeof(TextoDuvida), "[AJUDA] de %s[ID %d]: %s", NomeDuvida, playerid, params); format(TxtMsg, sizeof(TextoDuvida), "[AJUDA] Player %s[ID %d] Esta Pedindo Ajuda! by, BLU", NomeDuvida, playerid); for(new i = 0; i < MAX_PLAYERS; i++) { if(admin_Level[i] >= 1 && IsPlayerConnected(i)) { SendClientMessage(i, YELLOW, TextoDuvida); GameTextForPlayer(i, TxtMsg, 10000, 4); } } return true; } |
ACMD:responder[1](playerid, params[]) { new str[128], msgblock[72]; if(sscanf(params, "is[72]", params[0], msgblock)) return SendClientMessage(playerid, -1, "Use: /pm [player] [message]"); if(params[0] == playerid) return SendClientMessage(playerid, -1, "[ERROR]: Vocк nгo pode enviar uma Menssagem para vocк mesmo!"); if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "[ERROR]: Jogador nгo encontrado."); format(str, sizeof(str), "[>] Enviado para: %s(%i): %s", PegarNome(params[0]), params[0], msgblock); SendClientMessage(playerid, 0xD4C342FF, str); format(str, sizeof(str), "[<] De: %s(%i): %s, By BLU", PegarNome(playerid), playerid, msgblock); SendClientMessage(params[0], 0xF2D811FF, str); return 1; } |
CMD:duvida(playerid, params[])
{
new targetid, TextoDuvida[128], NomeDuvida[24];
GetPlayerName(playerid, NomeDuvida, 24);
if(isnull(params)) return SendClientMessage(playerid, -1, "Use: /duvida [Texto]");
SendClientMessage(playerid, YELLOW, "Sua mensagem foi enviada aos administradores");
format(TextoDuvida, sizeof(TextoDuvida), "[AJUDA] de %s[ID %d]: %s", NomeDuvida, playerid, params);
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerAdminLevel(i) >= 1)
{
SendClientMessage(i, YELLOW, TextoDuvida);
}
}
}
return true;
}
CMD:responder(playerid, params[])
{
if(GetPlayerAdminLevel(playerid) >= 1)
{
if(!strlen(params)) return SendClientMessage(playerid, -1,"Uso: /responder <id> <mensagem>");
new tmp[128], Index, player;
tmp = strtok(params,Index);
player = strval(tmp);
new PosString = strlen(tmp) + 1;
if(!IsNumeric(tmp)) return SendClientMessage(playerid,-1,"[ERRO]: ID Invбlida");
if(!IsPlayerConnected(player)) return SendClientMessage(playerid,-1,"[ERROR] Payer nгo conectado");
if(!strlen(params[PosString])) return SendClientMessage(playerid, -1,"[ERRO]: Mensagem nгo definida");
new string[140], string2[140], pname[MAX_PLAYER_NAME], pname2[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(player, pname2, sizeof(pname));
format(string, sizeof(string), "[Resposta da Administraзгo] %s", params[PosString]);
SendClientMessage(player, COLOUR_AVISO, string);
} else return SendClientMessage(playerid,-1,"[ERRO]: Vocк nгo tem permissгo para isso");
return true;
}