F(TON_fnc_insertLog,SERVER)
class insertLog;
/*
Author: Maxence for The-Programmer Forum
*/
params [
["_type","",[""]],
["_message","",[""]]
];
if ((_type isEqualTo "") || (_message isEqualTo ""))...
Salut j'aimerais les afficher dans une table de donnésEst-ce que tu veux les enregistrer dans une table de ta base de données ou afficher les logs des joueurs dans les "rpt" ?
F(TON_fnc_insertLog,SERVER)
class insertLog;
/*
Author: Maxence for The-Programmer Forum
*/
params [
["_type","",[""]],
["_message","",[""]]
];
if ((_type isEqualTo "") || (_message isEqualTo "")) exitWith {};
_query = format ["INSERT INTO logs (type, message) VALUES ('%1', '%2')",[_type] call DB_fnc_mresString,[_message] call DB_fnc_mresString];
[_query,1] call DB_fnc_asyncCall;
CREATE TABLE `logs` (
`id` int(100) NOT NULL,
`type` text NOT NULL,
`message` text NOT NULL,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
ALTER TABLE `logs` ADD PRIMARY KEY (`id`);
ALTER TABLE `logs` MODIFY `id` int(100) NOT NULL AUTO_INCREMENT;
["type","message"] remoteExec ["TON_fnc_insertLog",2];
["Retrait à la banque",format ["%1 à retiré %2€ à la banque",(name player),_value]] remoteExec ["TON_fnc_insertLog",2];
if ((_type isEqualTo "") || (_message isEqualTo "")) exitWith {};