Cześć, mam problem z pluginem, który po dodaniu pozycji na mapie i następnie po kliknięciu save, powinien zapisywać cfg z nazwą mapy, ale tak się nie dzieje. Kiedy dodałem debug, wyskoczył następujący błąd:
L 07/23/2019 - 14:52:03: Couldn't write file "cstrike/addons/amxmodx/configs/supplyboxes/bb_cartoons.cfg" L 07/23/2019 - 14:52:03: [AMXX] Displaying debug trace (plugin "bb_supplybox_sp.amxx", version "1.0") L 07/23/2019 - 14:52:03: [AMXX] Run time error 10: native error (native "write_file") L 07/23/2019 - 14:52:03: [AMXX] [0] bb_supplybox_sp.sma::box_save (line 367) L 07/23/2019 - 14:52:03: [AMXX] [1] bb_supplybox_sp.sma::box_main_handler (line 130)
Tutaj jest kodzik:
// get url file
new cfgdir[32], mapname[32], urlfile[64]
get_configsdir(cfgdir, charsmax(cfgdir))
get_mapname(mapname, charsmax(mapname))
formatex(urlfile, charsmax(urlfile), BOXS_URL, cfgdir, mapname)
// save file
if (file_exists(urlfile)) delete_file(urlfile)
new lineset[128]
for (new i=0; i<g_total_boxs; i++)
{
if (!g_boxs[i][0] && !g_boxs[i][1] && !g_boxs[i][2]) break;
format(lineset, charsmax(lineset), "%i %i %i", g_boxs[i][0], g_boxs[i][1], g_boxs[i][2])
write_file(urlfile, lineset, i) // linijka bledu
}
... i nie wiem co dalej, proszę o pomoc. Jeżeli będzie potrzeba dam całe sma tego.


Dodatki SourceMod



Temat jest zamknięty










