annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO HELP] Problemi di concatenazione di nomi

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • [EASYUO HELP] Problemi di concatenazione di nomi

    codice:
    gosub prova 1 ciao
    event sysmessage %ivanciao
    halt
    
    sub prova
      gosub prova2 %1
      [b]set % . ivan . %2 %provadue[/b]
    return
    Diamo per scontato che la sub prova2 sia corretta e restituisca un valore a %provadue.

    Come devo modificare la riga in grassetto xkè nel sysmessage sopra mi venga dato il valore?

    Tnx
    Ultima modifica di Jullette; 04-03-2011, 20:30.
    sigpic
    Numero 6: «Che cosa volete?»
    Numero 2: «Informazioni.»
    Numero 6: «Da che parte siete?»
    Numero 2: «Questo sarebbe dare informazioni. Noi le cerchiamo.»
    Numero 6: «Non ne avrete!»
    Numero 2: «In un modo o nell'altro... le avremo.»


    «Abbiamo cannato.»
    Easy Rider

    Kurt Cobain - Ah ah ah Meninub - Jake Chambers - Dracotelli - Pg Osistyle
    Sempre e solo [PP]

  • #2
    Mmmmm.... dovrei aver risolto, ma senza capirne bene il motivo

    codice:
    set %ciao ciao
    gosub prova 1 %ciao
    event sysmessage %ivanciao
    halt
    
    sub prova
      gosub prova2 %1
      set % . ivan . %2 %provadue
    return
    
    sub prova2
    if %1 = 1
       {
       set %provadue #charname
       return
       }
    set %provadue #charid
    return
    Ora mi restituisce nel sysmessage il nome del pg... Ma xkè funziona? Ho aggiunto solamente la dichiarazione di una variabile (%ciao) che è usata nella chiamata della sub non piu come un nome ma come una variabile (gosub prova 1 %ciao)...

    Bho, mi viene quindi da pensare che nelle chiamate delle sub easy non accetta nomi xo mi pareva di usarli con frequenza, ma magari mi confondo... bhu?!

    Qualcuno sa spiegarmi?
    sigpic
    Numero 6: «Che cosa volete?»
    Numero 2: «Informazioni.»
    Numero 6: «Da che parte siete?»
    Numero 2: «Questo sarebbe dare informazioni. Noi le cerchiamo.»
    Numero 6: «Non ne avrete!»
    Numero 2: «In un modo o nell'altro... le avremo.»


    «Abbiamo cannato.»
    Easy Rider

    Kurt Cobain - Ah ah ah Meninub - Jake Chambers - Dracotelli - Pg Osistyle
    Sempre e solo [PP]

    Commenta


    • #3
      era giusta anche la prima

      codice:
      gosub prova 1 ciao
      event sysmessage %ivanciao
      halt
      
      sub prova
        gosub prova2 %1
        set % . ivan . %2 %provadue
      return
      
      sub prova2
      if %1 = 1
      set %provadue #charname
      return

      • nuovo icq : 442149577

      Commenta


      • #4
        Era giusta xo non mi funziona xDD
        sigpic
        Numero 6: «Che cosa volete?»
        Numero 2: «Informazioni.»
        Numero 6: «Da che parte siete?»
        Numero 2: «Questo sarebbe dare informazioni. Noi le cerchiamo.»
        Numero 6: «Non ne avrete!»
        Numero 2: «In un modo o nell'altro... le avremo.»


        «Abbiamo cannato.»
        Easy Rider

        Kurt Cobain - Ah ah ah Meninub - Jake Chambers - Dracotelli - Pg Osistyle
        Sempre e solo [PP]

        Commenta


        • #5
          Originariamente inviato da Jullette Visualizza il messaggio
          Era giusta xo non mi funziona xDD
          prova quello che ho postato

          • nuovo icq : 442149577

          Commenta

          Sto operando...
          X