Kod:
:modele
Model.Available(#NRG500)
Model.Available(#BLADE)
Model.Available(#SULTAN)
Model.Available(#MALE01)
Model.Available(#WBDYG2)
Model.Available(#WMYDRUG)
jf @modele
Nie zadziała to, bo nie ma 'if and'.
A zmiennych globalnych w CLEO nie wolno używać
nigdzie, poza takimi jak $PLAYER_CHAR, $PLAYER_ACTOR, $ONMISSION.
A jak działa takie sprawdzenie bez if and? Najprościej będzie zapisać to tak:
Jeśli model #NRG500 jest dostępny, wtedy ustawia boolean w thread_pointer + 196 na 1, jeśli nie jest dostępny to 0.
Jeśli model #BLADE jest dostępny, wtedy ustawia boolean w thread_pointer + 196 na 1, jeśli nie jest dostępny to 0.
[i tak dalej z każdym Twoim modelem...]
Jeśli model #WMYDRUG jest dostępny, wtedy ustawia boolean w thread_pointer + 196 na 1, jeśli nie jest dostępny to 0.
Innymi słowy, sprawdzneie nie zadziała jako całość, ale znaczenie będzie miał dopiero check modelu #WMYDRUG. Wynika to z tego, że wynik sprawdzenia jest permanentny.