Guest
Hi,
im trying to make an admin tool which allows admins to make keys by looking at a locked car and executing the following script:
_own = cursorTarget getVariable "CharacterID";
_num = parseNumber _own;
sleep 2;
diag_log(format["GETKEY: OwnerID: %1", _num]);
_green = {
_keyColor = "Green";
_keyNumber = _num;
diag_log(format["Key is %1!", _keyColor]);
};
_red = {
_keyColor = "Red";
_keyNumber = (_num - 2500);
diag_log(format["Key is %1!", _keyColor]);
};
_blue = {
_keyColor = "Blue";
_keyNumber = (_num - 5000);
diag_log(format["Key is %1!", _keyColor]);
};
_yellow = {
_keyColor = "Yellow";
_keyNumber = (_num - 7500);
diag_log(format["Key is %1!", _keyColor]);
};
_black = {
_keyColor = "Black";
_keyNumber = (_num - 10000);
diag_log(format["Key is %1!", _keyColor]);
};
_none = {
cutText ["Error!", "PLAIN DOWN"];
exitWith{};
};
switch true do {
case ((_num > 0) && (_num < 2501)) : _green;
case ((_num > 2500) && (_num < 5001)) : _red;
case ((_num > 5000) && (_num < 7501)) : _blue;
case ((_num > 7500) && (_num < 10001)) : _yellow;
case (_num > 10000) : _black;
default _none;
};
_keySelected = format[("ItemKey%1%2"), _keyColor, _keyNumber];
_object = format[("'%1'"), _keySelected];
diag_log(format["GETKEY: Adding Key %1!", _object]);
GearAdd = (vehicle player);
GearAdd addWeapon _object;
i dont really know why it isnt working but probably someone has an idea.
thanks for your help

