Ist es möglich, dass ich z.B eine Funktion erstelle, mit der z.B. alle Medic´s, die online sind einen Lohn bekommen, wenn ein Spieler einen Helikopter an den Service-Stationen repariert?
Also als Beispiel: Spieler geht an Service Station und repariert Heli für 10 000,- $ dann wird mit remoteexec eine Datei aufgerufen, die dann alle Medics auf dem Server ausführen in der dann steht z.B. bank = bank + 10 000; und einen hint mit: hint "Du hast gerade Reperatur Provision bekommen!";
Die Datei sollte doch dann etwa so aussehen, oder?
mehr braucht da doch garnicht drin sein, oder? Höchstens wenn man das noch mit dem Gehalt variabel machen will, dass mit dem Aufruf der gewünschte Betrag mit übertragen wird.
private ["_lohn","_player"];
BANK = BANK + _lohn;
hint " Du hast gerade einen Check mit: 1% ,- Altis $, von 2%, erhalten!", _lohn, _player ;
Müsste dann die Funktion in der Remoteexec-Config freigeben für ANYONE und der Aufruf sollte dann so aussehen, oder?
[_lohn, name _player ] remoteExecCall ["life_fnc_lohn", 2];
und oben in die Datei die den Lohn-Versand machen soll sollte dann das rein:
_player = [_this,1,ObjNull,[ObjNull]] call BIS_fnc_param;
_lohn = 10000;
Oder bin ich da jetzt auf dem Holzweg. Min grad unterwegs am Handy und hatte grad diese Idee.
MfG
Saturin78