Bug DOF2 nгo desvendado - dini_Set -
PabLoHenriique - 27.01.2015
Tipo pessoal, tenho um cуdigo aquiw que й o seguinte, ele й bugado, й tipo infoorg, salva o lнder da org umas 3 vezes.. maior bugado, nгo sei se uso
.cfg, .
ini ou atй
.txt, pois no arquivo infoorg salva 3 lнder direto,
Aquiw membros de uma org no infoog, repara o
Lider..
Код:
яяLider = Ninguem
Membro1 = Ninguem
Membro2 = Ninguem
Membro3 = Ninguem
Membro4 = Ninguem
Membro5 = Ninguem
Membro6 = Ninguem
Membro7 = Ninguem
Membro8 = Ninguem
Membro9 = Ninguem
Membro10 = Ninguem
Membro11 = Ninguem
Membro12 = Ninguem
Membro13 = Ninguem
Membro14 = Ninguem
SubLider1 = Ninguem
SubLider2 = Ninguem
Membro15 = Ninguem
Membro16 = Ninguem
Membro17 = Ninguem
Membro18 = Ninguem
Membro19 = Ninguem
Membro20 = Ninguem
Lider = Peter_Rulivan
Lider = Peter_Rulivan
Lider=Ninguem
tipo, ae lб na hora no /infoorg, buga tudo, tem hora que fica..
Код:
Lider = nome2
Lider = nome1
Lider=Ninguem
nome2 = nome do jogador no infoorg
nome1 = nome de outro jogador no infoorg
porem tem dois lider no infoorg ae quando dб /infoorg mostra um lider e as vezes mostra outro ae buga tudo, eu fico loko, pq na hora que uso o comando para resetar a org
(retira o lider da org escolhida) buga, ae coloca
Ninguem no
Lider(
nome2), mais o nome1 fica normal, e nгo tira, nгo sei o que faзo, ou melhor, nгo sei o que estб fazendo para fazer isso. rsrs.. oque fiz?
uma parte do comando /tirarlider
pawn Код:
format(gstring, 128, "/ArquivosORG/InfoOrg/Org%d.ini", Vaga2);
dini_Set(gstring, "Lider", "Ninguem");
DOF2_SaveFile();
CarregarInfoOrg();
uma parte do comando /resetarorg
pawn Код:
format(gstring, 128, "/ArquivosORG/InfoOrg/Org%d.ini", org);
dini_Set(gstring,"Lider","Ninguem");
DOF2_SaveFile();
CarregarInfoOrg();
acredite, isso buga todo o infoorg, penso que й o infoorg que й bugado.
Re: Bug DOF2 nгo desvendado - dini_Set -
Rodney Francalim - 27.01.2015
Tira esse dini_Set e pхe DOF2_SetString.
Re: Bug DOF2 nгo desvendado - dini_Set -
MultiKill - 27.01.2015
Faзa o que o Rodney Francalim falou.
Hб diferenзa na entre o DOF2 e dini na hora de escrever no arquivo e ler.
dini:
DOF2:
Como hб diferenзa do modo que й escrito no arquivo, hб diferenзa na leitura.
Por isso se vocк escrever em um arquivo em dini, e depois escrever de volta em DOF2, vai ser escrita uma outra linha.
Re: Bug DOF2 nгo desvendado - dini_Set -
PabLoHenriique - 27.01.2015
Como posso mudar tudo para DOF2 no meu gm? de ini para dof?
Re: Bug DOF2 nгo desvendado - dini_Set -
MultiKill - 27.01.2015
Код:
dini_Exists DOF2_FileExists
dini_Remove DOF2_RemoveFile
dini_Create DOF2_CreateFile
dini_Set DOF2_SetString
dini_Get DOF2_GetString
dini_IntSet DOF2_SetInt
dini_Int DOF2_GetInt
dini_BoolSet DOF2_SetBool
dini_Bool DOF2_GetBool
dini_FloatSet DOF2_SetFloat
dini_Float DOF2_GetFloat
dini_Unset DOF2_Unset
dini_Isset DOF2_IsSet
Use DOF2_SaveFile() depois de fazer as alteraзхes.
O DOF2 vai escrever novas linhas nos arquivos existentes.
Exemplo:
Se estiver escrito em dini em um arquivo, exemplo:
E vocк trocar tudo para DOF2, e for ler para carregar o servidor, e armazenar em um string. Ele vai identificar que essa linha nгo existe. E vai deixar a string vazia.
Re: Bug DOF2 nгo desvendado - dini_Set -
PabLoHenriique - 27.01.2015
Cade a ini_GetKey e ini_GetValue? nгo tem?