[Ajuda] Salvar valor em DOF2
#1

Bom, quero salvar um valor que estб em bool, EM DOF2!
Como faзo?
Reply
#2

PHP код:
DOF2_SetBool(file[], key[], bool:valuetag[]=""); 
Reply
#3

DOF2_SetBool e DOF2_GetBool.
Reply
#4

Dificil abrir a include e dar uma pesquisada
PHP код:
native DOF2_SetFile(file[]);
native DOF2_LoadFile();
native DOF2_SaveFile();
native DOF2_ParseFile(file[],extraid,bool:callback=true);
native DOF2_ReparseFile(file[],extraid,bool:callback=true);
native DOF2_WriteFile();
native DOF2_PrintFile(comment[]="");
native DOF2_GetString(file[],key[],tag[]="");
native DOF2_GetStringEx(file[],key[],result[],size,tag[]="");
native Float:DOF2_GetFloat(file[],key[]);
native DOF2_GetInt(file[],key[],tag[]="");
native DOF2_GetHex(file[],key[],tag[]="");
native DOF2_GetBin(file[],key[],tag[]="");
native bool:DOF2_GetBool(file[],key[],tag[]="");
native DOF2_SetString(file[],key[],value[],tag[]="");
native DOF2_SetFloat(file[],key[],Float:value);
native DOF2_SetInt(file[],key[],value,tag[]="");
native DOF2_SetHex(file[],key[],value,tag[]="");
native DOF2_SetBin(file[],key[],value,tag[]="");
native DOF2_SetBool(file[],key[],bool:value,tag[]="");
native DOF2_IsSet(file[],key[],tag[]="");
native DOF2_Unset(file[],key[],tag[]="");
native DOF2_FileExists(file[]);
native DOF2_RemoveFile(file[]);
native DOF2_CreateFile(file[],password[]="");
native DOF2_RenameFile(oldfile[],newfile[]);
native DOF2_RenameKey(file[],oldkey[],newkey[],tag[]="");
native DOF2_CopyFile(filetocopy[],newfile[]);
native DOF2_CheckLogin(file[],password[]);
native DOF2_File(user[]);
native DOF2_ParseInt();
native DOF2_ParseFloat();
native DOF2_ParseBool();
native DOF2_ParseBin();
native DOF2_ParseHex();
native DOF2_SetUTF8(bool:set);
native bool:DOF2_GetUTF8();
native DOF2_GetFile();
native DOF2_MakeBackup(file[]);
native DOF2_RemoveSection (file [], tag []);
native DOF2_SectionExists (file [], tag []);
native DOF2_SortSection (file [], tag [], boolignorecase trueboolascending true);
native DOF2_SortAllSections (file [], boolignorecase trueboolascending true);
native DOF2_SetCaseSensitivity (boolset);
native DOF2_GetCaseSensitivity (); 
Reply
#5

Cara, de abrir a include e achar essa funзгo, eu achei. Mas quero saber como faзo pra utilizar ela, tem como alguйm fazer um exemplo do uso dessa funзгo?
Reply
#6

Mesma coisa das outras funзхes, mas tendo somente 2 valores, true e false.
PHP код:
DOF2_SetBool(file"Key"true);
new 
bool:var = DOF2_GetBool(file"Key"); 
Reply
#7

Me corrijam se eu estiver errado.
PHP код:
new conta[60], boolBool[MAX_PLAYERS];
format(contasizeof(conta), "Contas/%s.ini"nome(playerid));
DOF2_SetBool(conta"Bool"Bool[playerid]);
Bool[playerid] = DOF2_GetBool(conta"Bool"); 
Reply
#8

Quote:
Originally Posted by DelK
Посмотреть сообщение
Me corrijam se eu estiver errado.
PHP код:
new conta[60], boolBool[MAX_PLAYERS];
format(contasizeof(conta), "Contas/%s.ini"nome(playerid));
DOF2_SetBool(conta"Bool"Bool[playerid]);
Bool[playerid] = DOF2_GetBool(conta"Bool"); 
Sу estб errado aqui:
PHP код:
new conta[60], boolBool[MAX_PLAYERS]; 
format(contasizeof(conta), "Contas/%s.ini"nome(playerid)); 
Vejo que vocк colocou a quantidade de cйlulas errada, 13 dos caracteres + 25 do limite do nome do player = 38
Entгo ficaria "new conta[38]"
Fora isso, funcionou perfeitamente, obrigado!!!

@Edit

Fiz assim, observem se estб correto.
PHP код:
Funcionou da forma que o DelK falouObrigado
Reply
#9

Quote:
Originally Posted by fxckshzt
Посмотреть сообщение
Sу estб errado aqui:
PHP код:
new conta[60], boolBool[MAX_PLAYERS]; 
format(contasizeof(conta), "Contas/%s.ini"nome(playerid)); 
Vejo que vocк colocou a quantidade de cйlulas errada, 13 dos caracteres + 25 do limite do nome do player = 38
Entгo ficaria "new conta[38]"
Fora isso, funcionou perfeitamente, obrigado!!!
Errado nгo estб.
Reply
#10

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
Errado nгo estб.
Entгo como funciona isso ;-;
Desisto de aprender a quantidade de cйlulas sobre a variбvel -_-

Palavras do C4rtm4n
Quote:
Originally Posted by C4rtm4n
Посмотреть сообщение
assim cara vou dar um exemplo


PHP Code:
"Olб %s seja bem vindo ao servidor"
conte cada letra e espaзo que tem na frase

deu 33 sу a frase agora some 33+25

33( da frase ao todo )
25( Do limite do nome )

33 +
25
58
no totsl deu 58 ai vocк cria a variavel e tal e na parte que vocк colocou 120 tu bota o 58 no caso o tanto de caracteres que tem na sua frase

use esse site

http://m.contarcaracteres.com

Se vocк ficar usando variaveis globais que armazena um certo valor vai chegar uma hora que nгo vai aparecer certa mensagem.
por isso vocк deve definir um tamanho em cada mensagem exemplo

PHP Code:

new kk[10]
aqui a mensagem troque o 10 pelo numero de caracteres.
isso й uma dica de otimizaзгo.
Fiz como ele mesmo disse, se estб errado, como й?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)