[DUVIDA] DOF2
#1

Ola Galerinha do forum sa-mp
Preciso de uma seria ajuda em DOF2, ja olhei varios tutoriais FS e nao Intendi Nadas.
Tipo eu usava dini e o dini tem umas paradas assim
pawn Код:
public SalvarConta(playerid)
{
        GetPlayerName(playerid, Name, sizeof(Name));
        format(arquivo, sizeof(arquivo), ContasPlayers, Name);
        if(!dini_Exists(arquivo)) dini_Create(arquivo);

        dini_IntSet(arquivo, "Dinheiro", Jogador[playerid][pGrana]);
        return 0;
}
So que no DOF2 Nenhuma FS Nem Tutorial Fez isso ai to meio perdido
Sera Que Alguem Me Ajuda a Fazer Uma Treta Igual a Do Dini? So Que Em DOF2?
Reply
#2

Seu cуdigo convertido para DOF2 ficaria assim :


pawn Код:
public SalvarConta(playerid)
{
    GetPlayerName(playerid, Name, sizeof(Name));
    format(arquivo, sizeof(arquivo), ContasPlayers, Name);
    if(!DOF2_FileExists(arquivo)) DOF2_CreateFile(arquivo);

    DOF2_SetInt(arquivo, "Dinheiro", Jogador[playerid][pGrana]);
    DOF2_SaveFile();
    return 0;
}

Leia esta explicaзгo sobre DOF2: https://sampforum.blast.hk/showthread.php?pid=1819178#pid1819178



Espero ter ajudado .
Reply
#3

Nunca usei DOF2 mas se nгo me engano й assim.

PHP код:
public SalvarConta(playerid)
            {
                    
GetPlayerName(playeridNamesizeof(Name));
                    
format(arquivosizeof(arquivo), ContasPlayersName);
                    if(!
DOF2_FileExists(arquivo))
                    {
                        
DOF2_CreateFile(arquivo);
                        
DOF2_SetInt(arquivo"Dinheiro"Jogador[playerid][pGrana]);
                        
DOF2_SaveFile();
                    }
                    return 
0;
            } 
@Edit
Rjjj ninja
Reply
#4

Olha o Erro Enquanto eu Fazia

pawn Код:
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(263) : error 036: empty statement
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(264) : error 035: argument type mismatch (argument 3)
Linha
pawn Код:
if(DOF2_CreateFile(arquivo));
            DOF2_SetInt(arquivo, "Senha", inputtext);
Reply
#5

Usa strval
pawn Код:
DOF2_SetInt(arquivo, "Senha", strval(inputtext));
Reply
#6

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Usa strval
pawn Код:
DOF2_SetInt(arquivo, "Senha", strval(inputtext));
Agora So Ficou 1 Erro
pawn Код:
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(263) : error 036: empty statement
Linha
pawn Код:
if(DOF2_CreateFile(arquivo));
Reply
#7

Tira o ;

Em if nгo se usa : )
Reply
#8

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Tira o ;

Em if nгo se usa : )
HeHe e Msm
Aproveitando o Topico Esta Errado Isso?
pawn Код:
forward CarregarConta(playerid);
public CarregarConta(playerid)
{
    GetPlayerName(playerid, Name, sizeof(Name));
    format(arquivo, sizeof(arquivo), ContasPlayers, Name);
    if(!DOF2_FileExists(arquivo)) return 0x1;

    PlayerInfo[playerid][pLevel] = DOF2_SetInt(arquivo, "Level");
    PlayerInfo[playerid][pResp] = DOF2_SetInt(arquivo, "Respeito");
    PlayerInfo[playerid][pTuto] = DOF2_SetInt(arquivo, "Tutorial");
    PlayerInfo[playerid][pAdmin] = DOF2_SetInt(arquivo, "Admin");
    PlayerInfo[playerid][pAviso] = DOF2_SetInt(arquivo, "Avisos");
    return 0;
}
Ta Dando Avisos Nele
pawn Код:
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(365) : warning 202: number of arguments does not match definition
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(366) : warning 202: number of arguments does not match definition
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(367) : warning 202: number of arguments does not match definition
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(368) : warning 202: number of arguments does not match definition
C:\Documents and Settings\mau\Desktop\Server Construзao\gamemodes\RPG.pwn(369) : warning 202: number of arguments does not match definition
Reply
#9

Troca DOF2_SetInt por DOF2_GetInt
Reply
#10

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Troca DOF2_SetInt por DOF2_GetInt
Vlw Deu Certo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)