Guida come creare bot per metin2

« Older   Newer »
  Share  
MisterX_MangaLand
view post Posted on 12/11/2011, 11:12     +1   -1




Iniziamo a dire che per iniziare a creare qualcosa di non pensare ad un
Multi Hack, io nn insegno a creare dei bot ma insegno la base per
crearli. Non pensate che dopo aver letto questa guda sarete capaci di
fare un qualsiasi bot , si fa tutto con la pratica.

Scaricate innanzitutto Actool.. (Ultima Versione 5.4.0, www.megaupload.com/?d=A0URN54M )

Cosa è?
E' un programma con un linguaggio molto semplice anche se privo di
intestazione grafica.

Io ho iniziato con un semplice spamm bot:

CODICE
CODICE
keys ciao
keys {return}
delay 4000
restart



Cosa ho fatto????
Keys è la chiave dove si inseriscono le lettere o pulsanti che il
computer deve riprodurre adesso premerà la lettera C I A O in parole

Delay vuol dire pausa e il numero difianco pausa x quanto tempo? Contato
in millisecondi quindi
4000 è uguale a 4 secondi

keys {return} keys come ho detto prima è colei che definisce una lettera
o un pulsante sulla tastiera purtroppo eccetto le lettere il resto dei
pulsanti è inglese come in questo caso i pulsanti vanno sotto apparentesi
grafe {} e return significa invio

restart sigifica ricomincia da capo

Alla fine dirà:

CODICE
CODICE
premi i pulsanti C, I, A, O
premi invio
aspetta 4 secondi
ricomincia da capo
premi i pulsanti C, I, A, O
premi invio
aspetta 4 secondi
ricomincia da capo
premi i pulsanti C, I, A, O
premi invio
aspetta 4 secondi
ricomincia da capo
ecc.. ecc.. ecc..



Actool non ha il concetto di infinito quindi si avrà sempre il problema
di premere quel maledetto pause!

Le lettere supportate sono sono:
abcdefghkjlmnopqrsvwyxz1234567890
i pulsanti:
{return} = invio
{space} = sbarra
{f1}, {f2}, {f3}... = premi f1, f2...
{left} = tasto direzzionale sinistro
{right} = tasto direzionale destro
{up} = tasto direzionale in su
{dowun} = tasto direzzionale in giu

Questi dono i principali e io sinceramente nn ne ho usati altri x i bot
ma cene sono un infinità

Nota BN:
dopo keys = preme 1 singola volta la lettera o pulsante
in alcuni casi derve keydown che vuol dire tenere premuto
ce una differenza bella e buona tra questi 2
ma il piu usato e keys
keydown lo si usa per spostare il personaggio oppure per lo {space} sui
bot pesca...

Ora passiamo al piu fondamentale elemento di actools che serve al 88% per
la creazione dei bot:

Mousepos + coordinata dei pixel del dekstop

Un esempio:
mousepos 600,500

Non demoralizzatevi le coordinate le si prendono premendo ctrl+m

Sull'ononimo programma, ogni minuscolo pixel del dekstop ha una
coordinata e un colore ma il COLORE ne parliamo dopo.
in questo caso
mousepos 600,500 dice al puntatore (la freccetta) di andare nel punto in
cui avete scelto la coordinata premendo ctrl + m

vi faccio un esempio:

CODICE
CODICE
Mousepos 133,421
delay500
mousepos 215,329
delay 500
mousepos 190,132
delay 500
mousepos 103,231
delay 500
mousepos 159,120
delay 500
ecc ecc



Provate ad inserirlo nella pagina di actool e startizzarlo dove ce
scritto start in basso a destra, ho preso le
coordinate a casaccio comunque vedrete che ogni mezzo secondo il
puntatore si muovera da solo nelle coordinate elencate.

Una volta mosso il puntatore si può fargli premere il tasto destro o
sinistro del mouse con il comando
leftclick = tasto sinistro
rightclick = tasto destro

In questo caso nn serve ne grafa e ne keys vi faccio un esempio:

CODICE
CODICE
MousePos 35, 23
leftclick
MousePos 979, 18
leftclick



Ora il puntatore prenderà l'icona in alto a sinistra del Desktop e la
Porterà in alto a destra.

Smanettate un po col mousepos è troppo figo...

Ora passiamo ai colori, è uno dei concetti piu basilari di ACtools
Si usano x fare bot pesca, auto pozza, auto spamm...

I colori che supporta sono:

CODICE
CODICE
il nero
il blu
il verde
il grigio
il rosso
il bianco



Come ho accennato in precedenza ogni pixel ha un prprio colore ci sono
dei comandi che controlla che nella coordinata (trovabile cn ctrl+m)
ci sia o meno quel colore si interpretano iscolore + coordinata
i comandi sono:

CODICE
CODICE
isblack = il pixel è nero?
isblue = il pixel è blu?
isgreen = il pixel è verde?
isred = il pixel è rosso?
iswhite = il pixel è bianco?



Es: ISblack 600,500
Chiede se la coordinata 600, 500 è nera e se lo è esegue una determinata
opzione.

Vi chiederete a cosa serva? allora vi faccio un bell esempio

Auto pozza:

CODICE
CODICE
isblack 500, 600
keys 11111111111111
end
restart



Semplicissimo e corto:
Se la coordinata 500,600 (coordinata sparata), cioè la coordinata dove ce
la vita che è rossa diventa x caso nera scatta keys 11111111111 che se
nel tasto rapido ci sono delle pezze rosse verranno utilizzate e gli hp
ripristinati, in piu continua a restartizarsi.

L'opzione che esegue iscolore deve essere dentro "end" tutto quello che gli
è fuari verra eseguito anke se il pixel nn è nero.

Una ultima funzione che serve a moltissimo è una funzione che si chiama:

CODICE
CODICE
else = se così nn fosse allora



Per esempio un bot che controlla che nel primo slot dell'inventario ce
qualcosa o meno, se ce la preme oppure lascia stare lo slot vuoto, viene
comunemente usata x i bot pesca:

CODICE
CODICE
//(coordinata sparata)
isblack 500, 600
restart
else
mousepos 500, 600
delay 300
rightclick
end
estart



Allora dice

CODICE
isblack 500,600 la coordinata è nera allora
restart ricomincia da capo
else se così nn fosse allora
mousepos 500, 600 vai in quella coordinata
delay 300 aspetta 1/3 di secondo (se così nn fosse il comando sarebbe
troppo veloce e in alcuni casi nn lo esegue, qui si parla in milli
secondi quindi muoverebbe il mouse e cliccerebbe in un millesimo di
secondo!!!)
rightclick premi il tasto destro
end dentro isblack nn ci sono piu finzioni cio che viene adesso sarà
eseguito comunque
restart ricomincia da capo...


Oppure un esempio semplice semplice:

CODICE
//(coordinata sparata)
auto pozza cn else:
isred 500,600 // il pixel è rosso?
restart // si lo è allora ricomincia
else // se così nn fosse allora
keys 11111111111111 / /premi 1111111 dove ce la pozza
end //fine funzioni di isred
restart // ricomincia


Tutto cio che è preceduto da // è testo che o "commento" che il programma
nn prende in considerazione quidi ci potete scrivere quello che volete

Finito...In teoria ora dovreste essere capaci di utilizzare actool o
quasi.

Nota BN:
Actools ha altre quarantine di funzioni io vi ho elencato le principali x
fare dei bot poi cio che riuscirete a creare con le vostre mani da
artista si vedrà solo cn la pratica, e se nn vi e chiaro il concetto di
end è normalissimo all'inizzio =).

Byeeeeee

Crediti: Asia di inforge
 
Top
0 replies since 12/11/2011, 11:12   18 views
  Share