SA-MP Forums Archive
[Ajuda] Erro quando compila - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Erro quando compila (/showthread.php?tid=515619)



Erro quando compila - MineiroH - 27.05.2014

Oee gente tb bem !! esto tentando fazer um comando de mudar o nick da pessoa dentro da pasta "contas" mas so que esta dando erros:

o CODIGO e:

if(strcmp(cmd, "/mudarnick", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new arq[50];
new Arquivo[50];
format(string, 256, "[ADMIN]: o play %s Mudou o nick para %s ", sendername,tmp);
SendClientMessageToAll(0x0084ffAA, string);
format(arq,sizeof arq, "contas/%s.ini",sendername);
frename(sendername(arq),tmp);
return 1;
}




Erros:

C:\Users\pedro-pc\Desktop\SAMP\admcopia .pwn(1903) : error 012: invalid function call, not avalid address

C:\Users\pedro-pc\Desktop\admcopia .pwn(1903) : warning 215: expression has no effect
C:\Users\pedro-pc\Desktop\admcopia .pwn(1903) : error 001: expected token: ";", but found ")"
C:\Users\pedro-pc\Desktop\admcopia .pwn(1903) : error 029: invalid expression, assumed zero
C:\Users\pedro-pc\Desktop\admcopia .pwn(1903) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.


Linha do Erro: frename(sendername(arq),tmp);


Alguem ajuda plis? vou dar reputacao pra quem conseguir me ajudar


Re: Erro quando compila - MultiKill - 27.05.2014

pawn Код:
if(strcmp(cmd, "/mudarnick", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new arq[50];
new Arquivo[50];
format(string, 256, "[ADMIN]: o play %s Mudou o nick para %s ", sendername,tmp);
SendClientMessageToAll(0x0084ffAA, string);
format(arq,sizeof arq, "contas/%s.ini",sendername);
frename(sendername,tmp);
return 1;
}



Re: Erro quando compila - DiiMeNoR - 27.05.2014

Tenta agora.
pawn Код:
if(strcmp(cmd, "/mudarnick", true) == 0)
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new arq[50];
    new Arquivo[50];
    format(string, 256, "[ADMIN]: o play %s Mudou o nick para %s ", sendername,tmp);
    SendClientMessageToAll(0x0084ffAA, string);
    format(arq,sizeof(arq), "contas/%s.ini",sendername);
    frename(sendername(arq),tmp);
    return 1;
}
Errado
PHP код:
format(arq,sizeof arq"contas/%s.ini",sendername); 
Correto
PHP код:
format(arq,sizeof(arq), "contas/%s.ini",sendername); 



Re: Erro quando compila - MineiroH - 27.05.2014

deu msm erro :/


Re: Erro quando compila - MineiroH - 27.05.2014

Quando coloco assim : ai compila certinho mas qd dou o comando no serv o nick nao muda :/

if(strcmp(cmd, "/mudarnick", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new arq[50];
new Arquivo[50];
format(string, 256, "[ADMIN]: o play %s Mudou o nick para %s ", sendername,tmp);
SendClientMessageToAll(0x0084ffAA, string);
format(arq,sizeof arq, "contas/%s.ini",sendername);
frename(udb_encode(arq),tmp);
return 1;
}


Re: Erro quando compila - Input - 27.05.2014

Quote:
Originally Posted by DiiMeNoR
Посмотреть сообщение
Tenta agora.
pawn Код:
if(strcmp(cmd, "/mudarnick", true) == 0)
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new arq[50];
    new Arquivo[50];
    format(string, 256, "[ADMIN]: o play %s Mudou o nick para %s ", sendername,tmp);
    SendClientMessageToAll(0x0084ffAA, string);
    format(arq,sizeof(arq), "contas/%s.ini",sendername);
    frename(sendername(arq),tmp);
    return 1;
}
Errado
PHP код:
format(arq,sizeof arq"contas/%s.ini",sendername); 
Correto
PHP код:
format(arq,sizeof(arq), "contas/%s.ini",sendername); 
Quem disse que usar sizeof sem () й incorreto? Nгo tem nada de incorreto nisso, sу nгo й comum ver pessoas utilizando este mйtodo.. Eu mesmo utilizo. Nгo hб problemas!


Re: Erro quando compila - DiiMeNoR - 27.05.2014

Quote:
Originally Posted by Input
Посмотреть сообщение
Quem disse que usar sizeof sem () й incorreto? Nгo tem nada de incorreto nisso, sу nгo й comum ver pessoas utilizando este mйtodo.. Eu mesmo utilizo. Nгo hб problemas!
Nгo sabia dessa.