Problem(error/warning): Actor sys
Dio skripte: [ pawn ]LoadActors()
{
new arrCoords[25][64];
new strFromFile2[256];
new File: file = fopen("actors.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(ActorsInfo))
{
fread(file, strFromFile2);
splits(strFromFile2, arrCoords, '|');
ActorsInfo[idx][aId] = strval(arrCoords[0]);
ActorsInfo[idx][aSkin] = strval(arrCoords[1]);
ActorsInfo[idx][aAnim] = strval(arrCoords[2]);
ActorsInfo[idx][aPosX] = floatstr(arrCoords[3]);
ActorsInfo[idx][aPosY] = floatstr(arrCoords[4]);
ActorsInfo[idx][aPosZ] = floatstr(arrCoords[5]);
ActorsInfo[idx][aPosR] = floatstr(arrCoords[6]);
strmid(ActorsInfo[idx][aName], arrCoords[7], 0, strlen(arrCoords[7]), 80);
ActorsInfo[idx][aVW] = strval(arrCoords[8]);
ActorsInfo[idx][aInt] = strval(arrCoords[9]);
if(ActorsInfo[idx][aPosX])
{
if(!IsNull(ActorsInfo[idx][aName]))
{
CreateActors(idx);
}
}
idx++;
}
fclose(file);
}
return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nije crash evo errori
[ code ]
(45551) : error 012: invalid function call, not a valid address
(45551) : warning 215: expression has no effect
(45551) : error 001: expected token: ";", but found ")"
(45551) : error 029: invalid expression, assumed zero
(45551) : fatal error 107: too many error messages on one line
[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
if(!IsNull(ActorsInfo[idx][aName]))
na ovo baca error
Fixao