Detaljan opis problema😛okusavam da ubacim komandu offban napravio sam u skriptfiles novi folder offban gde treba da budu oni banovani e sad meni izlazi 7 erora evo koji su
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21660) : error 017: undefined symbol "tmp"
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21660) : error 017: undefined symbol "idx"
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21661) : error 017: undefined symbol "tmp"
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21666) : error 017: undefined symbol "string"
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21666) : error 017: undefined symbol "string"
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21666) : error 029: invalid expression, assumed zero
C:\DOCUME~1\boris\Desktop\BOCAMO~1\LITEXR~1.0\GAMEMO~1\Litex.pwn(21666) : fatal error 107: too many error messages on one line evo linije 21660 tmp = strtok(cmdtext, idx);
21661 if(!strlen(tmp))
21666 format(string, sizeof(string), "offban/%s.ini", tmp); i komanda if (strcmp(cmdtext, "/offban", true)==0)
{
if (PlayerInfo >= 1338 && IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristi: /offban [Ime igraca]");
return 1;
}
format(string, sizeof(string), "offban/%s.ini", tmp);
new File:hFile = fopen(string, io_read);
//new File: hFile = fopen(string, io_append);
if (hFile)
{
new Data[ 256 ],val [ 256 ];
while ( fread( hFile , Data , sizeof( Data ) ) )
if( strcmp( ini_GetKey( Data ) , "Zakljucan" , true ) == 0 )
val = ini_GetValue( Data );
if(strval( val ) == 0)
{
new var;
format(var, sizeof(var), "Zakljucan=0\n");
fdeleteline(string,var);
fclose(hFile);
hFile = fopen(string, io_append);
format(var, 64, "Zakljucan=1\n");
fwrite(hFile, var);
fclose(hFile);
}
else
{
fclose(hFile);
return SendClientMessage(playerid, COLOR_WHITE, ""COL_RED"[Greska!]{FFFFFF} Igrac je vec banovan!");
}
}
SendClientMessage(playerid, COLOR_WHITE, "Igrac je dobio offline ban");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "{FFFFFF}["COL_RED"LCRP{FFFFFF}]:{00C0FF}OFFLINE BAN {FFFFFF}| %s je {F81414}BANOVAO{FFFFFF} offline igraca %s !!!", sendername, tmp);
SendAdminMessage(COLOR_GREY,string);
new year, month,day;
getdate(year, month, day);
format(string, 256, ": %s je banovao %s (%d-%d-%d)", sendername, tmp,day,month,year);
printf(string);
}
return 1;
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
