[Ajuda] Erros Tenso '-'
#1

To com alguns Erros ... Se poder ajudar agradeзo !

pawn Код:
public OnPlayerUpdate(playerid)
{
    new arquivo[34], playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    format(arquivo, sizeof(arquivo), "Contas/%s", Nome);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }
    else
    {
        DOF2_CreateFile(arquivo)
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }
Erros :
pawn Код:
C:\Documents and Settings\Cliente\Desktop\Novo.pwn(862) : error 076: syntax error in the expression, or invalid function call
C:\Documents and Settings\Cliente\Desktop\Novo.pwn(862) : error 072: "sizeof" operator is invalid on "function" symbols
C:\Documents and Settings\Cliente\Desktop\Novo.pwn(863) : error 076: syntax error in the expression, or invalid function call
C:\Documents and Settings\Cliente\Desktop\Novo.pwn(872) : error 001: expected token: ";", but found "-identifier-"
C:\Documents and Settings\Cliente\Desktop\Novo.pwn(861) : warning 204: symbol is assigned a value that is never used: "playername"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Linhas dos Erros ►

pawn Код:
GetPlayerName(playerid, Nome, sizeof(Nome));
    format(arquivo, sizeof(arquivo), "Contas/%s", Nome);
new arquivo[34], playername[MAX_PLAYER_NAME];
DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
Reply
#2

Tente assim

pawn Код:
public OnPlayerUpdate(playerid)
{
    new arquivo[34], playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(arquivo, sizeof(arquivo), "Contas/%s", playername);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }
    else
    {
        DOF2_CreateFile(arquivo)
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }
Reply
#3

Deu 1 Erro :

pawn Код:
error 001: expected token: ";", but found "-identifier-"
Linha do erro :
pawn Код:
DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
Reply
#4

Poderб mandar nome do erro que deu?
Reply
#5

Deu 1 Erro :

pawn Код:
error 001: expected token: ";", but found "-identifier-"
Linha do erro :
pawn Код:
DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
Reply
#6

Код:
public OnPlayerUpdate(playerid)
{
    new arquivo[34], playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(arquivo, sizeof(arquivo), "Contas/%s", playername);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }
    else
    {
        DOF2_CreateFile(arquivo); //Erro aqui
        DOF2_SetInt(arquivo, "Organizacao", PlayerDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", PlayerDados[playerid][Cargo]);
    }

Falto um ";".
Reply
#7

Resolvi Antes da Postagem Mais obrigado !
Reply
#8

tenta:

pawn Код:
if(!DOF2_FileExists(arquivo));
faltava ;

Descupa nao ter respondido a tempo, tava jantar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)