Files
AltisLifeFramework/life_server/Functions/WantedSystem/fn_wantedProfUpdate.sqf
Benjamin Kyd c8014ec81e initial commit
2019-06-05 00:45:50 +01:00

26 lines
772 B
Plaintext

#include "\life_server\script_macros.hpp"
/*
File: fn_wantedProfUpdate.sqf
Author: [midgetgrimm]
Persistence by: ColinM
Description:
Updates name of player if they change profiles
*/
private ["_query","_tickTime","_wantedCheck","_wantedQuery"];
params [
["_uid","",[""]],
["_name","",[""]]
];
//Bad data check
if (_uid isEqualTo "" || {_name isEqualTo ""}) exitWith {};
_wantedCheck = format ["SELECT wantedName FROM wanted WHERE wantedID='%1'",_uid];
_wantedQuery = [_wantedCheck,2] call DB_fnc_asyncCall;
if (count _wantedQuery isEqualTo 0) exitWith {};
if !(_name isEqualTo (_wantedQuery select 0)) then {
_query = format ["UPDATE wanted SET wantedName='%1' WHERE wantedID='%2'",_name,_uid];
[_query,2] call DB_fnc_asyncCall;
};