Einzelnen Beitrag anzeigen
Alt 22.05.2012, 09:51   #3 (permalink)
Pfandgiraffe
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 38
Beiträge: 1.737
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

Aufruf wie gehabt über addAction. Die Action muß dafür dem Schild angehangen werden. Das Script blättert nur vorwärts. Schreibe ein 2. für rückwärts und ändere entsprechend.


Code:
private ["acc_pic","_schild"];
_schild = _this select 0;

_Bilder = ["1.paa","2.paa","3.paa","4.paa","5.paa"];
if (isNil "acc_pic") then {acc_pic = ""};

if (acc_pic == "") then {
    acc_pic = _Bilder select 0;
    _schild setObjectTexture [0, acc_pic];
} else {
    _dummy_a = _Bilder;
    _i = 0;
    while {(_dummy_a select _i) != acc_pic} do {
        _dummy_select = _dummy_a select 0;
        _dummy_a = _dummy_a - [_dummy_select];
    };
    if (count _dummy_a <= 1) then {_dummy_a set [1,(_Bilder select 0)]};
    acc_pic = (_dummy_a select 1);
    _schild setObjectTexture [0, acc_pic];
};
_dummy_a = [];
ungetestet!



Grüße
__________________
Niemand hat die Absicht eine Tüte zu bauen!
​​​​​​​
___<<<A3 Wounding System>>>___
Pfandgiraffe ist offline