[Ajuda] Ajudinha!
#1

Seguinte qundo digito o cmd apare as seguintes msg

Код:
Ja existe um clan com este nome, escolha outro nome.

& 

format(str,sizeof(str),"|{01FCFF}Atenзao{FFFFFF}| Voce {01FCFF}%s{FFFFFF} criou o clan {01FCFF}%s{FFFFFF}.", NomePlayer, NomeClan);
   SendClientMessage(playerid, 0xFFFFFFAA, str);
Mas ele cria o arquivo e nao seta as informaзoes dentro do arquivo , e pode criar mais do que um clan !
o cara so pode criar um alguem me da essa mao ae!

pawn Код:
COMMAND:criarclan(playerid, params[])
{
   new String[290], str[290], Criar[180];
   GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
   if(sscanf(params,"s",NomeClan)) return SendClientMessage(playerid, -1,"CMD: /criarclan [Nome Do Clan]");
     
   format(String, sizeof(String), "Clan/%s.ini", NomeClan);
   if(DOF2_FileExists(String))
   {
      if(strcmp(DOF2_GetString(String, "Clan"), "Nenhum", false))
      {
         format(String, sizeof(String), "Clan/%s.ini", DOF2_GetString(String, "Clan"));
         if(strcmp(DOF2_GetString(String, "Dono"), NomePlayer, true) == 0)
         {
            format(str,sizeof(str),"|{01FCFF}Atenзao{FFFFFF}| Voce e lider do clan{01FCFF} %s{FFFFFF}.", NomeClan);
            SendClientMessage(playerid, -1,str);
         }
         else if(strcmp(DOF2_GetString(String, "Dono"), NomePlayer, false))
         {
            format(str,sizeof(str),"|{01FCFF}Atenзao{FFFFFF}| Voce e lider do clan{01FCFF} %s{FFFFFF}.", NomeClan);
            SendClientMessage(playerid, -1,str);
         }
      }
   }
   else if(!DOF2_FileExists(String))
   {
      DOF2_SetString(String, "Clan", "Ninguem");
      DOF2_CreateFile(String);
   }
//-----------  Criaзao -------------
   format(Criar, sizeof(Criar), "Clan/%s.ini", NomeClan);
   if(DOF2_FileExists(Criar))
   {
      format(str,sizeof(str),"|{01FCFF}Atenзao{FFFFFF}| Ja existe um clan com este nome, escolha outro nome.");
      SendClientMessage(playerid, 0xFFFFFFAA, str);
   }
   else if(!DOF2_FileExists(Criar))
   {
      DOF2_SetString(Criar, "Gang", NomeClan);
      DOF2_SetString(Criar, "Dono", NomePlayer);
      DOF2_SetString(Criar, "Membro1", "Ninguem");
      DOF2_CreateFile(Criar);
   }
   format(str,sizeof(str),"|{01FCFF}Atenзao{FFFFFF}| Voce {01FCFF}%s{FFFFFF} criou o clan {01FCFF}%s{FFFFFF}.", NomePlayer, NomeClan);
   SendClientMessage(playerid, 0xFFFFFFAA, str);
   return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)