Szerző Téma: WTF! Mi a baj? :(  (Megtekintve 1145 alkalommal)

WTF! Mi a baj? :(
« Dátum: 2010. június 25. - 02:30:52 »
0 Show voters

C:\\Documents and Settings\\Bence\\Asztal\\SCRIPTING\\szkriptek\\filterszkriptek\\**\\**.pwn(72) : error 033: array must be indexed (variable \"Valtozo\")
C:\\Documents and Settings\\Bence\\Asztal\\SCRIPTING\\szkriptek\\filterszkriptek\\**\\**.pwn(97) : error 033: array must be indexed (variable \"tmp\")
C:\\Documents and Settings\\Bence\\Asztal\\SCRIPTING\\szkriptek\\filterszkriptek\\**\\**.pwn(99) : error 033: array must be indexed (variable \"tmp\")
C:\\Documents and Settings\\Bence\\Asztal\\SCRIPTING\\szkriptek\\filterszkriptek\\**\\**.pwn(118) : error 033: array must be indexed (variable \"Valtozo\")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

 
Ezt a hibakódot írja. Tehát valami nem felel meg neki, csak azt nem tudom mi.. :S Plz segítsetek!

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
WTF! Mi a baj? :(
« Válasz #1 Dátum: 2010. június 25. - 14:42:49 »
0 Show voters
Idézetet írta: obeeregard date=1277466229\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2161\" data-ipsquote-contentclass=\"forums_Topic


new tmp[256];
tmd = strtok(cmdtext, idx);

 


strtok(const string[], &index)
{
  new length = strlen(string);
  while ((index < length) && (string[index] <= \' \'))
  {
     index++;
  }
  new offset = index;
  new result[20];
  while ((index < length) && (string[index] > \' \') && ((index - offset) < (sizeof(result) - 1)))
  {
     result[index - offset] = string[index];
     index++;
  }
  result[index - offset] = EOS;
  return result;
}

 

nem akarok beleközni de nem hiányzik a new idx; ? :D és nem  tmd = hanem nem véletlen tmp = ? :D

WTF! Mi a baj? :(
« Válasz #2 Dátum: 2010. június 25. - 14:44:25 »
0 Show voters
Idézetet írta: obeeregard date=1277466229\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2161\" data-ipsquote-contentclass=\"forums_Topic


new tmp[256];
tmd = strtok(cmdtext, idx);

 


strtok(const string[], &index)
{
  new length = strlen(string);
  while ((index < length) && (string[index] <= \' \'))
  {
     index++;
  }
  new offset = index;
  new result[20];
  while ((index < length) && (string[index] > \' \') && ((index - offset) < (sizeof(result) - 1)))
  {
     result[index - offset] = string[index];
     index++;
  }
  result[index - offset] = EOS;
  return result;
}

 

Kezdo nem vok, ez megvan. És minden stimmel (legalábbis nem vettem észre semmit) és mégis kiírja... :S Am neked pedig FAIL! :D
Nem, nem hiányzik az idx...
tmp-t deklaráltál és tmd-nek adtál értéket. :D

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
WTF! Mi a baj? :(
« Válasz #3 Dátum: 2010. június 25. - 15:02:45 »
0 Show voters
jóvan xD
nemtudtam XD bocs

WTF! Mi a baj? :(
« Válasz #4 Dátum: 2010. június 25. - 15:39:05 »
0 Show voters
Semmi gond, nem is úgy mondtam én azt... :D
Valaki esetleg valamit ötlet?  ???

WTF! Mi a baj? :(
« Válasz #5 Dátum: 2010. június 25. - 19:24:37 »
0 Show voters
másold be, vagy küldd el, vagy valami, és megnézem :D
Most így egy-két hibával nem tudok mit kezdeni (legalábbis én)

Nem elérhető krisk

  • 2380
    • Profil megtekintése
WTF! Mi a baj? :(
« Válasz #6 Dátum: 2010. június 25. - 20:36:58 »
0 Show voters
Valahol, ahol használtad a tömböt, egy (vagy több) dimenzió hiányzik (az a szám amit [] közé írsz)

WTF! Mi a baj? :(
« Válasz #7 Dátum: 2010. június 26. - 00:38:41 »
0 Show voters
Idézetet írta: krisk date=1277491018\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2161\" data-ipsquote-contentclass=\"forums_Topic
Valahol, ahol használtad a tömböt, egy (vagy több) dimenzió hiányzik (az a szám amit [] közé írsz)
 
Köszi, sikerült! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal