Ergebnis 1 bis 20 von 172

Thema: PicPointerPatch - Bild-ID durch Variable angeben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    @alpha und beta: Naja, kuck mal:

    normalerweise kannst du bei Show/Move/Erase Picture ja nur fixe Bild-IDs angeben, z.B.:

    <> Show Picture 7 (160,120), cloud

    Jetzt kann man die ID aber auch durch eine Variable bestimmen lassen (man addiert zur ID der Variable 10000 und gibt sie als Bild-ID an):

    <> Change Variable [0208], 7 set
    <> Show Picture 10208 (160,120), cloud

    10208 = 10000 + 208.

    mfG Cherry

  2. #2

    Users Awaiting Email Confirmation

    Zitat Zitat
    Zitat von Spark Amandil
    aber könnte jemand mal grob ein Beispiel umreissen wo dieser patch einen Vorteil oder Erleichterung mit sich bringen würde?
    Wenn du x-mal Zahlen von 1 bis 9 darstellen willst. Dann musst du nicht jedes mal

    if (variable 1 = 1) pic.no 1 -> bild zahl 1
    if (variable 2 = 1) pic.no 2 -> bild zahl 1
    ...
    if (variable x = 1) pic.no 2 -> bild zahl 1
    bis..
    if (variable 1 = 9) pic.no 1 -> bild zahl 9
    if (variable 2 = 9) pic.no 2 -> bild zahl 9
    ...
    if (variable x = 9) pic.no 2 -> bild zahl 9

    sondern du kannst es alles mit einer Schleife erledigen.
    also irgendwie so...

    if (variable.no_x = 1) pic.no variable_y -> bild zahl 1
    bis...
    if (variable.no_x = 9) pic.no variable_y -> bild zahl 9

    najö, hätt ich das vor 2 Monaten gehabt, hätt ich das so gemacht. Es gibt bestimmt noch mehr Varianten.

    Geändert von Kaltblut (25.05.2008 um 20:22 Uhr)

  3. #3
    Angenommen jemand wäre so wahnsinnig und würde mehr als 10000 Varis
    verwenden, würde das dem Patch was ausmachen, wenn man dann die
    über 10000 verwendet.

  4. #4
    nein. Der Variwert wäre dann nur nicht mehr so offensichtlich. Aber z.B. 55678 (für Vari 45678) wäre durchaus möglich.

Berechtigungen

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