Ultima modifica:
Visto che non gioco ad S4 da diversi mesi e non credo di ricominciare molto presto, ho deciso di accontentare tutta la gente che mi manda messaggi personali chiedendomi i source delle macro.
PREMESSA:
Qui non troverete una guida su come creare macro, ma ci sarà soltanto una semplice spiegazione su come cambiare slot/tasto assegnato alle macro.
PER PRIMA COSA MUNITEVI DI UN NOTEPAD PER MODIFICARE IL CODICE
ReloadCancelSlot1
ora vi spiego cosa dovete modificare:
la lettera dopo "$*" è il tasto associato alla macro, ovvero il tasto che va premuto per eseguire in questo caso il reload cancel.
I tasti associabili sono:
PREMESSA:
Qui non troverete una guida su come creare macro, ma ci sarà soltanto una semplice spiegazione su come cambiare slot/tasto assegnato alle macro.
PER PRIMA COSA MUNITEVI DI UN NOTEPAD PER MODIFICARE IL CODICE
ReloadCancelSlot1
Codice:
$*X::
send {space down}
sleep, 10
send {space up}
sleep, 0
send {1 down}
sleep, 0
send {space down}
sleep, 10
send {space up}
sleep, 0
send {1 up}
sleep, 50
send {2 down}
sleep, 10
send {2 up}
return
ora vi spiego cosa dovete modificare:
la lettera dopo "$*" è il tasto associato alla macro, ovvero il tasto che va premuto per eseguire in questo caso il reload cancel.
I tasti associabili sono:
MOUSE
LButton - the left mouse button
RButton - the right mouse button
MButton - the middle or wheel mouse button[/COLOR]
WheelDown - this is equivalent to rotating the mouse wheel down (toward you)
WheelUp - the opposite of the above
Keyboard
Note: The names of the letter and number keys are the same as that single letter or digit. For example: b is the "b" key and 5 is the "5" key.Space - the spacebar
Tab
Enter (or Return)
Escape (or Esc)
Backspace (or BS)
[Delete (or Del)
Insert (or Ins)
Home
End
PgUp
PgDn
Up
Down
Left
Right
ScrollLock
CapsLock
NumLock
LButton - the left mouse button
RButton - the right mouse button
MButton - the middle or wheel mouse button[/COLOR]
WheelDown - this is equivalent to rotating the mouse wheel down (toward you)
WheelUp - the opposite of the above
Keyboard
Note: The names of the letter and number keys are the same as that single letter or digit. For example: b is the "b" key and 5 is the "5" key.Space - the spacebar
Tab
Enter (or Return)
Escape (or Esc)
Backspace (or BS)
[Delete (or Del)
Insert (or Ins)
Home
End
PgUp
PgDn
Up
Down
Left
Right
ScrollLock
CapsLock
NumLock
Numlock ON | Numlock OFF |
Numpad0 | NumpadIns |
Numpad1 | NumpadEnd |
Numpad2 | NumpadDown |
Numpad3 | NumpadPgDn |
Numpad4 | NumpadLeft |
Numpad5 | NumpadClear |
Numpad6 | NumpadRight |
Numpad7 | NumpadHome |
Numpad8 | NumpadUp |
Numpad9 | NumpadPgUp |
NumpadDot (.) | NumpadDel |
NumpadDiv (/) | NumpadDiv (/) |
NumpadMult (*) | NumpadMult (*) |
NumpadAdd (+) | NumpadAdd (+) |
NumpadSub (-) | NumpadSub (-) |
NumpadEnter | NumpadEnter |
Per cambiare gli slot basta modificare i numeri 1,2 e 3 che compaiono dopo Send:
ad esempio:
Send {1 down}
sleep 50
Send {1 up}
praticamente significa, premi tasto 1(slot1) aspetta 50ms, rilascia 1(slot1)
quindi se volete cambiare slot basta cambiare 1, con 2 o 3
una volta apportate le modifiche salvate il file testo e cambiate l'estensione in .ahk
ecco tutti gli altri source:
Spam Space
qui per cambiare il tasto della macro dovete sostituire entrambi gli MButton
Air Huggin
Boomerang
Comet
Fade Step (attenzione funziona male -.-" se volete miglioratelo )
Speed Counter (anche questo era una prova)
Codice:
$*MButton::
Loop
{
if not GetKeyState("MButton","P")
break
Send {SPACE down}{SPACE up}
}
return
qui per cambiare il tasto della macro dovete sostituire entrambi gli MButton
Air Huggin
Codice:
$*MButton::
Loop
{
if not GetKeyState("MButton","P")
break
sleep, 20
send {2 down}
sleep, 10
send {2 up}
sleep, 30
send {LButton down}
sleep, 60
send {LButton up}
sleep, 120
send {LShift down}
sleep, 30
send {LShift up}
sleep, 30
send {LShift down}
sleep, 30
send {LShift up}
sleep, 10
send {3 down}
sleep, 5
send {3 up}
sleep, 5
send {LButton down}
sleep, 60
send {LButton up}
sleep, 120
send {LShift down}
sleep, 30
send {LShift up}
sleep, 30
send {LShift down}
sleep, 30
send {LShift up}
}
return
Boomerang
Codice:
$*MButton::
send {1 down}
sleep, 10
send {1 up}
sleep, 10
send {a down}
sleep, 15
send {Space down}
sleep, 15
send {a up}{Space up}
sleep, 15
send {Space down}
sleep, 15
send {Space up}
sleep, 15
send {LButton down}
sleep, 20
send {LButton up}
sleep, 100
send {LButton down}
sleep, 100
send {LButton up}
Return
Comet
Codice:
$*MButton::
send {3 down}
sleep, 10
send {3 up}
sleep, 50
send {RButton down}
sleep, 30
send {1 down}
sleep, 30
send {1 up}
sleep, 20
send {a down}
sleep, 10
send {space down}
sleep, 10
send {a up}{space up}{RButton up}
return
Fade Step (attenzione funziona male -.-" se volete miglioratelo )
Codice:
$*Q::
Send, {LButton down}
Sleep, 180
Send, {LShift down}{LButton up}
Sleep, 30
Send, {LShift up}
Sleep, 10
Send, {a down}
Sleep, 30
Send, {Space down}
Sleep, 30
Send, {a up}{Space up}
return
Speed Counter (anche questo era una prova)
Codice:
$*MButton::
Send, {space down}
Sleep, 15
Send, {space up}
Sleep, 30
send, {a down}
sleep, 15
send, {Space down}
Sleep, 15
Send, {space up}{a up}
Sleep, 30
Send, {RButton down}
Sleep, 15
Send, {RButton up}
return
sicuramente non è una guida molto chiara XD, se non capite qualcosa, oppure mi sono dimenticato qualche source scrivetemelo qui sotto così aggiorno
ah, quasi dimenticavo, se utilizzate i source qui presenti almeno scrivete che vi sono stato di aiuto
ciao a tutti