Ok,
danke Drunki und Vienna.
Ich werd mich die Tage nochmal dransetzen und schaun was ich so gesch***en krieg.
Ich hab mich jetzt dafür entschieden erstmal ne 3rd Person cam zu machen.
Der Display kram wird von mir zwar noch n bischen Recherche benötigen.
Dialogs sind einfach nochmal ne ganz andere Schublade als Scripts.
Danke und Gruß aus den Bergen,
Keksi43
*edit:
Bräuchte noch mal Hilfe mit lbCurSel.
Ich habe mal n kleinen Test gemacht, aber er sagt mir im Hint immer nur "meine Auswahl: [-1]".
hier mal die Desription.ext:
Code:
class Testbox
{
idd = -1;
movingEnable = true;
onLoad = "_this ExecVM 'test.sqf'";
class Controls
{
class auswahlbox: RscCombo
{
idc = 2100;
x = 0;
y = 0.1;
w = 0.3;
h = 0.2;
};
class button_next: RscButton
{
idc = 1602;
x = 0.45338 * safezoneW + safezoneX;
y = 0.43203 * safezoneH + safezoneY;
w = 0.0114583 * safezoneW;
h = 0.0109957 * safezoneH;
action = "[lbCurSel 2100] execVM ""hint.sqf""; closeDialog 0;";
};
Die test.sqf:
Code:
{ _index = lbAdd [2100, _x];} forEach ["auswahl 1","auswahl 2","auswahl 3"];
Die hint.sqf:
Code:
_aus = _this select 0;
Hint Format ["meine Auswahl: %1", _aus];
Was hab ich verhaun?
Und wie würde n if command damit aussehen? So?
Code:
if (_aus == "auswahl 1") then {};