Ligar;
PHP код:
if(strcmp(cmd, "/ligar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(NaCamera[playerid] > 3)
{
SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode falar agora!");
return true;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Vocк nгo pode falar, pois foi calado");
return true;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /ligar [Telefone]");
return true;
}
if(PlayerInfo[playerid][pConnectTime] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк precisa jogar pelo menos 1 horas para fazer ligaзхes!");
return true;
}
if(PlayerInfo[playerid][pPnumber] == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem um celular");
return true;
}
new phonenumb = strval(tmp);
if(phonenumb == 000)
{
SendClientMessage(playerid, COLOR_YELLOW ,"SMS: BUUUUU!!, enviou: Gasparzinho (000)");
return true;
}
if(phonenumb == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк estб ligando para ninguйm");
return true;
}
if(phonenumb == PlayerInfo[playerid][pPnumber])
{
SendClientMessage(playerid, COLOR_GRAD2, "Voce nгo pode ligar para si mesmo");
return true;
}
if(Mobile[playerid] != 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Voce ja estб em uma ligaзгo...");
return true;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s pega o celular.", PlayerName(playerid));
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerPlaySound(playerid, 3600, 0.0, 0.0, 0.0);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile[playerid] = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " O celular chamado estб desligado !");
return true;
}
if (Mobile[giveplayerid] == 255)
{
format(string, sizeof(string), "Seu celular estб tocando (/At) Chamada de: %s", PlayerName(playerid));
/*PlayerPlaySound(giveplayerid, 1142, 0.0, 0.0, 0.0);
PlayerPlaySound(playerid, 1142, 0.0, 0.0, 0.0);*/
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone[giveplayerid] = 10;
format(string, sizeof(string), "* %s's estб tocando o celular.", PlayerName(playerid));
PlayerPlaySound(giveplayerid, 1142, 0.0, 0.0, 0.0);
PlayerPlaySound(playerid, 1142, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_MSG, "Server: Use 'T' para falar, digite /des para desligar");
SendClientMessage(playerid, COLOR_MSG, "Server: Obs: Se Nгo desligar,digite /cellout !");
ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
CellTime[playerid] = 1;
SBizzInfo[2][sbTill] += 1000;
ExtortionSBiz(2, 1000);
return true;
}
}
}
}
}
}
SendClientMessage(playerid, COLOR_GRAD2, " Vocк acabou de ligar para um nъmero ocupado...");
}
return true;
}
Sms;
PHP код:
if(strcmp(cmd, "/sms", true) == 0 || strcmp(cmd, "/t", true) == 0 || strcmp(cmd, "/msg", true) == 0)
{
if(NaCamera[playerid] > 3)
{
SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode falar agora!");
return true;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Vocк nгo pode falar, pois foi calado");
return true;
}
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Voce nгo estб logado!");
return true;
}
if(PlayerInfo[playerid][pConnectTime] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк precisa jogar pelo menos 1 horas para mandar sms!");
return true;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /sms [telefone] [texto]");
return true;
}
if(PlayerInfo[playerid][pPnumber] == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem um celular, compre um na 24/7");
return true;
}
new phonenumb = strval(tmp);
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(phonenumb == 000)
{
SendClientMessage(playerid, COLOR_YELLOW ,"SMS: BUUUUU!!, enviou: Gasparzinho (000)");
return true;
}
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /sms [telefone] [texto]");
return true;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s pegou o celular.", PlayerName(playerid));
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile[playerid] = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " O celular chamado estб desligado !");
return true;
}
format(string, sizeof(string), "SMS: %s, enviou: %s (%d)", result,sendername,PlayerInfo[playerid][pPnumber]);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW, string);
RingTone[giveplayerid] = 20;
SendClientMessage(playerid, COLOR_WHITE, "SMS Enviado");
PlayerPlaySound(playerid, 3600, 0.0, 0.0, 0.0);
PlayerPlaySound(giveplayerid, 3600, 0.0, 0.0, 0.0);
print(string);
GameTextForPlayer(playerid,"~r~ -R$50", 5000, 1);
SBizzInfo[2][sbTill] += 50;
ExtortionSBiz(2, 50);
Mobile[playerid] = 255;
format(string, sizeof(string), "[%d/%d/%d] [%d:%d:%d] SMS: %s, enviou: %s para %s", v[2], v[1], v[0], v[3], v[4], v[5], result,playername,PlayerName(playerid));
SmsLog(string);
return true;
}
}
}
}
}
SendClientMessage(playerid, COLOR_GRAD2, " Falha ao enviar a mensagem!");
}
return true;
}
r(radio);
PHP код:
if(strcmp(cmd, "/rd", true) == 0 || strcmp(cmd, "/r", true) == 0)
{
if(NaCamera[playerid] > 3)
{
SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode falar agora!");
return true;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Vocк nгo pode falar, pois foi calado");
return true;
}
if(IsPlayerConnected(playerid))
{
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_R, "USE: (/r)adio [radio chat]");
return true;
}
if(PlayerInfo[playerid][pMembro] == 1 || PlayerInfo[playerid][pLider] == 1)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Comandante %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Tenente %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Sargento %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Cabo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Cadete %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Guarda %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(1,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
if(PlayerInfo[playerid][pMembro] == 33 || PlayerInfo[playerid][pLider] == 33)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Comandante %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Tenente %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Sargento %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Cabo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Guarda de transito %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Guarda %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(33,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
if(PlayerInfo[playerid][pMembro] == 34 || PlayerInfo[playerid][pLider] == 34)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Secretбrio Chefe %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Hacker %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Coordenador %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Secretбrio %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Observador %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** S.S.P %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(34,COLOR_YELLOW2,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 27 || PlayerInfo[playerid][pLider] == 27)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Comandante %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Tenente %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Sargento %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Cabo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Cadete %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Guarda %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(27,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 7 || PlayerInfo[playerid][pLider] == 7)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Prefeito %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Vice-Prefeito %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Acessor %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Vereador %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Seguranзa %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Motorista %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Motorista %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(7,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 2 || PlayerInfo[playerid][pLider] == 2)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Tenente %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Sargento %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Cabo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Soldado %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Recruta %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Recruta %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(2,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** General %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Tenente Coronel %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Major %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Sargento %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Soldado %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Soldado %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(3,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 4 || PlayerInfo[playerid][pLider] == 4)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Diretor Hospitalar %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Diretor %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Mйdico Profissional %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Mйdico %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Enfermeiro %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Auxiliar de Enfermeiro %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Auxiliar de Enfermeiro %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(4,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro] == 31 || PlayerInfo[playerid][pLider] == 31)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Diretor Hospitalar %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Diretor %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Mйdico Profissional %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Mйdico %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Enfermeiro %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Auxiliar de Enfermeiro %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Auxiliar de Enfermeiro %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(31,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro]== 16 || PlayerInfo[playerid][pLider]== 16)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Lнder %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Perito Criminal %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Atirador de Elite %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Agente Do G.E.R %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Agente Do G.O.E %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Novato %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(16,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else if(PlayerInfo[playerid][pMembro]== 11 || PlayerInfo[playerid][pLider]== 11)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Lнder %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100|| PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Lнder %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Capitгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Atirador %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Espiгo %s: %s, cвmbio. **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Agente %s: %s, cвmbio. **", sendername, result); }
else
{
format(string, sizeof(string), "** Agente %s: %s, cвmbio. **", sendername, result);
}
SendFamilyMessage(11,COLOR_R,string);
printf("%s", string);
format(string, sizeof(string), "* %s falou algo no rбdio.", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo й de nenhuma equipe !");
return true;
}
}
return true;
}
ga;
PHP код:
if(strcmp(cmd, "/gangue", true) == 0 || strcmp(cmd, "/ga", true) == 0 || strcmp(cmd, "/ganguee", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Vocк nгo pode falar, pois foi calado");
return true;
}
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, "USE: (/ga)ngue [Chat]");
return true;
}
if (PlayerInfo[playerid][pLider] > 0 || PlayerInfo[playerid][pMembro] > 0)
{
format(string, sizeof(string), "* %s Falou algo no radio.", PlayerName(playerid));
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
new leader = PlayerInfo[playerid][pLider];
new member = PlayerInfo[playerid][pMembro];
if(member==5)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe da boca %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Lider %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Vapor %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Soldado %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_AZTECAS, string);
}
if(member==25)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe da boca %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Lider %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Vapor %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Soldado %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_AZTECAS, string);
}
if(member==6)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe do terrorismo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Bombadeador %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Terrorista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Membro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==23)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Bombadeador %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Terrorista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Membro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==9)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Diretor de Produзгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Produзгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Editor Local %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Repуrter Nacional %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Repуrter Local %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Humorista %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Humorista %s: %s )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==32)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Diretor de Produзгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Produзгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Editor Local %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Repуrter Nacional %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Repуrter Local %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Humorista %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Humorista %s: %s )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==10)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Taxista Profissional %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Taxista Experiente %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Taxista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Taxista Em Treinamento %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Taxista em Treinamento %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==30)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Taxista Profissional %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Taxista Experiente %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Taxista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Taxista Em Treinamento %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Taxista em Treinamento %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==14)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_GRO, string);
}
if(member==29)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_GRO, string);
}
//========================================
if(member==24)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_AZTECAS, string);
}
//===========================================
if(member==15)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Bombadeador %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Terrorista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Membro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Homem-Bomba %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COLOR_WHITE, string);
}
if(member==17)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Vapor %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Aviгozinho %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_BALLAS, string);
}
if(member==26)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Vapor %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Aviгozinho %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_BALLAS, string);
}
if(member==18)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_VAGOS, string);
}
if(member==28)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_VAGOS, string);
}
if(member==19)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Ganngster %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_CVSF, string);
}
if(member==20)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefгo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Matador Profissional %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Psicуtico %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Membro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_CVSF, string);
}
if(member==21)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Sub-Chefe %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Vapor %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Capanga %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Fogueteiro %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Olheiro %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Drift Novato %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_PCC, string);
}
if(member==13)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Don %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Consiglieri %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Capo %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Soldatto %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Assossiado %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Novizio %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Novizio %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_YAK, string);
}
if(member==12)
{
if(PlayerInfo[playerid][pCargo] == 6) { format(string, sizeof(string), "** Don %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 5 || PlayerInfo[playerid][pCargo] == 100 || PlayerInfo[playerid][pCargo] == 200) { format(string, sizeof(string), "** Capo Bastone %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 4) { format(string, sizeof(string), "** Capo Regime %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 3) { format(string, sizeof(string), "** Sgarrista %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 2) { format(string, sizeof(string), "** Picciotto %s: %s. )) **", sendername, result); }
else if(PlayerInfo[playerid][pCargo] == 1) { format(string, sizeof(string), "** Associate %s: %s. )) **", sendername, result); }
else { format(string, sizeof(string), "** Associate %s: %s. )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMembro], COR_PR, string);
}
if(leader==5)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_AZTECAS, string);
}
if(leader==25)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_AZTECAS, string);
}
if(leader==24)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_PCC, string);
}
if(leader==6)
{
format(string, sizeof(string), "** Lнder %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==23)
{
format(string, sizeof(string), "** Lнder %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==9)
{
format(string, sizeof(string), "** Diretor de Producao %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==32)
{
format(string, sizeof(string), "** Diretor de Producao %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==10)
{
format(string, sizeof(string), "** Chefe %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==30)
{
format(string, sizeof(string), "** Chefe %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==14)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_GRO, string);
}
if(leader==29)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_GRO, string);
}
if(leader==15)
{
format(string, sizeof(string), "** Lнder %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COLOR_WHITE, string);
}
if(leader==20)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_CVSF, string);
}
if(leader==21)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_PCC, string);
}
if(leader==17)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_BALLAS, string);
}
if(leader==26)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_BALLAS, string);
}
if(leader==18)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_VAGOS, string);
}
if(leader==28)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_VAGOS, string);
}
if(leader==19)
{
format(string, sizeof(string), "** Chefe da Boca %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_CVSF, string);
}
if(leader==13)
{
format(string, sizeof(string), "** Don %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_YAK, string);
}
if(leader==12)
{
format(string, sizeof(string), "** Don %s: %s. )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLider], COR_PR, string);
}
printf("%s", string);
return true;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo faz parte de nenhuma famнlia!");
return true;
}
}//not connected
return true;
}
an;
PHP код:
if(strcmp(cmd, "/anuncio", true) == 0 || strcmp(cmd, "/an", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк Nгo Estб Logado !");
return 1;
}
if(PlayerInfo[playerid][pConnectTime] < 2)
{
SendClientMessage(playerid,COLOR_GRAD2," Vocк sу poderб mandar anuncios apуs 2 horas jogadas no servidor!");
return true;
}
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, "USE: (/an)uncio [Texto para anunciar]");
return 1;
}
new payout = idx * 2;
if(GetPlayerMoneyEx(playerid) < payout)
{
format(string, sizeof(string), "Vocк Usou %d characteres e custou $%d, Vocк nгo tem Esse Dinheiro.", offset, payout);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
if(TempoAn[playerid] > 0)
{
if(PlayerInfo[playerid][pVIP] <= 1)
{
format(string, sizeof(string), "Vocк nгo й um player VIP-POWER e poderб manda outro anuncio apуs %d segundos!", TempoAn[playerid]);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}
else
{
format(string, sizeof(string), "Espere %d segundos para mandar outro anuncio", TempoAn[playerid]);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}
}
if(AnuncioMandado > 0)
{
if(PlayerInfo[playerid][pVIP] <= 1)
{
format(string, sizeof(string), "Vocк nгo й um player VIP-POWER e poderб manda outro anuncio apуs %d segundos!", AnuncioMandado);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}
}
GivePlayerMoneyEx(playerid, - payout);
SBizzInfo[7][sbTill] += payout;
ExtortionSBiz(7, payout);
if(IsPlayerInLosSantos(playerid)|| IsPlayerInLasVenturas(playerid))
{
if(IsPlayerInLosSantos(playerid))
{
format(string, sizeof(string), "Anuncio LS: %s, Contato: %s Celular:[%d]", result,sendername,PlayerInfo[playerid][pPnumber]);
OOCLosSantos(TEAM_GROVE_COLOR,string);
}
if(IsPlayerInLasVenturas(playerid))
{
format(string, sizeof(string), "Anuncio LV: %s, Contato: %s Celular:[%d]", result,sendername,PlayerInfo[playerid][pPnumber]);
OOCLasVenturas(TEAM_GROVE_COLOR,string);
}
}
else
{
format(string, sizeof(string), "Anuncio SF: %s, Contato: %s Celular:[%d]", result,sendername,PlayerInfo[playerid][pPnumber]);
OOCSanFierro(TEAM_GROVE_COLOR,string);
}
format(string, sizeof(string), "~r~Pagou $%d~n~~w~Pelo Anuncio.", payout, idx);
GameTextForPlayer(playerid, string, 5000, 5);
if(PlayerInfo[playerid][pVIP] > 1)
{
TempoAn[playerid] = 30;
}
else
{
TempoAn[playerid] = 30+idx*1;
}
AnuncioMandado = 30;
}
return 1;
}