Detaljan opis problema:
Dio skripte:
if(dialogid == ODJEL_NAJAVA)
{
if(!response) return 1;
if(response)
{
new azdahasmog;
imeigraca(playerid, sendername);
new length = strlen(cmdtext); // ovo je 53290
while ((idx < length) && (cmdtext <= ' ')) // a ovo je 53291
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
if(PlayerInfo == 1 || PlayerInfo == 1)
{
if(PlayerInfo == 1) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
else if(PlayerInfo >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
else if(PlayerInfo >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
SendClientMessageToAll(SIVA, string);
format(azdahasmog,sizeof(azdahasmog),"{F3FF02} Adm | {1fb5f0}Autor obavjestenja: %s (%d)",sendername,playerid);
ABroadCast(SIVA,azdahasmog,1);
}
}
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
(53290) : error 017: undefined symbol "cmdtext"
(53291) : error 017: undefined symbol "idx"
(53291) : error 029: invalid expression, assumed zero
(53291) : error 029: invalid expression, assumed zero
(53291) : fatal error 107: too many error messages on one line
