for(new x = 0; x < MAX_CLANS; x ++)
{
if(strcmp(inputtext , PlayerClan[x][NomeClan], true) == 0) return SendClientMessage(playerid, -1, "Esse clг jб existe.");
}
CMD:beta(playerid, params[]) { if(sscanf(params, "s", params)) return SendClientMessage(playerid, -1, "/beta [nome do clг]"); new string[64]; format(string, 64, "Clan/%s.ini", params); new File: hFile = fopen(string, io_read); if (hFile) { SendClientMessage(playerid, -1, "Este nome de clг jб existe!"); return 1; } new file[155]; format(file, sizeof(file), "Clan/%s.ini", params); DOF2::CreateFile(file); DOF2::SetString(file, "Clг", params); DOF2::SaveFile(); return 1; }
Clans/%d.ini
eu salvo em id ou seja
pawn Code:
|
// metodo 1 funcionou
for(new x; x < MAX_CLANS; x ++)
{
format( ClanFile , sizeof( ClanFile ), "Clans/%d.ini", x);
if(DOF2_FileExists( ClanFile )) if( strcmp ( text , PlayerClan[x][NomeClan] , true ) == 0 ) return SendClientMessage(playerid, -1, "Jб existe esse clan");
}
// metodo 2 funcionou tbm
for(new x; x < MAX_CLANS; x ++)
{
format( ClanFile , sizeof( ClanFile ), "Clans/%d.ini", x);
if(DOF2_FileExists( ClanFile )) if( strcmp ( text , DOF2_GetString(ClanFile,"NomeDoClan") , true ) == 0 ) return SendClientMessage(playerid, -1, "Jб existe esse clan");
}