Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Entrar

descriptionCodigo Util EmptyCodigo Util

more_horiz
Bom éo Um Codigo Simples Mais Util Para Alguns Novatos..

Função

Quando Alguem Der Um Aviso Sem Qerer Ou Você Quiser Zuar, Depois Você Usa /tiraraviso ID Motivo, retira 1 dps da dnv retira outro e assim vai

Strcmp

Código:

if(strcmp(cmd, "/tiraraviso", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
          tmp = strtok(cmdtext, idx);
         if(!strlen(tmp))
         {
            SendClientMessage(playerid, COLOR_GRAD2, "USO: /aviso [playerid/Parte-do-Nick] [motivo]");
            return 1;
         }
         giveplayerid = ReturnUser(tmp);
         if (PlayerInfo[playerid][pAdmin] >= 4)
         {
             if(IsPlayerConnected(giveplayerid))
             {
                 if(giveplayerid != INVALID_PLAYER_ID)
                 {
                   GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                  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, "USO: /aviso [playerid/Parte-do-Nick] [motivo]");
                     return 1;
                  }
                  PlayerInfo[giveplayerid][pWarns] -= 1;
                  format(string, sizeof(string), "Você retirou um aviso de %s, motivo: %s", giveplayer, (result));
                  SendClientMessage(playerid, COLOR_YELLOW, string);
                  format(string, sizeof(string), " %s retirou 1 aviso de %s, motivo: %s", sendername, giveplayer, (result));
                  SendClientMessageToAll(COLOR_LIGHTRED, string);
                  return 1;
               }
            }//not connected
         }
         else
         {
            format(string, sizeof(string), "  %d não é um jogador ativo.", giveplayerid);
            SendClientMessage(playerid, COLOR_GRAD1, string);
         }
      }
      return 1;
   }


Zcmd

Código:

CMD:tiraraviso(playerid, params[])
{
   if(IsPlayerConnected(playerid))
   {
      tmp = strtok(cmd, idx);
      if(!strlen(tmp))
      {
         SendClientMessage(playerid, COLOR_GRAD2, "USO: /aviso [playerid/Parte-do-Nick] [motivo]");
         return 1;
      }
      giveplayerid = ReturnUser(tmp);
      if (PlayerInfo[playerid][pAdmin] >= 4)
      {
         if(IsPlayerConnected(giveplayerid))
         {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
               GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
               GetPlayerName(playerid, sendername, sizeof(sendername));
               new length = strlen(cmd);
               while ((idx < length) && (cmd[idx] <= ' '))
               {
                  idx++;
               }
               new offset = idx;
               new result[64];
               while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
               {
                  result[idx - offset] = cmd[idx];
                  idx++;
               }
               result[idx - offset] = EOS;
               if(!strlen(result))
               {
                  SendClientMessage(playerid, COLOR_GRAD2, "USO: /aviso [playerid/Parte-do-Nick] [motivo]");
                  return 1;
               }
               PlayerInfo[giveplayerid][pWarns] -= 1;
               format(string, sizeof(string), "Você retirou um aviso de %s, motivo: %s", giveplayer, (result));
               SendClientMessage(playerid, COLOR_YELLOW, string);
               format(string, sizeof(string), " %s retirou 1 aviso de %s, motivo: %s", sendername, giveplayer, (result));
               SendClientMessageToAll(COLOR_LIGHTRED, string);
               return 1;
            }
         }//not connected
      }
      else
      {
         format(string, sizeof(string), "  %d não é um jogador ativo.", giveplayerid);
         SendClientMessage(playerid, COLOR_GRAD1, string);
      }
   }
   return 1;
}


Para Não Criar Outro Topico Irie Posta Esse Tmb..

Função

após vc digita /lertodos, si o player entra no carro, equipar falar vc ouve tudo ver tudo na sua tela, todos players do server

Strcmp

Código:

if(strcmp(cmd, "/lertodos", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           if(PlayerInfo[playerid][pAdmin] < MASTER)
         {
             SendClientMessage(playerid, COLOR_GRAD1, "  Voce não esta autorizado a usar este comando!");
             return 1;
         }
           if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1344)
         {
            SendClientMessage(playerid, COLOR_GRAD1, "Você não está trabalhando! (/trabalhar)");
            return 1;
         }
         if (!BigEar[playerid])
         {
            BigEar[playerid] = 1;
            SendClientMessage(playerid, COLOR_GRAD2, "  Modo ler todos os players ativado!");
         }
         else if (BigEar[playerid])
         {
            (BigEar[playerid] = 0);
            SendClientMessage(playerid, COLOR_GRAD2, "  Modo ler todos os players desativado!");
         }
      }
      return 1;
   }


Zcmd

Código:

CMD:lertodos(playerid, params[])
{
   if(IsPlayerConnected(playerid))
   {
      if(PlayerInfo[playerid][pAdmin] < MASTER)
      {
         SendClientMessage(playerid, COLOR_GRAD1, "  Voce não esta autorizado a usar este comando!");
         return 1;
      }
      if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1344)
      {
         SendClientMessage(playerid, COLOR_GRAD1, "Você não está trabalhando! (/trabalhar)");
         return 1;
      }
      if (!BigEar[playerid])
      {
         BigEar[playerid] = 1;
         SendClientMessage(playerid, COLOR_GRAD2, "  Modo ler todos os players ativado!");
      }
      else if (BigEar[playerid])
      {
         (BigEar[playerid] = 0);
         SendClientMessage(playerid, COLOR_GRAD2, "  Modo ler todos os players desativado!");
      }
   }
   return 1;
}

descriptionCodigo Util EmptyRe: Codigo Util

more_horiz
ja tem uma area pra isso .....

https://fusion-samp.forumeiros.com/t1793-codigos-uteis

descriptionCodigo Util EmptyRe: Codigo Util

more_horiz
Util .

descriptionCodigo Util EmptyRe: Codigo Util

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder