- Logdateien zur Fehleranalyse
- Nein, ich habe keine Logdateien hochgeladen
Hallo,
ich wollte mal fragen, ob einer weiß, wie ich die Verkauf Funktion im Waffenshop entfernen kann, da ich das nicht auf der Reihe bekomme.
MFG
Hallo,
ich wollte mal fragen, ob einer weiß, wie ich die Verkauf Funktion im Waffenshop entfernen kann, da ich das nicht auf der Reihe bekomme.
MFG
Sell Price -1 eintragen
Sell Price -1 eintragen
Meinte das komplette Menu von Waffen Shop
Soweit war ich auch schon funktioniert, aber nicht, wenn ich das raus lösche, ist der Shop leer
Aus Zeile 47 löschen / ausklammern.
Sieht dann so aus:
#include "..\..\script_macros.hpp"
/*
File: fn_weaponShopMenu.sqf
Author: Bryan "Tonic" Boardwine
Description:
Something
*/
private _shopTitle = M_CONFIG(getText,"WeaponShops",(_this select 3),"name");
private _shopSide = M_CONFIG(getText,"WeaponShops",(_this select 3),"side");
private _conditions = M_CONFIG(getText,"WeaponShops",(_this select 3),"conditions");
private _exit = false;
if !(_shopSide isEqualTo "") then {
private _flag = switch (playerSide) do {case west: {"cop"}; case independent: {"med"}; default {"civ"};};
if !(_flag isEqualTo _shopSide) then {_exit = true;};
};
if (_exit) exitWith {};
_exit = [_conditions] call life_fnc_levelCheck;
if !(_exit) exitWith {hint localize "STR_Shop_Veh_NotAllowed";};
uiNamespace setVariable ["Weapon_Shop",(_this select 3)];
uiNamespace setVariable ["Weapon_Magazine",0];
uiNamespace setVariable ["Weapon_Accessories",0];
uiNamespace setVariable ["Magazine_Array",[]];
uiNamespace setVariable ["Accessories_Array",[]];
if !(createDialog "life_weapon_shop") exitWith {};
if (!isClass(missionConfigFile >> "WeaponShops" >> (_this select 3))) exitWith {}; //Bad config entry.
disableSerialization;
ctrlSetText[38401,_shopTitle];
private _filters = ((findDisplay 38400) displayCtrl 38402);
lbClear _filters;
ctrlShow [38406,true];
ctrlEnable [38406,false];
ctrlShow [38407,true];
ctrlEnable [38407,false];
_filters lbAdd localize "STR_Shop_Weapon_ShopInv";
//_filters lbAdd localize "STR_Shop_Weapon_YourInv";
_filters lbSetCurSel 0;
Dadurch bekommst du einen Fehler in den Logs, wenn du den beheben möchtest, musst du die fn_weaponShopFilter.sqf entsprechend anpassen.
und wie kann ich jetzt noch das Drop Down entfernen vom Waffenshop
Einfachste wäre glaube ich in der fn_weaponShopMenu.sqf einmal ctrlShow [XXX,false]; einzufügen. Bei XXX die ID von dem Dropdown Menü eintragen. Das ist zwar nicht die eleganteste Lösung, jedoch hast du dadurch nicht das Problem alle Fehler auszumerzen.
Einfachste wäre glaube ich in der fn_weaponShopMenu.sqf einmal ctrlShow [XXX,false]; einzufügen. Bei XXX die ID von dem Dropdown Menü eintragen. Das ist zwar nicht die eleganteste Lösung, jedoch hast du dadurch nicht das Problem alle Fehler auszumerzen.
wird trotzdem noch angezeigt
Jetzt werden keine Waffen mehr angezeigt und im Client log steht
18:17:54 Error in expression <playCtrl 38402) ctrlShow false;
lbClear _filters;
ctrlShow [38406,true];
ctrlEn>
18:17:54 Error position: <_filters;
ctrlShow [38406,true];
ctrlEn>
18:17:54 Error Nicht definierte Variable in Ausdruck: _filters
18:17:54 File mpmissions\__CUR_MP.Altis\core\shops\fn_weaponShopMenu.sqf..., line 39
Alles anzeigen
Schick mal deine fn_weaponShopMenu.sqf
Probiers damit mal
Probiers damit mal
danke hat geklappt