24.06.2012, 21:51
(
Last edited by ipsBruno; 24/06/2012 at 11:46 PM.
)
Conversгo pra SII
CTRL H
"INI_"
PARA
"SINI_"
Agora apenas coloque no topo do gamemode
Deve funcionar
Se funcionou avisa 
Conversгo pra DOF2
CTRL H
"INI_"
PARA
"SINI_"
Agora apenas coloque no topo do gamemode
pawn Code:
#include <bini>
#define SINI_Open INI_Open
#define SINI_WriteString(%0,%1) INI_WriteString(nomeArquivo,%0,%1)
#define SINI_WriteInt(%0,%1) INI_WriteInt(nomeArquivo,%0,%1)
#define SINI_ReadString(%0,%1,%2) INI_WriteString(nomeArquivo,%1)
#define SINI_ReadInt(%1) INI_WriteInt(nomeArquivo,%1)
#define SINI_Save INI_Save
#define SINI_Close INI_Close
Se funcionou avisa 
Conversгo pra DOF2
pawn Code:
#define DOF2_CreateFile INI_Create
#define DOF2_SetInt INI_WriteInt
#define DOF2_SaveFile INI_Save
#define DOF2_SaveFile INI_Save
#define DOF2_PrintFile INI_Print
#define DOF2_GetString(%0,%1) dof_fix_str(INI_ReadString(%0,dof_fix_str(%1,1,1)),0,0)
#define DOF2_GetInt(%0,%1) INI_ReadInt(%0, dof_fix_str(%1,1,1))
#define DOF2_SetString(%0,%1,%2) INI_WriteString(%0,dof_fix_str(%1,1,1),dof_fix_str(%2,0,0))
#define DOF2_SetInt(%2,%0,%1) INI_WriteString(%2,dof_fix_str(%1,1,1),(format(destinoString, sizeof(destinoString), " %i", %1),destinoString))
#define DOF2_FileExists fexist
#define DOF2_RemoveFile INI_Delete
stock dof_fix_str(s[], put = 0, key = 0) {
static v[max_dep_memory];
strcat((v[0]='\0',v), s);
new len = strlen(v);
if(key) {
if(put) {
if(v[len-1] != ' ')
v[len]= ' ';
}
else {
if(v[len-1] == ' ')
v[len-1]='\0';
}
}
else {
if(put) {
if(v[0] != ' ')
format(v, max_dep_memory, " %s", v);
}
else {
if(v[0] == ' ')
format(v, max_dep_memory, v[1]);
}
}
return v;
}

