Das script soll ein I-Inventar Item zu einem Z-Inventar Item umwandeln...als Test habe ich einen Minendetector der zu einer Wasserflasche gewechselt werden soll, aber es funktioniert nicht...
Bevor die frage kommt RPT...bla...habe bereits mehrfach durchgeschaut es gibt keine fehlermeldung und auch keine Scriptfehlermeldung im Spiel.
C
#include "..\..\script_macros.hpp"
private "_item";
disableSerialization;
if ((lbCurSel 25601) isEqualTo -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";};
_item = CONTROL_DATA(25601);
switch (true) do {
case (_item isEqualTo "MineDetector"): {
if ([_item,false,1] call life_fnc_handleItem) then {
["waterBottle",true] spawn life_fnc_handleInv;
};
};
default {
hint localize "STR_ISTR_NotUsable";
};
};
Alles anzeigen