// 0AB1: @downloadURL 2 _fromurl 0@ _toFileName 1@
:downloadURL // by ajom
if 0AA2: 31@ = load_library "Urlmon.dll"
then
if 0AA4: 30@ = get_proc_address "URLDownloadToFileA" library 31@
then
// _lpfnCB = IBindStatusCallback ~ If this has a value of 0(NULL), then GTA SA will freeze during download. I don't know how to create this object in order to make the download asynchrnous. Maybe somebody can make it
0AA7: call_function 30@ num_params 5 pop 0 _lpfnCB 0 _dwReserved 0 _szFileName 1@ _szURL 0@ _pCaller 0 _returncode 29@ // by ajom
if 29@ == 0 // code_OK
then
0AA3: free_library 31@
0485: return_true
ret 0
end
end
0AA3: free_library 31@
end
059A: return_false
ret 0