Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Certamente, sto leggendo libri, guardando tutorial e ci lavoro diverse ore al giorno, per tenere alta la motivazione, volevo capire se esistesse qualche guida o qualsiasi altra cosa che però sia impostato nel campo script di LOL. In passato avevo iniziato allo stesso modo e per imparare bene diversi linguaggi di programmazione, seguivo guide di scripting di alcuni giochi, trovare guide su Python ormai è semplice ma cercavo di qualcosa specializzato nei games. Spero di essere stato chiaro.Se cerchi su google ci sono tante guide e anche dettagliate... qua ti spiegano delle basi anche se non so quanto sia aggiornata... e completa..
Guida Python
Python è un linguaggio di programmazione potente e versatile: tutorial e guida completa per imparare a usarlo in maniera efficace.www.html.it
Secondo me su LOL non ci gioca tanta gente, lascia stare le statistiche bisognerebbe verificarle prima di crederci.. io neanche lo conosco, e dai video su youtube dei gameplay mi sembra proprio brutto, sembra un browser game di 13 anni fa'..
Comunque prova a cercare in forum americani sinceramente non lo conosco più di tanto
Secondo me su LOL non ci gioca tanta gente, lascia stare le statistiche bisognerebbe verificarle prima di crederci.. io neanche lo conosco, e dai video su youtube dei gameplay mi sembra proprio brutto, sembra un browser game di 13 anni fa'..
Comunque prova a cercare in forum americani sinceramente non lo conosco più di tanto
Finalmente uno che ne capisce qualcosa (oltre a me heheh). In python di script ci sono o i wadbot, che permettono di fare l'orbwalking (LINK) o gli skin changers.La tua domanda è un po' troppo generica in quanto di script che si possono creare su lol sono una miriade:
bot per raccolta di statistiche/informazioni, ia per eseguire le combo con un determinato champ tenendo conto della vita, mana e abilità in countdown, bot che ti mostrino le migliori combo possibile per ogni champ e tanti altri!
In quale dei tanti script ti vorresti focalizzare?
Purtroppo non ho guide da darti, però sono disponibile a darti qualche dritta (sto parlando di siti di scripting, affidabili) che ne sanno qualcosa in più.Buongiorno,
sto iniziando ad interfacciarmi a Python e volevo cogliere l'occasione per "divertirmi" programmando qualche script per LoL, non so bene da dove iniziare, qualcuno mi sa indirizzare verso la retta via con qualche guida?
Grazie mille
Allora partendo dal presupposto che non ho mai visto script in python per lol (QUESTO NON VUOL DIRE CHE NON ESISTANO, MA CHE IO NON NE HO MAI VISTI), voglio partecipare al topic, dando la mia:Buongiorno,
sto iniziando ad interfacciarmi a Python e volevo cogliere l'occasione per "divertirmi" programmando qualche script per LoL, non so bene da dove iniziare, qualcuno mi sa indirizzare verso la retta via con qualche guida?
Grazie mille
Per esistere esistono, ma sono veramente pochi, tipo questo: LINKAllora partendo dal presupposto che non ho mai visto script in python per lol (QUESTO NON VUOL DIRE CHE NON ESISTANO, MA CHE IO NON NE HO MAI VISTI), voglio partecipare al topic, dando la mia:
Diciamo che, oltre al C++, anche Python viene utilizzato dagli scripter su LoL per provare ad offuscare l'anticheat Riot, che ricordo è uno dei più affidabili che ci sono in circolazione.Se il tuo obbiettivo è imparare, inizia da C++ il quale ti servirà comunque, per nascondere alcune azioni del tuo programma e per bypassare l'anticheat riot. Ricordati che scriptare è molto spesso collegato alla fisica, con formule anche complesse (se vettori, moduli vari, velocità, calcolo area dello skillshot ...)
Posso permettermi di correggerti? LUA è un sistema obsoleto per i cheats su LoL più o meno dal 2016.Alcuni cheater hanno trovato più facile codificare tutto con LUA (appoggiandosi sempre ad un injector esterno), se vuoi imparare qualche linguaggio di scripting potrebbe tornarti utile.
Così obsoleto LUA, che il link che mi hai mandato è proprio scritto in LUA! Ti assicuro che per scripting è uno dei migliori, per diverse ragioni.internal); lascio il link del sito: GAMINGONSTEROIDS
Ora puntano soprattutto all'external. Ho trovato quindi su github un tizio che modifica gli script di GoS da internal a external. Per farli andare devi però comprare su sito di GoS la licenza internal e quindi TI TOCCA PAGARE LINK DI GITHUB
Se vuoi chettare sei obbligato a bypassare l'anticheat, e non c'è nulla di più comodo che farlo in C++, ti assicuro. Molti dei bypass si basano difatti sul caricare driver con la quale poi si dirotta il normale funzionamento dell'anticheat. Qui mi sento di taggare qualcuno che potrebbe dirci di più @DanyDollaroDiciamo che, oltre al C++, anche Python viene utilizzato dagli scripter su LoL per provare ad offuscare l'anticheat Riot, che ricordo è uno dei più affidabili che ci sono in circolazione.
Ad esempio Vanguard (sempre sviluppato da Riot), l'anticheat di Valorant, è molto difficile da bypassare e detecta qualsiasi forma di script che sia in Python o in C/C++.
Offuscare o bypassare un anticheat del genere è possibile, ma anche molto difficile.
Non andrai molto lontano nello sviluppo di cheat usando soloBuongiorno,
sto iniziando ad interfacciarmi a Python e volevo cogliere l'occasione per "divertirmi" programmando qualche script per LoL, non so bene da dove iniziare, qualcuno mi sa indirizzare verso la retta via con qualche guida?
Grazie mille
python
, ciò richiede anche skills nel reverse engineering e conoscenze sul funzionamento del sistema operativo su cui si sta operando.python
che si interfacci col gioco avrai bisogno di un interfaccia, ora potresti chiederti "Come creo questo tipo di interfaccia?", qui viene la parte difficile, ci sono vari modi per farlo, il più banale che mi viene in mente è injectare nel processo un interprete python per farli eseguire il tuo script con il quale andrai a sistemare degli hook nelle funzioni che ti interessano.C
o C++
, in particolar modo quando bisogna bypassare anti-cheat come:python
.ecco ... sapevo di poter contare su di leiNon andrai molto lontano nello sviluppo di cheat usando solopython
, ciò richiede anche skills nel reverse engineering e conoscenze sul funzionamento del sistema operativo su cui si sta operando.
Oggigiorno tutti i giochi online impelementano dei sistemi di anti-cheat e anti-reverse engineering, e prima di sviluppare un cheat dovrai assolutamente bypassarli.
Non ho mai giocato a league of legends, tanto meno so quali tipi di script girino su questo gioco, ma per scrivere codice inpython
che si interfacci col gioco avrai bisogno di un interfaccia, ora potresti chiederti "Come creo questo tipo di interfaccia?", qui viene la parte difficile, ci sono vari modi per farlo, il più banale che mi viene in mente è injectare nel processo un interprete python per farli eseguire il tuo script con il quale andrai a sistemare degli hook nelle funzioni che ti interessano.
Mettiamo caso di voler disegnare sulla testa dei nemici le loro barre della vita, allora bisognerebbe:
- Trovare l'entity list, per entity l'entity list si intende un array di varia natura che contiene le informazioni su tutte le entità nel gioco, tra cui i giocatori.
- Dopo aver l'entity list bisogna trovare all'interno della struttura del giocatore le sue coordinate e la sua vita.
- Dal tuo codice in python avrai bisogno di un thread che esegua in loop il fetch delle statistiche dei giocatori e chiamando le api grafiche del gioco, che a quanto vedo utilizza DirectX, disegnerai sulle loro teste le barre.
Ora io ti ho riassunto il tutto in 3 step, però in mezzo a questi step ci sono:
Siccome queste sono operazioni che si svolgo a basso livello spesso si usano direttamente linguaggi come il
- Bypassare l'anti-cheat.
- Riconoscere le funzione di cui si ha bisogno (quindi bisogna comprendere un pò di assembly).
- Conoscere le api di DirectX.
C
oC++
, in particolar modo quando bisogna bypassare anti-cheat come:
perchè sono dei driver, ovvero al posto di girare in user mode girano nel kernel, rendendo indecente l'utilizzo del
- Vanguard
- Easy Anti Cheat
- Battle Eye
python
.
Lua internal= Obsoleto (come ho scritto)Così obsoleto LUA, che il link che mi hai mandato è proprio scritto in LUA! Ti assicuro che per scripting è uno dei migliori, per diverse ragioni.
guarda che LOL è attualmente il gioco che vanta il settore "competitivo" o del "Pro-play" più grande e più seguito al MONDO, in più ci giocano quasi 200 milioni di persone ogni mese, per non parlare della grandissima popolarità che ha in Asia dove è il gioco più giocato in assoluto (Corea del sud e Cina ... dove la gente sa giocare davvero ai videogiochi online)Secondo me su LOL non ci gioca tanta gente, lascia stare le statistiche bisognerebbe verificarle prima di crederci.. io neanche lo conosco, e dai video su youtube dei gameplay mi sembra proprio brutto, sembra un browser game di 13 anni fa'..
Comunque prova a cercare in forum americani sinceramente non lo conosco più di tanto