Verificar número de contas com DOF2 - Nexus - 03/03/2021
Existe alguma forma de verificar o número de contas existentes usando o DOF2? Eu preciso fazer um loop que verifica o número de contas existentes.
RE: Verificar número de contas com DOF2 - Moreira - 03/03/2021
Não sei se existe, mas tenho um código que conta toda vez que uma conta é criada.
Código PHP: stock CreateUniqueID() { #define UID_File "UniqueID_Count.ini" if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File); new count = DOF2_GetInt(UID_File, "Count") + 1; DOF2_SetInt(UID_File, "Count", count); DOF2_SaveFile(); return count; }
RE: Verificar número de contas com DOF2 - Dr Editor - 03/03/2021
Pode usar a lógica de cima, porém da forma que você precisa.
Código: stock AddConta()
{
#define UID_File "UniqueID_Count.ini"
if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File);
new count = DOF2_GetInt(UID_File, "Count") + 1;
DOF2_SetInt(UID_File, "Count", count);
DOF2_SaveFile();
return count;
}
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]stock RemConta()[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]{[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] #define UID_File "UniqueID_Count.ini"[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File);[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] new count = DOF2_GetInt(UID_File, "Count") - 1;[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] DOF2_SetInt(UID_File, "Count", count);[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] DOF2_SaveFile();[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] [/font][/size][/color][color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] return count;[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]}[/font][/size][/color]
RE: Verificar número de contas com DOF2 - Nexus - 04/03/2021
(03/03/2021 07:55)Moreira Escreveu: Não sei se existe, mas tenho um código que conta toda vez que uma conta é criada.
Código PHP: stock CreateUniqueID() { #define UID_File "UniqueID_Count.ini" if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File); new count = DOF2_GetInt(UID_File, "Count") + 1; DOF2_SetInt(UID_File, "Count", count); DOF2_SaveFile(); return count; }
(03/03/2021 08:29)Dr Editor Escreveu: Pode usar a lógica de cima, porém da forma que você precisa.
Código: stock AddConta()
{
#define UID_File "UniqueID_Count.ini"
if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File);
new count = DOF2_GetInt(UID_File, "Count") + 1;
DOF2_SetInt(UID_File, "Count", count);
DOF2_SaveFile();
return count;
}
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]stock RemConta()[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]{[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] #define UID_File "UniqueID_Count.ini"[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] if(!DOF2_FileExists(UID_File)) DOF2_CreateFile(UID_File);[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] new count = DOF2_GetInt(UID_File, "Count") - 1;[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] DOF2_SetInt(UID_File, "Count", count);[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] DOF2_SaveFile();[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] [/font][/size][/color][color=#333333][size=small][font=Monaco, Consolas, Courier, monospace] return count;[/font][/size][/color]
[color=#333333][size=small][font=Monaco, Consolas, Courier, monospace]}[/font][/size][/color]
Valeu.
RE: Verificar número de contas com DOF2 - ProKillerPa - 09/03/2021
Como seu caso você precisa saber quantas contas já estão criadas, eu diria para voce fazer o seguinte: Cria um arquivo .txt na Scriptfiles mesmo, com um DOF2::SetInt com o valor de contas existentes ( voce mesmo da um ctrl+a na pasta e ve o total de arquivos ), Após isso, a cada conta que for criada voce seta o DOF2::SetInt + 1.
No final, voce tem o total de contas.
abraço
|