ho una domanda banale ma una macro o un assettaggio di qualke tasto con razor ke mi permetta di curare il pet automaticmanete dopo ke ha appliccato la benda senza doverlo targhettare ogni volta quale può essere?
annuncio
Comprimi
Ancora nessun annuncio.
[HELP] macro pet
Comprimi
X
-
bah basta che fai una macro con razor che benda un pet e gli mettinome tipo "drago" e poi ne fai un'altra con il night e te le metti su 2 tasti..in ognuna cancelli wait for target, ci metti una pausa minima e dopo la pausa dovrebbe esserci absolute target e quindi prenderti il tuo pet automaticamente...
qundo arrivo a casa edito e ti metto il pet healer x easyUO, funge benissimo ed è una stupidata da usare!
Originariamente inviato da Pet healer;================================================= =
; 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 GUIG ;<--- Set this to pet 1s ID tag
SET %PetID_2 RWMM ;<--- Set this to pet 2s ID tag
SET %PetID_3 IVNI ;<--- Set this to pet 3s ID tag
SET %PetID_4 IVNI ;<--- Set this to pet 4s ID tag
SET %PetID_5 IVNI ;<--- 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
-nella colonna sulla destra di easyuo apri "last actions" la terza voce è LTARGETID: quello che appare è l'ID del tuo pet.
-apri questo script con un blocconote di windows e vai a sostituire quello che ti appare come ID nella riga dello script dove c'è scritto: SET %PetID_1 GUIG ;<--- Set this to pet 1s ID tag (GUIG è l'ID del mio drago da sosotituire col tuo)
-salva lo script e aprilo con easyuo..quando clicchi su 1 della tastiera benderai il tuo drago.
-fa la stessa cosa con un altro pet,ad esempio il night, e sosotituisci l'ID nella riga: SET %PetID_2 RWMM ;<--- Set this to pet 2s ID tag (dove RWMM è l'ID del mio night)
- cliccando sul 2 benderai il tuo night
-puoi farlo con altri pet, ma non so perchè funzionano solo i tasti 1,2,3 e 4...quindi magari sul 3 ci metti la WW e sul 4 l'hiryu.
..se avete bisogno di spiegazioni (x quel poco che posso) ho icq in signa ^_^Ultima modifica di donde; 04-07-2006, 00:17.
Commenta
-
vai su razor, fai na nuova macro, premi record clicchi su una benda nel bagpack e poi sul tuo pet.. premi col destro dove c'è il click sulla benda e metti il Type Bondages.. finito
Ovviamente ne devi avere una per ogni pet che sarà un "Absolute Target" nella registrazione.Non ho una signa ç_ç
Commenta
-
x razor basta che prendi un pet e fai macro-->nuova-->dai un nome-->record-->bendi il pet-->fine record
dovrebbe venirti una cosa del tipo:
doppioclick(0x408E86DB)
wait for target
absolute target
-click col sin e poi destro sulla prima riga:clicca "converti DClick by tipe"..ti viene scritto (clean bendage)
-click col sin e poi col destro su "wait for target", click su "rimuovi azione" e conferma (se lasci wait for target quando provi a bendare un pet che è troppo lontano parte un count inutile che impalla tutto)
-click sinistro sulla prima riga,poi col destro-->special constructs-->inserisci pausa-->spunti pausa e ci metti tipo 500 (millisecondi,che dovrebbero bastare x non far impallare la macro)
-ripeti l'operazione da capo (proprio una nuova macro) ma con un altro pet
-vai in tasti-->macro-->assegni ad un tasto che ti è congeniale.
credo sia impossibile sbagliare
Commenta
Commenta