Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 18.07.2014, 13:13   #1 (permalink)
Newbie
 
Registriert seit: 30.06.2014
Beiträge: 11
Standard 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
KokoBud ist offline   Mit Zitat antworten
Alt 18.07.2014, 13:16   #2 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 33
Beiträge: 9.163
Standard

Zitat von KokoBud Beitrag anzeigen

... An die ganzen Ideen Diebe. Bitte sucht euch eigene Ideen es nervt mich schon genug das gewisse Server mir meine anderen ideen geklaut haben

Tja so ist nunmal die Altis Life Community.
AHTNTEPPOP ist offline   Mit Zitat antworten
Alt 18.07.2014, 15:51   #3 (permalink)
Newbie
 
Registriert seit: 30.06.2014
Beiträge: 11
Standard

Stimmt leider. Aber wäre lieb wenn einer die Lösung hat, weil ich finde den Fehler nicht und mein Scripter ist abgesprungen.
KokoBud ist offline   Mit Zitat antworten
Alt 18.07.2014, 16:18   #4 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.928
Standard

Kann nur ins Blaue raten, da mir jegliche Zusammenhänge fehlen, was aber ins Auge sticht ist, dass in der AddAction-Zeile unterschiedliche Anführungszeichen sind. Wie die Auswirkungen sind weiß ich nicht, da ein ' eben zwei " entspricht. Probiere es halt mal so:

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"];
__________________
Buliwyf ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Installations Problem Arma X Verus Technische Fragen & Probleme 20 29.07.2012 22:47
Connection Problem ArmA -=Spine=- Technische Fragen & Probleme 0 11.03.2011 11:47
Fenstermodus und Taskleisten Problem MaSch0815 Technische Fragen & Probleme 9 28.12.2010 10:44
Problem mit Mainboard Sn4pSh0teR Software & Hardware 19 28.09.2010 20:37
ArmA2 OA Problem Thunderbird Technische Fragen & Probleme 17 10.07.2010 19:15


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116