[pomoc]error 17

Započeo [UG]Cile, Decembar 29, 2011, 18:39:55 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: CLRP
Detaljan opis problema: Izbacuje mi neki error nmg da rjesim
Dio skripte:

forward fcreate(filename[]);
forward fdeleteline(filename[], line[]);
public fdeleteline(filename[], line[])
{
   if(fexist(filename))
   {
      new temp[256];
      new File:fhandle = fopen(filename,io_read);
      fread(fhandle,temp,sizeof(temp),false);
      if(strfind(temp,line,true)==-1){return 0;}
      else
      {
         fclose(fhandle);
         fremove(filename);
         for(new i=0;i<strlen(temp);i++)
         {
            new templine[256];
            strmid(templine,temp,i,i+strlen(line));
            if(equal(templine,line,true))
            {
               strdel(temp,i,i+strlen(line));
               fcreate(filename);
               fhandle = fopen(filename,io_write);
               fwrite(fhandle,temp);
               fclose(fhandle);
               return 1;
            }
         }
      }
   }
   return 0;
}

C:\Documents and Settings\Admin\Desktop\Svi serveri\New Folder (2)\gamemodes\BCL.pwn(69373) : error 017: undefined symbol "equal"

Neke slike/video za lakse dobivanje pomoci(neobavezno):



razumijem te, nece ba, ako udjes preko gamemodes odmah ce ti nakon 20-30 linija izbacit error jer ne ucitaje dobro include ..



Mr.Gagi

Sta equal gde si to definisao koristi strcmp za takva ispitivanja
forward fcreate(filename[]);
forward fdeleteline(filename[], line[]);
public fdeleteline(filename[], line[])
{
   if(fexist(filename))
   {
      new temp[256];
      new File:fhandle = fopen(filename,io_read);
      fread(fhandle,temp,sizeof(temp),false);
      if(strfind(temp,line,true)==-1){return 0;}
      else
      {
         fclose(fhandle);
         fremove(filename);
         for(new i=0;i<strlen(temp);i++)
         {
            new templine[256];
            strmid(templine,temp,i,i+strlen(line));
            if(strcmp(templine,line,true))
            {
               strdel(temp,i,i+strlen(line));
               fcreate(filename);
               fhandle = fopen(filename,io_write);
               fwrite(fhandle,temp);
               fclose(fhandle);
               return 1;
            }
         }
      }
   }
   return 0;
}

Hvala hvala rjesio sam moze lock !