Hey Leute,
ich schreibe zur zeit die Fahrschule aus der NN-Misson raus. Mein Problem ist nur, dass das Geld nicht abgebucht wird. Wenn man den Test nicht schafft bekommt man auch keine Strafzeit.
Im Server Log & Client Logs kommen keine Fehler.
Hier ist die Datei mit dem Geld abbuchen:
Code
/*
Author: Motombo
File: fn_Theoretische_Abfrage.sqf
Nein, dies wird protected!
*/
private["_uid","_name"];
_uid = getplayerUID player;
_name = name player;
if(life_cash < 500) exitWith {hint "Du hast nich genug Geld dabei um die Theoriepruefung zu absolvieren! Du benoetigst 500$";};
if(license_civ_driver) exitWith {hint "Du hast den Fuehrerschein bereits?!";};
if(license_civ_Theorie) exitWith {hint "Du hast die Theoriepruefung bereits bestanden. Besuche nun die Praktische Fahrschule.";};
if(Theoriestrafe) exitWith { hint "Da du den letzten Test vermasselt hast, hast du eine Strafzeit von 10 Minuten bekommen. Bitte komme spater wieder!";};
//if(!license_civ_ausweis) exitWith {hint "Du bist noch kein Staatsbuerger"};
life_cash = life_cash - 500;
diag_log format ["////////////////////////////////////////////////////Theoretische Fahrpruefung von %2 mit UID %1 wird angefragt\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",_uid, _name];
["Theorie",_uid,_name] remoteExec ["TON_fnc_Pruefung",2];
Alles anzeigen
Mfg
AmaZiinG