xDarko - Cambiare slot alle macro - (source inclusi)

Stato
Discussione chiusa ad ulteriori risposte.

xDarko

Utente Silver
4 Novembre 2011
109
7
83
98
Ultima modifica:
s4ahk2.png






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 :D




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
Numlock ONNumlock OFF
Numpad0NumpadIns
Numpad1NumpadEnd
Numpad2NumpadDown
Numpad3NumpadPgDn
Numpad4NumpadLeft
Numpad5NumpadClear
Numpad6NumpadRight
Numpad7NumpadHome
Numpad8NumpadUp
Numpad9NumpadPgUp
NumpadDot (.)NumpadDel
NumpadDiv (/)NumpadDiv (/)
NumpadMult (*)NumpadMult (*)
NumpadAdd (+)NumpadAdd (+)
NumpadSub (-)NumpadSub (-)
NumpadEnterNumpadEnter






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


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 :D
 
Ultima modifica:
Comunque bella guida ma io non riesco a capire come a fare air huggin bot <.<
Se mi potresti aiutare ti sarei grato
ps: Notte :D
Ha ora mi sono accorgo che hai messo il Source Good job
 
Ultima modifica:
Comunque Mi sapresti dire se si può creare rc Bot + push Back?

Aspetta 5 minuti testo ed edito.

Ok, mi funziona, ma non va su S4.

Codice:
$*4: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}
sleep, 10
send {1 up}
sleep, 10
send {LBotton}
return

Guarda tu darko xD

P.S.: Perchè le macro che faccio io fungono ovunque ma non su S4 (ingame) ?
 
Ultima modifica:
Aspetta 5 minuti testo ed edito.

Ok, mi funziona, ma non va su S4.

Codice:
$*4: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}
sleep, 10
send {1 up}
sleep, 10
send {LBotton}
return

Guarda tu darko xD

P.S.: Perchè le macro che faccio io fungono ovunque ma non su S4 (ingame) ?

prova così:

Codice:
$*4::
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}
sleep, 10
send {1 up}
sleep, 10
send {LBotton}
return

dovrebbe funzionare comunque non capisco perche` hai messo l`ultimo send {1 up}?
ricordati di avviarlo come amministratore :D
 
prova così:

Codice:
$*4::
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}
sleep, 10
send {1 up}
sleep, 10
send {LBotton}
return

dovrebbe funzionare comunque non capisco perche` hai messo l`ultimo send {1 up}?
ricordati di avviarlo come amministratore :D

Perchè presumo che l'HG la abbia nell'1 asd comunque non mi va lo stesso.

P.S.: Lo apro sempre come amministratore io asd
 
Stato
Discussione chiusa ad ulteriori risposte.