array multidimensionali in easyuo

Comprimi
X
 
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi
  • Apocalypse
    Newbie Member
    • Sep 2006
    • 11

    #1

    array multidimensionali in easyuo

    ciao a tutti,
    domanda:

    esiste un modo in easyuo per ottenere un risultato simile a questo?

    variabile[0]=valore1
    variabile[1]=valore2
    variabile[2]=valore3

    in modo da poterla inserire in un ciclo come

    for i 0 10
    event sysmessage %variabile[i]
    next

    scusate che l'ho scritta mezza in C ma non so scriptare decentemente
  • Scorna
    Cool Member
    • Mar 2004
    • 993

    #2
    set %variabile0 valore0
    set %variabile1 valore1
    set %variabile2 valore2
    set %variabile3 valore3
    etc etc

    for %i 1 10
    {
    event sysmessage %variabile . %i
    }

    easyuo non ha vere e proprie matrici ma con . puoi concatenere il valore di una variabile al nome delle variabile antecedente.
    Ad esempio:

    set %varprova funziona

    display ok %var . prova

    ti mostra 'funziona'

    Ciauz
    Bod, Heartwood, Lumber, Elenca oggetti e Miner script per Easyuo.

    Commenta

    • Apocalypse
      Newbie Member
      • Sep 2006
      • 11

      #3
      finditem IS G
      for #FINDINDEX %i #FINDCNT
      {
      event sysmessage stock di #FINDID
      set %stock.%i #FINDID
      wait 5
      }
      event sysmessage --- %stock1 --- %stock2 --- %stock3


      ho cercato di allocarle dinamicamente è possibile farlo?
      come risultato sto script mi dà un bel
      "--- N / A --- N / A --- N / A"

      Commenta

      • Apocalypse
        Newbie Member
        • Sep 2006
        • 11

        #4
        il valore di partenza della variabile "i" è 1

        Commenta

        • Apocalypse
          Newbie Member
          • Sep 2006
          • 11

          #5
          risolto il problema era li

          Commenta

          Sto operando...