Hallo,
ich möchte für unseren Altis Life Server mit Version 5.0 die Mod A3Log verwenden. Nur finde ich weder bei Google noch hier einen sinnvollen Beitrag wie man das genau anstellt.
Laut Dokumentation vom Entwickler würde ja theoretisch die Zeile
in der fn_receiveMoney.sqf
mir die Ausgabe in der Logfile in der Kategorie "AltisLife" und der DATUMUHRZEIT_AltisLife.log Datei ausgeben.
Ist dem so richtig ?
Ich habe das bessere Logging von Altis Life auch eingeschaltet dort sehe ich jedoch nicht wer wem was gibt. Und ich sehe auch nicht meine ID wenn ich Geld vom ATM abhebe oder einzahle. Aber man sieht dass es getan wurde. Kann mir da jemand einen Tip geben ? Ich suche ebenfall verzweifelt nach der Datei in welcher definiert ist dass diese Zeilen in die RPT ausgegeben werden.
Hoffe ihr könnt mir helfen.
MfG Thiri
EDIT: Meine RPT File spuckt auch keine Fehler was meine Codezeile oben betrifft.
EDIT2: Was soll der Geiz hier mein receiveMoney vielleicht steht die Zeile auch nur an falscher Stelle? Ich bin recht neu was Arma Scripting anbelangt komme aus anderen Bereichen
Danke nochmal und liebe Grüße
#include "..\..\script_macros.hpp"
/*
File: fn_receiveMoney.sqf
Author: Bryan "Tonic" Boardwine
Description:
Receives money
*/
params [
["_unit",objNull,[objNull]],
["_val","",[""]],
["_from",objNull,[objNull]]
];
if (isNull _unit || isNull _from || _val isEqualTo "") exitWith {};
if !(player isEqualTo _unit) exitWith {};
if (!([_val] call TON_fnc_isnumber)) exitWith {};
if (_unit == _from) exitWith {}; //Bad boy, trying to exploit his way to riches.
hint format [localize "STR_NOTF_GivenMoney",_from getVariable ["realname",name _from],[(parseNumber (_val))] call life_fnc_numberText];
CASH = CASH + parseNumber(_val);
[0] call SOCK_fnc_updatePartial;
/*
Goodlife Logging - Money Log
*/
[_unit, "hat von", _from, _val, "dollar bekommen.","AltisLife"] call A3Log;
Alles anzeigen