05.02.2018, 19:50
Algum sistema /190 para fazer denuncia e aparecer para os pm ?
if (strcmp(cmd, "/190", true)==0){
strmid(tmp, cmdtext, 4, strlen(cmdtext));
if(!strlen(tmp)) {
SendClientMessage(playerid, Vermelho, "| ERRO | /190 [denuncia]");
return 1;
}else{
SendClientMessage(playerid, AzulClaro, "| INFO | Os policiais foram informados.");
foreach(Player, i)
{
if(PlayerInfo[ i ][pProfissao] == Policia_Civil || PlayerInfo[i][pProfissao] == Policia_Federal || PlayerInfo[ i ][pProfissao] == Interpol || PlayerInfo[ i ][pProfissao] == Delegado || PlayerInfo[ i ][pProfissao] == Bope || PlayerInfo[ i ][pProfissao] == Swat || PlayerInfo[ i ][pProfissao] == Narcoticos
||PlayerInfo[ i ][pProfissao] == Policia_Militar || PlayerInfo[ i ][pProfissao] == FBI || PlayerInfo[ i ][pProfissao] == Policia_Rodoviaria) {
format(string, sizeof(string), "| INFO | [190] %s fez uma denuncia: %s", PlayerName(playerid), tmp);
SendClientMessage(i, AzulClaro, string);
}
}
}
return 1;
}
"Produzir" comandos com o "strcmp"(comparador de strings), vocк terб mais problemas do que com zcmd, acredite.
O sistema de 190 й fбcil de se fazer, basta criar uma funзгo para enviar uma simples mensagem aos policiais e o comando, Apenas. Tudo isso й manuseio de variбvel e utilizaзгo de stock ou uma simples funзгo. |
Tirando o fato do processamento de velocidade. Nгo й nenhum bicho de 7 cabeзas a modificaзгo do strcmp para o zcmd. Penso eu, que sua gm tem muitos comandos e vocк estб com preguiзa de modificar.
|