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

28 lines
910 B
Plaintext

#include "\life_hc\hc_macros.hpp"
/*
File: fn_wantedProfUpdate.sqf
Author: [midgetgrimm]
Persistence by: ColinM
This file is for Nanou's HeadlessClient.
Description:
Updates name of player if they change profiles
*/
private ["_uid","_name","_query","_tickTime","_wantedCheck","_wantedQuery"];
_uid = [_this,0,"",[""]] call BIS_fnc_param;
_name = [_this,1,"",[""]] call BIS_fnc_param;
//Bad data check
if (_uid isEqualTo "" || _name isEqualTo "") exitWith {};
_wantedCheck = format ["SELECT wantedName FROM wanted WHERE wantedID='%1'",_uid];
_wantedQuery = [_wantedCheck,2] call HC_fnc_asyncCall;
if (_wantedQuery isEqualTo []) exitWith {};
_wantedQuery = call compile format ["%1",_wantedQuery];
if !(_name isEqualTo (_wantedQuery select 0)) then {
_query = format ["UPDATE wanted SET wantedName='%1' WHERE wantedID='%2'",_name,_uid];
[_query,2] call HC_fnc_asyncCall;
};