jimmartens
Neuankömmling
Ist dein Stage bei dem ersten Quest auf 5?hab Grad getestet und das Buch öffnet sich ganz normal ohne anzeihen von einem Menu 🙁 :?
Mfg Yves
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Ist dein Stage bei dem ersten Quest auf 5?hab Grad getestet und das Buch öffnet sich ganz normal ohne anzeihen von einem Menu 🙁 :?
Mfg Yves
Hallo Liebe Community!
Also Folgendes:
Will nen script machen das, wenn sich das benötigte im inventar befindet, zb. nen gegenstand addet. Das sollte über messageboxen laufen ist aber unwichtig da ich mir die auch alleine machen kann. Ich will nur wissen welche befehle ich für so einen script brauche.
Danke im Vorraus
Euer Fluffy!
Erklär mal näher, was Du machen willst.
scn blabla
Begin OnActivate
if blabla
player.additem blabla
endif
end
scn FNToronalPumpDes
float timer
short doonce
begin OnActivate
if doonce == 0
disableplayercontrols
FNToronalBridgeGigGateWay.playgroup backward 1
FNToronalPumpFor01.playgroup forward 1
FNToronalTank01.playgroup forward 1
FNToronalTank02.playgroup forward 1
FNToronalTank03.playgroup forward 1
set timer to 7
set doonce to 1
endif
End
begin GameMode
if doonce == 0
return
endif
if timer >= 0 && doonce == 1
set timer to timer - getSecondsPassed
endif
if timer <= 0
setStage FNHQ04 20
enableplayercontrols
FNtoronalCollisionBoxNoWay.enable
endif
End
scn <scriptname>
short button
Begin OnActivate
if player.getitemcount <ID> == 3
MessageBox "Was wollt Ihr machen?", "Eine Kristallkugel!" "<nichts>"
endif
set button GetButtonPressed
if button == 1
player.removeitem <ID> 3
player.additem <ID> 1
endif
end
So folgendes Problem, die messagebox kommt nicht einmal wenn ich die items im inventar hab, jedoch werden mir die drei gegenstände aus dem inventar genommen und der gewünschte eingefügt. Dh also der script läuft eigentlich recht gut, doch die messagebox erscheint nur wenn das benötigte item nicht im inventar ist, und somit hat die Messagebox keine funktion mehr!
scn "Scriptname"
short button
Begin OnActivate
if MenuMode && (Player.GetItemCount "ID" == 3)
MessageBox "Was wollt Ihr machen?", "Eine Kristallkugel!" "<nichts>"
else
activate
endif
End
Begin MenuMode
set button to GetButtonPressed
if (button == 0)
;Auswahl 1 Eine Kristallkugel!
Player.AddItem "ID" 1
Player.RemoveItem "ID" 3
set button to -1
Endif
End
Gut habe mich getäuscht. Beim button hätte ich sowieso 0 nehmen müssen, da der gedrückte Button ja immer der Richtige minus 1 ist.Versuchs mal so.Code:scn "Scriptname" short button Begin OnActivate if MenuMode && (Player.GetItemCount "ID" == 3) MessageBox "Was wollt Ihr machen?", "Eine Kristallkugel!" "<nichts>" else activate endif End Begin MenuMode set button to GetButtonPressed if (button == 0) ;Auswahl 1 Eine Kristallkugel! Player.AddItem "ID" 1 Player.RemoveItem "ID" 3 set button to -1 Endif End
Gut habe mich getäuscht. Beim button hätte ich sowieso 0 nehmen müssen, da der gedrückte Button ja immer der Richtige minus 1 ist.
if MenuMode && ...
Mist nu kenn ich mich nimmer aus ;(