CMD:darlider(playerid, params[]) { new id, org, string[256], quemdeu[MAX_PLAYER_NAME], quemganhou[MAX_PLAYER_NAME]; //Cria vбriaveis que irб armazenar o id do lнder, a organizaзгo, o nome etc... if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xAD0000AA, "{00E5FF}Vocк nгo estб autorizado a usar este Comando."); //Verifica se o player estб logado na RCON, se nгo, returna a mensagem if(sscanf(params, "ii", id, org)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /darlider [ID] [ORGANIZAЗГO]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador nгo estб online."); //Verifica se o player que iria ser setado lнder estб online GetPlayerName(id, quemganhou, sizeof(quemganhou)); //Geta o nome de quem ganhou a lideanзa GetPlayerName(playerid, quemdeu, sizeof(quemdeu)); //Geta o nome do admin que deu o lнder format(string, sizeof(string), "Vocк deu lнder da Organizaзгo %s para %s(ID: %d)", GetOrgName(org), quemganhou, id); //Formata uma mensagem com o nome de quem ganhou a lideranзa, o nome da orgnizaзгo que foi setada e o "id" SendClientMessage(playerid, 0x00F6F6AA, string); //Manda a mensgem formatada para quem digitou o comando (quem deu o lнder) format(string, sizeof(string), "%s(ID: %d) te deu lнder da Organizaзгo %s.", quemdeu, playerid, GetOrgName(org)); //Formata uma mensgame com quem deu a lideranзa, o "playerid" e o nome organizaзгo setada SendClientMessage(id, 0x00F6F6AA, string); //Envia a mensgaem formatada para que recebeu a lideranзa format(string, sizeof(string), "%s(ID: %d) й o novo lнder da Organizaзгo %s.", quemganhou, id, GetOrgName(org)); //Formata a mensagem... SendClientMessageToAll(0x00F6F6AA, string); //Envia a mensagem para todos Online pDados[id][Organizacao] = org; //Seta a organizaзгo do "id" pDados[id][Cargo] = 6; //Seta o cargo (lideranзa) do "id" SpawnPlayer(id); //Spawna o player que rebeu a lideranзa return 1; //Returnando a 1, nunca se esqueзa! } |
//darlider
CMD:darlider(playerid, params[])
{
new user, org, playerd[24], string[55];
if(sscanf(params, "ui", user, org))
return SendClientMessage(playerid, -1, "Use: /darlider [id] [org]");
ProgressaoInfo[user][Membro] = org;
ProgressaoInfo[user][Cargo] = 6;
GetPlayerName(user, playerd, 24);
format(string, sizeof(string), "Administraзгo: Novo lнder da ORG %d - %s", org, playerd);
SendClientMessageToAll(-1, string);
return 1;
}