Begin platform_move_01
short platmove
short schalter
short PlatformMoving
short ActivateMe
short timer
if ( OnActivate = 1 )
if ( schalter = 0 )
set platmove to 1
set schalter to 1
endif
endif
if ( platmove = 1 )
set ActivateMe to 1
endif
if ( ActivateMe = 1 )
if ( PlatformMoving = 0 )
set timer to 0
set timer to timer + GetSecondsPassed
if ( timer <= 15 )
if ( platmove = 1 )
"STR_ex_mh_bazaar_stage"-> MoveWorld z 236,7933
"STR_Qball_crystal"-> MoveWorld z 236,7933
if ( timer > 15 )
if ( platmove = 1 )
set platmove to 0
endif
endif
endif
endif
endif
endif
if ( OnActivate = 1 )
if ( schalter = 1 )
set platmove to 2
set schalter to 0
endif
endif
if ( platmove = 2 )
set ActivateMe to 2
endif
if ( ActivateMe = 2 )
if ( PlatformMoving = 0 )
set timer to 0
set timer to timer + GetSecondsPassed
if ( timer <= 15 )
if ( platmove = 2 )
"STR_ex_mh_bazaar_stage"-> MoveWorld z -236,7933
"STR_Qball_crystal"-> MoveWorld z -236,7933
if ( timer > 15 )
if ( platmove = 2 )
set platmove to 0
endif
Begin IdliketoMoveitMoveit_SC ;XD
short Direction
short ismoving
float ZPos
if ( menumode == 1 )
return
EndIF
IF ( ismoving == 0 )
IF ( OnActivate == 1 )
set ( ismoving to 1 )
EndIF
return
EndIF
set ZPos to ( "STR_ex_mh_bazaar_stage"->getPos Z )
IF ( Direction == 0 )
IF ZPos < [INSERT UPPER POSITION HERE]
"STR_ex_mh_bazaar_stage"-> MoveWorld z 150
"STR_Qball_crystal"-> MoveWorld z 150
Else
"STR_ex_mh_bazaar_stage"->SerPos z [FINAL UPPER POSITION PLATTFORM HERE]
"STR_Qball_crystal"->SetPos z [FINAL UPPER POSITION SPHERE HERE]
set Direction to 1
set ismoving to 0
EndIF
return
EndIF
IF ZPos > [INSERT LOWER POSITION OF PLATTFORM HERE]
"STR_ex_mh_bazaar_stage"-> MoveWorld z -150
"STR_Qball_crystal"-> MoveWorld z -150
Else
"STR_ex_mh_bazaar_stage"->SerPos z [FINAL LOWER POSITION PLATTFORM HERE]
"STR_Qball_crystal"->SetPos z [FINAL LOWER POSITION SPHERE HERE]
set Direction to 0
set ismoving to 0
EndIF
end
...
IF ( Direction == 0 )
IF ZPos < [INSERT UPPER POSITION HERE]
"STR_ex_mh_bazaar_stage"-> MoveWorld z 150
"STR_Qball_crystal"-> MoveWorld z 150
"STR_ex_mh_bazaar_stage 01"-> Move World z 150
"STR_Qball_crystal_b"-> Move World z 150
Else
"STR_ex_mh_bazaar_stage"->SetPos z [FINAL UPPER POSITION PLATTFORM HERE]
"STR_Qball_crystal"->SetPos z [FINAL UPPER POSITION SPHERE HERE]
"STR_ex_mh_bazaar_stage 01"->SetPos z [...]
"STR_Qball_crystal_b"->SetPos z [...]
set Direction to 1
set ismoving to 0
EndIF
Augen aufJa, aber trotzdem weiß ich nicht was ich bei [INSERT UPPER POSITION HERE] eintragen soll. Denn, von welchem der vier Dinge soll ich denn da die obere Position eintragen? ^^
[COLOR="Red"]set ZPos to ( [COLOR="Magenta"][B]"STR_ex_mh_bazaar_stage"[/B][/COLOR]->getPos Z )[/COLOR]
IF ( Direction == 0 )
[COLOR="Red"]IF ZPos < [B][COLOR="Magenta"][INSERT UPPER POSITION HERE][/COLOR][/B][/COLOR]
"STR_ex_mh_bazaar_stage"-> MoveWorld z 150
"STR_Qball_crystal"-> MoveWorld z 150
Ich glaube das geht gar nicht. Sobald du die Gruppe dem Spieler folgen lässt, greifen die automatisch alles an, was den Spieler attackiert.
Pagan
Wie meinst du das... zerschossen?Ich habe ausversehen das Script "Nchuleft3" oder so zerschossen. Kann mir das einer per PN schicken? Wäre echt dankbar.