annuncio

Comprimi
Ancora nessun annuncio.

[Easyuo-Req] Contatore, timer di honor

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

  • [Easyuo-Req] Contatore, timer di honor

    Salve, mi servirebbe uno scipt che visualizza sulla testa del pg il tempo fino a quando resta attivo honor, una specie di conto alla rovescia.. esiste uno script del genere?

    grazie in anticipo :§)
    Pubblicita' Scottex:

    Cosi grande, cosi lungo, cosi morbido.....
    A casa piacera' a tutti!!

  • #2
    sezione sbagliata, più sopra c'è una sezione script e posta li.

    in ogni caso si, siccome honor ha una durata basata su un calcolo di tue skills è possibile fare questo script
    • Cronos1@hotmail.it

    Commenta


    • #3
      mi sono sbagliato XD credevo di aver postato li', potete spostare pls?
      Pubblicita' Scottex:

      Cosi grande, cosi lungo, cosi morbido.....
      A casa piacera' a tutti!!

      Commenta


      • #4
        posso provarci io ma mi serve sapere una cosa... non so quale sia la durata di honor.
        spulciando negli script standard di RunUO ho trovato:

        codice:
        ...
        
        				case VirtueLevel.Seeker: return 30;
        				case VirtueLevel.Follower: return 90;
        				case VirtueLevel.Knight: return 300;
        ....
        ovvero se usi honor e sei seeker hai 30 secondi, follower 90 secondi ,knight 300 secondi... questi sono i dati che ho raccolto ma non ho mai usato honor su dreams e non ne conosco i settaggi... mi basta che qualcuno faccia qualche prova e mi dica se le stime sono esatte... poi lo script è semplice da fare.
        ____________________________________________________________________

        Il p Fengyr
        ____________________________________________________________________
        : algander#6292

        Commenta


        • #5
          Originariamente inviato da fengyr Visualizza il messaggio
          ovvero se usi honor e sei seeker hai 30 secondi, follower 90 secondi ,knight 300 secondi
          Sì, è giusto così.

          ~ Icq - MSN in Profilo ~

          Commenta


          • #6
            Originariamente inviato da milosh123 Visualizza il messaggio
            Sì, è giusto così.
            grazie mille
            adesso devo uscire per una consulenza, appena torno a casa vedo il da farsi... è una cosa veloce
            ____________________________________________________________________

            Il p Fengyr
            ____________________________________________________________________
            : algander#6292

            Commenta


            • #7
              purtroppo il livello di honor non è detectabile da EUO devi settare te il livello corrente del pg...
              ho cercato di realizzarlo il più semplice possibile e con il minimo numero di impostazioni da fare:

              1° per impostare il tasto per invocare la virtù cambia 'h' di seguito a set %key con il tasto che vuoi. (Puoi anche decidere una combinazione con tasto + Ctrl/Alt/Shift)
              ES: set %key G ALT oppure set %key F7 ecc...

              2° similmente a come descritto sopra scegli da 1 a 3 il livello della virtù come è spiegato nello script...

              3° salva e starta lo script

              Purtroppo come ho spiegato EasyUO non detecta il livello della virtù e questo rende lo script meno "autosufficiente", spero cmq che ti sia utile ^.^ contattami pure su msn o via PM se hai bisogno di chiarimenti o modfiche...

              codice:
              ;--Setup --
              Set %key h          ;tasto per avviare lo script
              set %virtueLevel 1  ;il livello di honor non è detectabile via euo :(
                                  ;setta: 1 se sei almeno seeker, 2 follower, 3 knight
              ;---- Non modificare sotto :P ----
              if %virtueLevel = 1
                 set %count 30
              if %virtueLevel = 2
                 set %count 90
              if %virtueLevel = 3
                 set %count 300
              
              initEvents
              loop:
              onhotkey %key
              gosub invoke
              goto loop
              
              
              sub invoke
              event macro 49 1
              target
              event macro 23 0
              set %timeOut #sCnt + %count
              while %timeout > #scnt
              {
              set %timer #scnt - %timeout
              event ExMsg #charID 3 0 %timer
              wait 20                                               ;wait 20 aspetta 1 secondo per refreshare il counter 
              }                                                        ;altrimenti ti ritroveresti con una colonnata di numeri che scorrono
                                                                        ;ed il rischio di crashare
              event ExMsg #charID 4 0 La protezione è scaduta!
              return
              Ultima modifica di fengyr; 29-12-2008, 21:20.
              ____________________________________________________________________

              Il p Fengyr
              ____________________________________________________________________
              : algander#6292

              Commenta


              • #8
                EDIT: errore mio ora va..
                Ultima modifica di accia; 03-01-2009, 13:28.
                Pubblicita' Scottex:

                Cosi grande, cosi lungo, cosi morbido.....
                A casa piacera' a tutti!!

                Commenta

                Sto operando...
                X