Files
Benjamin Kyd c8014ec81e initial commit
2019-06-05 00:45:50 +01:00

36 lines
888 B
Plaintext

#include "\life_server\script_macros.hpp"
/*
File: fn_wantedCrimes.sqf
Author: ColinM
Assistance by: Paronity
Stress Tests by: Midgetgrimm
Description:
Grabs a list of crimes committed by a person.
*/
disableSerialization;
params [
["_ret",objNull,[objNull]],
["_criminal",[],[]]
];
private _query = format ["SELECT wantedCrimes, wantedBounty FROM wanted WHERE active='1' AND wantedID='%1'",_criminal select 0];
private _queryResult = [_query,2] call DB_fnc_asyncCall;
_ret = owner _ret;
private _type = [_queryResult select 0] call DB_fnc_mresToArray;
if (_type isEqualType "") then {_type = call compile format ["%1", _type];};
private _crimesArr = [];
{
private _str = format ["STR_Crime_%1", _x];
_crimesArr pushBack _str;
false
} count _type;
_queryResult set[0,_crimesArr];
[_queryResult] remoteExec ["life_fnc_wantedInfo",_ret];