02.01.2015, 01:08
Alguem me ajuda nesses erros?
=============================
C:\Users\Carlos\Desktop\projeto.pwn(30) : warning 213: tag mismatch
C:\Users\Carlos\Desktop\projeto.pwn(30) : warning 213: tag mismatch
C:\Users\Carlos\Desktop\projeto.pwn(31) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(35) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(36) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(40) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(2 : warning 203: symbol is never used: "arg1"
C:\Users\Carlos\Desktop\projeto.pwn(2 : warning 203: symbol is never used: "arg0"
C:\Users\Carlos\Desktop\projeto.pwn(51) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 028: invalid subscript (not an array or too many subscripts): "arg0"
C:\Users\Carlos\Desktop\projeto.pwn(56) : warning 215: expression has no effect
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 001: expected token: ";", but found "]"
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 029: invalid expression, assumed zero
C:\Users\Carlos\Desktop\projeto.pwn(56) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
9 Errors.
===============LINHAS DOS ERROS================
functionA8(arg0, arg1)
{
new File:var0 = 0, File:var1 = 0;
if(!fexist(arg0))
{
return 0;
}
var0 = fopen(arg0, 0);
var1 = fopen(arg1, 1);
new var2[255];
while(fread(var0, var2, 255))
{
function2C0(var2);
format(var2, 255, "%s\r\n", var2);
fwrite(var1, var2);
}
fclose(var0);
fclose(var1);
return 1;
}
function2C0(arg0)
{
new var0 = strlen(arg0);
if(!arg0)
{
return 0;
}
if(arg0[var0 - 1] == 10 || arg0[var0 - 1] == 13)
{
arg0[var0 - 1] = 0;
if(!arg0)
{
return 0;
}
if(arg0[var0 - 2] == 10 || arg0[var0 - 2] == 13)
{
arg0[var0 - 2] = 0;
}
}
return 0;
}
=============================
C:\Users\Carlos\Desktop\projeto.pwn(30) : warning 213: tag mismatch
C:\Users\Carlos\Desktop\projeto.pwn(30) : warning 213: tag mismatch
C:\Users\Carlos\Desktop\projeto.pwn(31) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(35) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(36) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(40) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(2 : warning 203: symbol is never used: "arg1"
C:\Users\Carlos\Desktop\projeto.pwn(2 : warning 203: symbol is never used: "arg0"
C:\Users\Carlos\Desktop\projeto.pwn(51) : error 035: argument type mismatch (argument 1)
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 028: invalid subscript (not an array or too many subscripts): "arg0"
C:\Users\Carlos\Desktop\projeto.pwn(56) : warning 215: expression has no effect
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 001: expected token: ";", but found "]"
C:\Users\Carlos\Desktop\projeto.pwn(56) : error 029: invalid expression, assumed zero
C:\Users\Carlos\Desktop\projeto.pwn(56) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
9 Errors.
===============LINHAS DOS ERROS================
functionA8(arg0, arg1)
{
new File:var0 = 0, File:var1 = 0;
if(!fexist(arg0))
{
return 0;
}
var0 = fopen(arg0, 0);
var1 = fopen(arg1, 1);
new var2[255];
while(fread(var0, var2, 255))
{
function2C0(var2);
format(var2, 255, "%s\r\n", var2);
fwrite(var1, var2);
}
fclose(var0);
fclose(var1);
return 1;
}
function2C0(arg0)
{
new var0 = strlen(arg0);
if(!arg0)
{
return 0;
}
if(arg0[var0 - 1] == 10 || arg0[var0 - 1] == 13)
{
arg0[var0 - 1] = 0;
if(!arg0)
{
return 0;
}
if(arg0[var0 - 2] == 10 || arg0[var0 - 2] == 13)
{
arg0[var0 - 2] = 0;
}
}
return 0;
}