annuncio

Comprimi
Ancora nessun annuncio.

[EasyUO] Pet Healer(One button pet Healer)

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

  • [EasyUO] Pet Healer(One button pet Healer)

    Applica le bende ai pet usando gli hotkey
    si possono impostare 5 pet diversi su 5 tasti diversi

    CONFIGURAZIONE:
    Per prima cosa si devono ottenere gli id dei vari pet...
    per ottenerli:
    con easyuo aperto applicare la benda sul pet...successivamente andare su easyuo a destra in
    Last Action---->#LTARGETID
    copiare il valore dopo #ltargetid(generalmente sono 3-4 lettere) e incollarlo in questa parte dello scritp:
    SET %PetID_1 IBBH (Al posto di Ibbh ci va l'id copiato)
    e cosi via per tutti i pet.

    successivamente impostare gli hotkey..
    SET %HotKey_1 1(al posto di 1 va il tasto da premere)
    lasciandolo cosi, premendo il tasto 1 parte la bendata...


    BUG CONOSCIUTI anche se lo script è predisposto per 5 pet sembra che funzioni solo i primi tre...
    se qualcuno riesce posti il fix...



    ;================================================= ==
    ; Script Name: Willy's One Button Pet Healer
    ; Author: Willy
    ; Version: 1.0.0
    ; Client Tested with: 4.0.6a
    ; EUO version tested with: 1.42 build 009D
    ; Shard OSI / FS: OSI
    ; Revision Date: 12/17/04
    ; Public Release: 12/17/04
    ; Global Variables Used: N/A
    ; Purpose: Applies a bandage to a pet when the
    ; relative hotkey is pressed
    ;================================================= ===

    ; Note: Bandages must be in your main pack to use this script

    SET %PetID_1 IBBH ;<--- Set this to pet 1s ID tag
    SET %PetID_2 VVHI ;<--- Set this to pet 2s ID tag
    SET %PetID_3 ZFVD ;<--- Set this to pet 3s ID tag
    SET %PetID_4 CCLC ;<--- Set this to pet 4s ID tag
    SET %PetID_5 XXXXXX ;<--- Set this to pet 5s ID tag


    SET %HotKey_1 1 ;<--- Set this to pet 1s hotkey
    SET %HotKey_2 2 ;<--- Set this to pet 2s hotkey
    SET %HotKey_3 3 ;<--- Set this to pet 3s hotkey
    SET %HotKey_4 4 ;<--- Set this to pet 4s hotkey
    SET %HotKey_5 ;<--- Set this to pet 5s hotkey

    SET %ActiveKeys 5 ;<--- Number of pets/keys to activate

    INITEVENTS

    HotKeyLoop:
    IF %ActiveKeys => 1 3
    OnHotKey %HotKey_1 2
    SET %PetID %PetID_1
    GOTO Bandage
    IF %ActiveKeys => 2 3
    OnHotKey %HotKey_2 2
    SET %PetID %PetID_2
    GOTO Bandage
    IF %ActiveKeys => 3 3
    OnHotKey %HotKey_3 2
    SET %PetID %PetID_3
    GOTO Bandage
    IF %ActiveKeys => 4 3
    OnHotKey %HotKey_4 2
    SET %PetID %PetID_3
    GOTO Bandage
    IF %ActiveKeys => 5 3
    OnHotKey %HotKey_5 2
    SET %PetID %PetID_3
    GOTO Bandage
    GOTO HotKeyLoop

    Bandage:
    FINDITEM ZLF C_ , #BACKPACKID
    IF #FINDKIND = -1
    {
    DISPLAY ok You do not have any bandages in your main pack.$$Halting.
    HALT
    }
    SET #LOBJECTID #FINDID
    EVENT MACRO 17 0
    TARGET
    SET #LTARGETKIND 1
    SET #LTARGETID %PetID
    EVENT MACRO 22 0
    GOTO HotKeyLoop
Sto operando...
X