annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO-HELP] Script che risponde ai messaggi

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

  • [EASYUO-HELP] Script che risponde ai messaggi

    mi servirebbe uno script che ogni qualvolta uno scrivi in guild o ally una qualche parola il mio pg risponda in automatico.... esempio.


    tizio: ciao
    lo script imposta che su "ciao" risponda "ciao carissimo".


    Se qualcuno lo ha, mi farebbe un grosso favore

  • #2
    codice:
    Start:
    If Ciao in #sysmsg || Salve in #sysmsg ; || parola-chiave in #sysmsg 
       Gosub Rispondi
    Goto Start
    
    Sub Rispondi
    set %sysmsg #sysmsg
    msg $
    msg \ Ciao carissimo! $  ; Risposta
    While %sysmsg = #sysmsg
       {
       wait 5
       }
    return
    L'ho buttato giù in due secondi ma dovrebbe andare
    Ultima modifica di lorenzo.cordiner; 02-07-2009, 14:40.

    • nuovo icq : 442149577

    Commenta


    • #3
      Originariamente inviato da lorenzo.cordiner Visualizza il messaggio
      codice:
      Start:
      If Ciao in #sysmsg || Salve in #sysmsg [COLOR="Red"]&& #charname notin #sysmsg[/COLOR]; || parola-chiave in #sysmsg 
         Gosub Rispondi
      Goto Start
      
      Sub Rispondi
      set %sysmsg #sysmsg
      msg $
      msg \ Ciao carissimo! $  ; Risposta
      While %sysmsg = #sysmsg
         {
         wait 5
         }
      return
      L'ho buttato giù in due secondi ma dovrebbe andare

      altrimenti spamma in loop
      ____________________________________________________________________

      Il p Fengyr
      ____________________________________________________________________
      : algander#6292

      Commenta


      • #4
        Originariamente inviato da fengyr Visualizza il messaggio
        altrimenti spamma in loop






        ops



        *torna sconsolato nell'angolino delle punizioni *

        • nuovo icq : 442149577

        Commenta


        • #5
          codice:
          set %a1 ciao
          set %b1 ciao , #spc , carissimo
          set %a2 hi
          set %b2 hi
          set %q 2
          
          set #lpc 1000
          set %jindex #jindex + 1
          gosub CheckName
          loop:
              if %jindex > #jindex
                 set %jindex #jindex
              set %nextjinedxend #jindex
              if %jindex <= %nextjinedxend
              {
                  for %ji %jindex %nextjinedxend
                  {
                      scanjournal %ji
                      if %safename in #journal
                         continue
                      for %i 1 %q
                      {
                          if %a . %i in #journal
                             event macro 1 0 %b . %i
                      }
                  }
                  set %jindex %nextjinedxend + 1
              }
              sleep 10
          goto loop
          
          sub CheckName
              str len #charname
              set %strlen #strres
              set %charname #charname
              for %i 1 %strlen
              {
                  str left %charname %i
                  if #spc in #strres
                  {
                     str del %charname %i 1
                     set %charname #strres
                     str ins %charname _ %i
                     set %charname #strres
                  }
              }
              set %safename %charname , :
          return

          Commenta

          Sto operando...
          X