annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO-INFO] event sysmsg colorato

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

  • [EASYUO-INFO] event sysmsg colorato

    mi chiedevo se era possibile colorare le scritte con il comando event sysmsg, oppure era possibile solo con exmsg?

  • #2
    si possono colorare, metti la stringa prima di event sysmessage... per il numero dei colori pero sono andato a caso, se trovi una tabella famelo sapere xD

    set #sysmsgcol 4000
    event sysmessage %remaining
    . . . . . . . . . . . . . . . . .


    . . . . . . . . . . . . . . . . .

    GM Kriegstreiber Käse®
    Discord: Jack___#9551

    Commenta


    • #3
      Originariamente inviato da Dav87E Visualizza il messaggio
      si possono colorare, metti la stringa prima di event sysmessage... per il numero dei colori pero sono andato a caso, se trovi una tabella famelo sapere xD

      set #sysmsgcol 4000
      event sysmessage %remaining

      grazie dav per la tabbella sono riuscito a trovare una cosa si chiama insideuo lo puoi scaricare da qui http://uo.stratics.com/heptazane/insideuo/InsideUO.zip, esegui il file.exe non neccessita di installazione è come un tool, vai nella sezione Hues, il numero che vedi a sinistra es 18 (0x12) tu prendi il numero fuori parentesi 18 come numero di attirbuzione a quel colore che vedi nella riga a destra
      Ultima modifica di Marino; 27-02-2011, 19:21.

      Commenta


      • #4
        grande

        (ps: quando ti becco online ti devo chiedere una cosetta :P)
        . . . . . . . . . . . . . . . . .


        . . . . . . . . . . . . . . . . .

        GM Kriegstreiber Käse®
        Discord: Jack___#9551

        Commenta


        • #5
          io ho provato a modificare questo, ma nn mi fa vedere nessun nuovo colore...(come colori ho messo il 36 rosso e il 96 blu.. due colori che mi son venuti x renderlo semplice da leggere..
          codice:
          set %CurseWeaponShow #SCNT
          set %CurseWeapon #SCNT2
          set %Honor #SCNT2
          set %HonorActive #false
          set %HonorShow #SCNT
          set %JournalIndex #Jindex
          
          KeyLooP:
          onhotkey 1
                   gosub CurseWeapon
          gosub JournalReader
          gosub ShowMessaggi
          goto KeyLooP
          
          sub ShowMessaggi
          if %CurseWeapon >= #SCNT2 &&  %CurseWeapon - #SCNT2 < 50
          {
           if %CurseWeaponShow <> #SCNT
           {
               set %timeout  ( %CurseWeapon - #SCNT2 ) / 10
               event SysMessage #charID 3 138 Curse , #spc , %timeout
               set %CurseWeaponShow #SCNT
           }
          }
          if ( %HonorActive = #false && %Honor >= #SCNT2  ) || %HonorActive = #true
          {
           if %HonorShow < #SCNT
           {
               if %HonorActive = #true
                  {
                    set %timeout  ( #SCNT2 - %Honor ) / 10
                    event SysMessage #charID 3 75 Honor , #spc , %timeout
                    set %HonorShow #SCNT
                    }
               else
                   {
                    set %timeout  ( %Honor - #SCNT2 ) / 10
                    event SysMessage #charID 3 1 Honor , #spc , %timeout
                    set %HonorShow #SCNT + 10
                    }
           }
          }
          return
          
          sub JournalReader
          for %i %JournalIndex #jindex
               {
               scanjournal %i
               if You_embrace_your_honor in #journal
                  {
                   set %Honor #SCNT2
                   set %HonorActive #true
                  }
               if You_no_longer_embrace_your_honor in #journal
                  {
                   set %Honor #SCNT2 + 3000
                   set %HonorActive #false
                  }
               }
          set %JournalIndex %i - 1
          return
          
          sub CurseWeapon
          event macro  15 104 ;Cast Spell [N] Curse Weapon
          chooseskill spir r
          set %CurseWeapon #skill * 10 / 34 + 10
          set %CurseWeapon #SCNT2 + %CurseWeapon
          return
          ICQ 579630104
          [Amdir]Firma Irregolare[/Amdir]
          Originariamente inviato da GiaPly3 , Dav87E , Gatsu
          Maledetto sia colui il quale m'ha segnalato la signa.

          Commenta


          • #6
            Levent Sysmessage non funziona così...

            Dal sito di easyuo

            Tu probabilemtne hai sostituito solamente l'event exmsg con l'event sysmessage
            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


            • #7
              lo script funziona.. nn mi vanno le scritte colorate.. ps nn ho messo visibile lo script con la modifica delle scritte colorate... ho messo quello funzionante tt grigio
              ICQ 579630104
              [Amdir]Firma Irregolare[/Amdir]
              Originariamente inviato da GiaPly3 , Dav87E , Gatsu
              Maledetto sia colui il quale m'ha segnalato la signa.

              Commenta


              • #8
                Originariamente inviato da matteomassone Visualizza il messaggio
                lo script funziona.. nn mi vanno le scritte colorate.. ps nn ho messo visibile lo script con la modifica delle scritte colorate... ho messo quello funzionante tt grigio
                non prenderlo per funzionante così su due piedi dovresti vedere le scritte colorate in basso a sinistra dei colori che hai detto tu, provalo
                codice:
                set %CurseWeaponShow #SCNT
                set %CurseWeapon #SCNT2
                set %Honor #SCNT2
                set %HonorActive #false
                set %HonorShow #SCNT
                set %JournalIndex #Jindex
                
                KeyLooP:
                onhotkey 1
                         gosub CurseWeapon
                gosub JournalReader
                gosub ShowMessaggi
                goto KeyLooP
                
                sub ShowMessaggi
                if %CurseWeapon >= #SCNT2 &&  %CurseWeapon - #SCNT2 < 50
                {
                 if %CurseWeaponShow <> #SCNT
                 {
                     set %timeout  ( %CurseWeapon - #SCNT2 ) / 10
                     event SysMessage #charID 3 138 Curse , #spc , %timeout
                     set %CurseWeaponShow #SCNT
                 }
                }
                if ( %HonorActive = #false && %Honor >= #SCNT2  ) || %HonorActive = #true
                {
                 if %HonorShow < #SCNT
                 {
                     if %HonorActive = #true
                        {
                          set %timeout  ( #SCNT2 - %Honor ) / 10
                          set #sysmsgcol  36
                          event SysMessage #charID 3 36 Honor , #spc , %timeout
                          set %HonorShow #SCNT
                          }
                     else
                         {
                          set %timeout  ( %Honor - #SCNT2 ) / 10
                          set #sysmsgcol  76
                          event SysMessage #charID 3 76 Honor , #spc , %timeout
                          set %HonorShow #SCNT + 10
                          }
                 }
                }
                return
                
                sub JournalReader
                for %i %JournalIndex #jindex
                     {
                     scanjournal %i
                     if You_embrace_your_honor in #journal
                        {
                         set %Honor #SCNT2
                         set %HonorActive #true
                        }
                     if You_no_longer_embrace_your_honor in #journal
                        {
                         set %Honor #SCNT2 + 3000
                         set %HonorActive #false
                        }
                     }
                set %JournalIndex %i - 1
                return
                
                sub CurseWeapon
                event macro  15 104 ;Cast Spell [N] Curse Weapon
                chooseskill spir r
                set %CurseWeapon #skill * 10 / 34 + 10
                set %CurseWeapon #SCNT2 + %CurseWeapon
                return

                Commenta


                • #9
                  grazie marino! funziona!! mi sa che sbagliavo qualche cosa..
                  ICQ 579630104
                  [Amdir]Firma Irregolare[/Amdir]
                  Originariamente inviato da GiaPly3 , Dav87E , Gatsu
                  Maledetto sia colui il quale m'ha segnalato la signa.

                  Commenta

                  Sto operando...
                  X