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?
[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!
-accendi easyuo e benda il tuo drago(o quello che ti pare)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; 03-07-2006, 23: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