Problem mit einer Lizenz
Hallo,
ich habe ein Problem mit meiner Lizenz, und zwar bekomme ich immer wenn ich sie dann von dem extra hingestellten Typen kaufen will, kauft er sie zwar aber mit dem Satz:
Zitat:
"Sie haben für 30.000 <null> gekauft"
|
danach schaue ich in mein Virtuelles System und die Lizenz wird nicht angezeigt.
Meine fn_licensePrice.sqf
Code:
/*
File: fn_licensePrice.sqf
Author: Bryan "Tonic" Boardwine
Description:
Returns the license price.
*/
private["_type"];
_type = [_this,0,"",[""]] call BIS_fnc_param;
if(_type == "") exitWith {-1};
switch (_type) do
{
case "muell": {300}; //MuellManAusbildung
case "driver": {500}; //Drivers License cost
case "boat": {5000}; //Boating license cost
case "pilot": {25000}; //Pilot/air license cost
case "gun": {10000}; //Firearm/gun license cost
case "dive": {5000}; //Diving license cost
case "oil": {3000}; //Oil processing license cost
case "cair": {20000}; //Cop Pilot License cost
case "swat": {12000}; //Swat License cost
case "cg": {8000}; //Coast guard license cost
case "heroin": {1000000}; //Heroin processing license cost
case "marijuana": {50500}; //Marijuana processing license cost
case "medmarijuana": {5500}; //Medical Marijuana processing license cost
case "gang": {1000}; //Gang license cost
case "abschleppdienst": {30000}; //Abschleppdienst license cost
case "rebel": {2075000}; //Rebel license cost
case "truck": {15000}; //Truck license cost
case "diamond": {9500};
case "salt": {3000};
case "cocaine": {600000};
case "sand": {3000};
case "iron": {9500};
case "copper": {9500};
case "cement": {3000};
case "mair": {15000};
};
Meine fn_licensePrice.sqf
Code:
/*
File: fn_licenseType.sqf
Author: Bryan "Tonic" Boardwine
Description:
Returns the short-var of the license name to a long var and display name.
*/
private["_type","_ret","_var","_mode"];
_type = [_this,0,"",[""]] call BIS_fnc_param;
_mode = [_this,1,-1,[0]] call BIS_fnc_param;
if(_type == "" OR _mode == -1) exitWith {[]};
switch (_mode) do
{
case 0:
{
switch (_type) do
{
case "muell": {_var = "license_civ_muell"}; //MuellMannLizenz
case "driver": {_var = "license_civ_driver"}; //Drivers License cost
case "boat": {_var = "license_civ_boat"}; //Boating license cost
case "pilot": {_var = "license_civ_air"}; //Pilot/air license cost
case "gun": {_var = "license_civ_gun"}; //Firearm/gun license cost
case "dive": {_var = "license_civ_dive"}; //Diving license cost
case "oil": {_var = "license_civ_oil"}; //Oil processing license cost
case "cair": {_var = "license_cop_air"}; //Cop Pilot License cost
case "swat": {_var = "license_cop_swat"}; //Swat License cost
case "cg": {_var = "license_cop_cg"}; //Coast guard license cost
case "heroin": {_var = "license_civ_heroin"}; //Heroin processing license cost
case "marijuana": {_var = "license_civ_marijuana"}; //Marijuana processing license cost
case "medmarijuana": {_var = "license_civ_medmarijuana"}; //Medical Marijuana processing license cost
case "gang": {_var = "license_civ_gang"}; //Gang license cost
case "rebel": {_var = "license_civ_rebel"}; //Rebel License
case "rebel": {_var = "license_civ_abschleppdienst"}; //Abschlepp License
case "truck":{_var = "license_civ_truck"}; //Truck License
case "diamond": {_var = "license_civ_diamond"};
case "salt": {_var = "license_civ_salt"};
case "cocaine": {_var = "license_civ_coke"};
case "sand": {_var = "license_civ_sand"};
case "iron": {_var = "license_civ_iron"};
case "copper": {_var = "license_civ_copper"};
case "cement": {_var = "license_civ_cement"};
case "mair": {_var = "license_med_air"};
default {_var = ""};
};
};
case 1:
{
switch (_type) do
{
case "license_civ_muell": {_var = "muell"}; //MuellMannLizenz
case "license_civ_driver": {_var = "driver"}; //Drivers License cost
case "license_civ_boat": {_var = "boat"}; //Boating license cost
case "license_civ_air": {_var = "pilot"}; //Pilot/air license cost
case "license_civ_gun": {_var = "gun"}; //Firearm/gun license cost
case "license_civ_dive": {_var = "dive"}; //Diving license cost
case "license_civ_oil": {_var = "oil"}; //Oil processing license cost
case "license_cop_air": {_var = "cair"}; //Cop Pilot License cost
case "license_cop_swat": {_var = "swat"}; //Swat License cost
case "license_cop_cg": {_var = "cg"}; //Coast guard license cost
case "license_civ_heroin": {_var = "heroin"}; //Heroin processing license cost
case "license_civ_marijuana": {_var = "marijuana"}; //Marijuana processing license cost
case "license_civ_medmarijuana": {_var = "medmarijuana"}; //Medical Marijuana processing license cost
case "license_civ_gang": {_var = "gang"}; //Gang license cost
case "license_civ_abschleppdienst": {_var = "abschleppdienst"}; //Abschlepp License
case "license_civ_rebel": {_var = "rebel"}; //Rebel License
case "license_civ_truck":{_var = "truck"}; //Truck License
case "license_civ_diamond": {_var = "diamond"};
case "license_civ_salt": {_var = "salt"};
case "license_civ_coke": {_var = "cocaine"};
case "license_civ_sand": {_var = "sand"};
case "license_civ_iron": {_var = "iron"};
case "license_civ_copper": {_var = "copper"};
case "license_civ_cement": {_var = "cement"};
case "license_med_air": {_var = "mair"};
default {_var = ""};
};
};
};
_ret = [_var,(if(_var != "") then {([_var] call life_fnc_varToStr)})];
_ret;
Der Lizenz Typ hat den Code:
Code:
this allowDamage false; this enableSimulation false; this addAction[format["%1 ($%2)",["license_civ_abschleppdienst"] call life_fnc_varToStr,[(["abschleppdienst"] call life_fnc_licensePrice)] call life_fnc_numberText],life_fnc_buyLicense,"abschleppdienst",0,false,false,"",' !license_civ_abschleppdienst && playerSide == civilian '];
Wenn ich irgendeine wichtige Datei vergessen habe zu zeigen um das Problem zu finden, schreibt es mir einfach und ich füge es hier ein. An die ganzen Ideen Diebe. Bitte sucht euch eigene Ideen es nervt mich schon genug das gewisse Server mir meine anderen ideen geklaut haben
|