C:\Users\이지민\Desktop\TF2 Modding\My Plugins\My Mods\CSGO\Testing\FileDownloader.sp(30) : error 054: unmatched closing brace ("}")
C:\Users\이지민\Desktop\TF2 Modding\My Plugins\My Mods\CSGO\Testing\FileDownloader.sp(40) : error 054: unmatched closing brace ("}")
C:\Users\이지민\Desktop\TF2 Modding\My Plugins\My Mods\CSGO\Testing\FileDownloader.sp(52) : error 054: unmatched closing brace ("}")
C:\Users\이지민\Desktop\TF2 Modding\My Plugins\My Mods\CSGO\Testing\FileDownloader.sp(64) : error 054: unmatched closing brace ("}")
Code:
stock void Downloader_PrecacheFile(String:name[], int flag) {
new String:Buffer[PLATFORM_MAX_PATH];
switch(flag) {
case DWNTYPE_MDL: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_MDL_INST); if(FileExists(Buffer)) PrecacheModel(Buffer, true);
case DWNTYPE_DEC: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_DEC_INST); if(FileExists(Buffer)) PrecacheDecal(Buffer, true);
case DWNTYPE_SND: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_SND_INST); if(FileExists(Buffer)) PrecacheSound(Buffer, true);
}
} // Line 30
stock void Downloader_AddToDownloadTable(String:name[], int flag) {
new String:Buffer[PLATFORM_MAX_PATH];
switch(flag) {
case DWNTYPE_MDL: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_MDL_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer);
case DWNTYPE_DEC: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_DEC_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer);
case DWNTYPE_SND: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name, DEF_SND_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer);
}
} // Line 40
stock void Downloader_PrecacheFilePack(String:name[][], int size, int flag) {
new String:Buffer[PLATFORM_MAX_PATH], i = 0;
while (!StrEqual(name[i], "") && i =< size - 1) {
switch(flag) {
case DWNTYPE_MDL: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_MDL_INST); if(FileExists(Buffer)) PrecacheModel(Buffer, true); i += 1;
case DWNTYPE_DEC: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_DEC_INST); if(FileExists(Buffer)) PrecacheDecal(Buffer, true); i += 1;
case DWNTYPE_SND: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_SND_INST); if(FileExists(Buffer)) PrecacheSound(Buffer, true); i += 1;
}
}
} // Line 52
stock void Downloader_AddToDownloadTablePack(String:name[][], int size, int flag) {
new String:Buffer[PLATFORM_MAX_PATH];
while (!StrEqual(name[i], "") && i =< size - 1) {
switch(flag) {
case DWNTYPE_MDL: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_MDL_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer); i += 1;
case DWNTYPE_DEC: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_DEC_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer); i += 1;
case DWNTYPE_SND: Format(Buffer, PLATFORM_MAX_PATH, "%s/%s%s", g_sDefDir, name[i], DEF_SND_INST); if(FileExists(Buffer)) AddFileToDownloadsTable(Buffer); i += 1;
}
}
} // Line 64