Ergebnis 1 bis 13 von 13

Thema: Unterschiedliche Waffentypen sollen unterschiedliche Switches aktivieren

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Also zunächst mal: Switches sind Wahrheitsvariablen, sogenannte Booleans, die nur die Werte "True" und "False" annehmen können. Du könntest theoretisch auch stattdessen eine Variable nehmen und der die Werte "0" oder "1" geben. Aber Switches bieten sich an.

    Du hast erneut ein Skript, das so nicht ganz funktioniert, denn, erst wird eine Abfrage gemacht, ob die Variable "bow" eine WaffenID über 0 hat, also ob eine Waffe ausgerüstet ist. Dann aktiviert sich der Switch BowControl1.
    Aber genau dasselbe machst du ein Zweites Mal, nur mit einer anderen Variable, das heißt, dass, egal welche Waffe ausgerüstet ist, jeweils BowControl UND GunControl dann IMMER beide aktiviert sind.

    In diesem spezifischen Skript MUSST du zwischen den jeweiligen WeaponIDs unterscheiden, somit reicht bei der Abfrage kein simples ">0?" mehr aus.
    Jetzt kommt der Clou. Damit du nicht höllisch viel Skripten musst, solltest du dein ItemArray nach Art der Waffen sortieren. Das heißt, alle Schwerter hintereinander auflisten, dann alle Bögen, dann alle Pistolen/Gewehre.

    Dann kannst du bei der Abfrage z.B. machen (wenn die Bögen bei ArrayPosition(ID) 5 anfangen und bei 10 aufhören):

    If var[bow] >= 5
    if var[bow] <= 10
    Switches für Bogen on.

    Geändert von Drakee (01.09.2015 um 18:03 Uhr)

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •