Benvenuto! Effettua l'accesso oppure registrati.
Marzo 28, 2024, 19:09:35 pm

Inserisci il nome utente, la password e la durata della sessione.

Ultimi Post

Utenti
  • Utenti in totale: 1688
  • Ultimo utente: vincenzo
Statistiche
  • Post in totale: 205638
  • Topic in totale: 8468
  • Online Oggi: 333
  • Presenze Massime Online: 814
  • (Gennaio 21, 2020, 20:10:26 pm)
Utenti Online
Utenti: 0
Visitatori: 233
Totale: 242
Google (9)

Visitatori

Autore Topic: [GUIDA - HOW TO] TF2 Farming  (Letto 21500 volte)

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
[GUIDA - HOW TO] TF2 Farming
« il: Aprile 21, 2013, 20:45:07 pm »
Riporto la procedura che ho usato per mettere in farming diversi account.

Ovviamente bisogna creare piu' account steam ed installare sandboxie in versione registrata per poter avere piu' di uno spazio virtuale.

Per ogni nuovo account bisogna far partire almeno una volta tf2 in modo da far creare la cartella in steamapps e poterlo abilitare nella finestra del firewall di windows che viene mostrata appunto al primo lancio del gioco.

A questo punto creiamo piu' cartelle di steam, una per ciascun account che intendiamo farmare, riporto come ho fatto io ma nulla vieta di usare un disco o nomi diversi, l'importante e' che poi modifichiate di conseguenza i path che uso in questa guida.



In C: ho creato la cartella TF2Farm ed all'interno di questa una serie di cartelle chiamate Farm01, Farm02, Farm03, ecc.

In Farm01 va creata una cartella chiamata Steam, (il nome deve essere obbligatoriamente Steam) e la apriamo.



In una nuova finestra apriamo la cartella originale di Steam (sui sistemi a 64 bit sta in  C:\Programmi (x86)\Steam), selezioniamo tutto (Ctrl A) e, con il tasto Ctrl schiacciato, DESELEZIONIAMO la cartella steamapps (Questo per evitare di occupare inutilmente tantissimo spazio sul disco, questa cartella la aggiungiamo dopo con dei link simbolici).



COPIAMO (non spostiamo) tutto quello selezionato nella cartella Steam precedentemente creata in Farm01.

Al termine della copia andremo a DUPLICARE (copia/incolla) la cartella Steam di Farm01 in Farm02, Farm03...



Per completare l'opera e rendere le diverse cartelle Steam pienamente funzionali andiamo ad aggiungere il link simbolico alla cartella originale, per fare questo dobbiamo aprire come amministratore il prompt dei comandi cmd.exe (tasto destro del mouse, voce "Esegui come amministratore").

Per evitare di incartarsi coi link consiglio di posizionarsi ogni volta fin dentro la cartella in cui vogliamo creare il link (per copiare il codice non c'e' problema invece per incollarlo in cmd.exe dobbiamo usare, nella finestra di quest'ultimo, la voce "Incolla" usando il tasto destro del mouse).

Quindi iniziamo con il comando

Codice: [Seleziona]
cd "C:\TF2Farm\Farm01\Steam\"
per posizionarci nella prima cartella Steam



ed ora usiamo il comando

Codice: [Seleziona]
mklink /d steamapps "c:\program files (x86)\steam\steamapps"
Se avete fatto tutto bene avrete in cmd.exe la conferma della creazione del link simbolico



e se entrate nella cartella vedrete che c'e' quello che all'apparenza e' un normale alias a steamapps.





Questa operazione va ripetuta per ogni account, quindi per il secondo cambieremo posizione usando il comando

Codice: [Seleziona]
cd "C:\TF2Farm\Farm02\Steam\"
e riuseremo il comando

Codice: [Seleziona]
mklink /d steamapps "c:\program files (x86)\steam\steamapps"
e cosi' via.




La prima fase preparatoria e' finita, adesso andiamo a configurare Sandboxie.

Dopo averlo aperto clicchiamo sul menu Area virtuale e creiamo una nuova area virtuale chiamandola come preferiamo (io per riconoscerle ho usato i nomi degli account steam), senza copiare le impostazioni di nessun'altra area, se eventualmente presente.



Ora configuriamo l'area virtuale cliccandoci sopra con il tasto destro del mouse e scegliamo la voce Impostazioni dell'area virtuale.



Nella finestra che si apre clicchiamo su Restrizioni e poi su Limitazione dei diritti ed assicuriamoci che il box a destra Limita i diritti degli utenti amministratori e Power User sia DESELEZIONATO, quindi clicchiamo su Applica.



Nella stessa finestra clicchiamo a sinistra su Accesso alle risorse e poi su Accesso ai file ed infine su Accesso completo.

Sulla destra andiamo a cliccare sul secondo "Aggiungi" dall'alto,



si aprira' una finestra di navigazione, selezioniamo il disco C:, clicchiamo su OK.



Adesso basta cliccare su Applica, seguito da un click sul tasto OK della finestra delle impostazioni.



Abbiamo terminato la creazione della prima area virtuale, le successive saranno piu' semplici perche' andremo ad usare le impostazioni di questa.

Quindi ripetiamo, per ogni account steam che abbiamo, questi passi:
menu Area virtuale e creiamo una nuova area virtuale, facendo copiare le impostazioni dell'area che abbiamo appena creato.







Abbiamo terminato la fase preparatoria, ora dobbiamo soltanto mettere in farm i nostri account, per ora spiego la procedura manuale, in seguito testero' una GUI che dovrebbe semplificare la gestione del farming ma, dato che fra poco piu' di una settimana TF2 verra' aggiornato al nuovo formato SteamPipe, probabilmente la guida' andra' rivista in qualche dettaglio e la GUI dovra' essere aggiornata.


Avvio del farm nelle aree protette

Per mettere in farm il primo account clicchiamo col tasto destro sulla prima area virtuale che abbiamo creato in sandboxie e selezioniamo Avvia nell'area virtuale e poi Avvia un programma...



Nella finestra che si apre clicchiamo su sfoglia



ed andiamo a selezionare il programma Steam.exe nella prima delle cartelle precedentemente preparate



e quindi lo facciamo partire



A questo punto si apre la normale finestra del login di Steam in cui inseriremo i dati dell'account, possiamo far ricordare la password perche' in ogni cartella c'e' uno "Steam" diverso e quindi non ci saranno problemi.

Adesso dobbiamo dire a TF2 come andare in "farm" e lo facciamo inserendo nelle impostazioni di avvio di TF2 la seguente stringa

Codice: [Seleziona]
applaunch 440 -textmode -novid -nosound -noipx -nojoy -nopreload -sw -width 640 -height 480 +map itemtest
che vuol dire:
applaunch 440 - Apri TF2
-textmode - in modalita' testo
-novid - senza mostrare il video Valve
-nosound - senza nessun tipo di suoni
-noipx - disabilitando il supporto IPX (un tipo di protocollo di rete)
-nojoy -disabilitando il supporto ai joystick (anche se poi potrete vedere nella finestra di TF2 che viene inizializzato lo stesso)
-nopreload - evitando il precaricamento di qualsiasi cosa (in modo che solo l'essenziale viene caricato in ram, cosa molto importante se vogliamo avere spazio per molti account in contemporanea)
-sw -width 640 -height 480 -in modalita' finestra con queste dimensioni
+map itemtest - e carica la mappa di test degli oggetti (che agisce come se fosse un server, collegandosi al gameserver centrale di steam e soprattutto al server degli oggetti, permettendo quello che ci interessa: il drop degli oggetti).

Per farlo clicchiamo col tasto destro su TF2 nella libreria di Steam ed andiamo nelle proprieta' del gioco



andando ad inserire la stringa nelle impostazioni d'avvio



dando conferma



A questo punto non ci resta che avviare TF2 per mettere l'account in "farm", si aprira' una finestra tipo terminale e non dovremo fare nulla lasciandola in pace per tutta la notte (con 7-8 ore si droppano tutti gli oggetti "settimanali")

Adesso per gli altri account basta ripetere gli stessi passi partendo da "Avvio del farm nelle aree protette"

Per "accettare" quello che si e' droppato basta chiudere le varie finestre di TF2 usando la X rossa



poi riandiamo nei settaggi di avvio di TF2 su steam e cancelliamo la stringa che avevamo messo, cosi' avviamo tf2 normalmente.


Questo e' tutto, se avete problemi chiedete.




Ora alcune note:

- Se Steam si aggiorna tutti gli account scaricheranno l'aggiornamento singolarmente;

- Se TF2 si aggiorna basta che un solo account scarichi i nuovi file, ma gli altri account al primo avvio faranno la verifica dell'integrita' della cache;

- Indipendentemente dal numero di account in farm la scheda video ed il processore non sono sollecitati piu' di tanto;

- Ogni nuova area virtuale in farm sul mio sistema occupa 1.2 GB di RAM.



Ora che TF2 ha cambiato formato e posizione in steamapps non ci resta che testare M.A.I.D.



solo che il forum che ospita il tread (http://www.facepunch.com/showthread.php?t=1161862) ha chiuso la visione al pubblico e per registrarsi bisogna avere un'invito...

...conoscete qualcuno che puo' invitarmi?
« Ultima modifica: Maggio 10, 2013, 16:23:50 pm by Nero »

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #1 il: Aprile 26, 2013, 00:45:45 am »
Guida temporaneamente terminata, vediamo che succede dopo il cambio di formato di TF2.

Offline edo947

  • Hero Member
  • *****
  • Post: 694
  • Karma: 6
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #2 il: Aprile 26, 2013, 14:00:06 pm »
Avevo letto in una guida su Facepunch che si può mettere il primo account come server (nella mappa itemtest) e gli altri puoi semplicemente farli collegare al server del primo per risparmiare un po' di Ram.

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #3 il: Aprile 26, 2013, 14:40:01 pm »
Avevo letto in una guida su Facepunch che si può mettere il primo account come server (nella mappa itemtest) e gli altri puoi semplicemente farli collegare al server del primo per risparmiare un po' di Ram.


Si, e' il metodo "diurno" che uso, ne abbiamo parlato qui: http://www.gfm-clan.it/smf/index.php?topic=8017.0

L'avvio e' lievemente piu' lento di questo, cioe' tutta la fase preparatoria e' simile, poi in un account fai partire la mappa "achievement_idle" e dagli altri ti unisci alla partita in lan.

Come dicevo e' piu' lento perche' devi aprire i secondari di TF2 in modalita' normale, fare la connessione al server su LAN e poi spostarti dal punto di respawn al punto centrale perche' altrimenti moriresti continuamente (quella mappa toglie salute sul respawn).

La differenza di RAM sara' minima o nulla (non ho verificato) perche' steam e TF2 si devono aprire comunqe, cambia solo la mappa, ed in piu' hai piu' carico sulla CPU e sulla scheda grafica visto che non si aprono in modalita' testuale.

Dovresti provare e vedere le differenze.

BTW questa notte con 7 account in farm ho avuto da un minimo di 11 drop su quello piu' sfigato al massimo di 18 drop sul piu' fortunato, mai visto in una volta sola.

Offline Matrix

  • Global Moderator
  • Fail Member
  • *
  • Post: 1.988
  • Karma: -28
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #4 il: Aprile 26, 2013, 15:22:37 pm »
Citazione
The system has a cap on the amount of playtime in which drops can occur. This cap has been estimated to be 10 hours each week. Playing beyond the cap will not yield additional items[2]

http://wiki.teamfortress.com/wiki/Item_drop_system

Nella mappa perdi hp cosi da non inzozzare le statistiche (resteresti vivo con quella classe per ore e ore), l'ho usato sull'account principale qualche anno fa. Ma visto che tu hai fatto degli account (sono premium?) chissenefotte delle statistiche.
« Ultima modifica: Aprile 26, 2013, 15:24:31 pm by Matrix »

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #5 il: Aprile 26, 2013, 16:14:42 pm »
Citazione
10 hours each week.

Sapevo che c'era un limite settimanale ma non sapevo che era basato sul playtime, infatti li metto in drop una notte a settimana.



Citazione
(sono premium?)

Si e no, lo diventeranno tra una settimana, se non hai altri giochi all'attivo su quell'account prima di 15 giorni sono in un "limbo".

.

Offline miticolorenz

  • Dead Member
  • **
  • Post: 4.633
  • Karma: 62
  • BARCOLLO MA NON MOLLO
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #6 il: Aprile 26, 2013, 17:02:05 pm »
Citazione
10 hours each week.

Sapevo che c'era un limite settimanale ma non sapevo che era basato sul playtime, infatti li metto in drop una notte a settimana.
Si il limite di tempo c'é , pero' se non sbaglio le ore che non usi le hai in piu' nella settimana seguente ,
 :ok: ottima guida Nero , ora non ti resta che spiegare un programma come Tf2Idle che rende tutto piu' veloce , avvio account, controllare cosa si droppa ecc...

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #7 il: Aprile 26, 2013, 17:46:04 pm »
ora non ti resta che spiegare un programma come Tf2Idle che rende tutto piu' veloce , avvio account, controllare cosa si droppa ecc...

Come dico nella guida... come dicevo nella guida (nei vari aggiornamenti che ho fatto si e' perso) per quello bisogna attendere, voglio prima vedere come si comportera' dopo il cambio di formato di TF2 che andra a modificare anche la posizione dei files.


Offline miticolorenz

  • Dead Member
  • **
  • Post: 4.633
  • Karma: 62
  • BARCOLLO MA NON MOLLO
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #8 il: Aprile 28, 2013, 11:08:24 am »
 :)) con SteamPipe c'è un primo problema , se con l'account principale si fa la conversione dei file , tutti gli altri account non vedono TF2 installato visto che i file sono stati cancellati e spostati , ora sto facendo alcune prove , tu Nero hai gia' risolto ?  ;D

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
[GUIDA - HOW TO] TF2 Farming
« Risposta #9 il: Aprile 28, 2013, 17:18:38 pm »
Sto aspettando l'aggiornamento "ufficiale"

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #10 il: Maggio 02, 2013, 10:22:36 am »
Dopo il cambio di formato posso dire che si sono avuti solo benefici:

- La procedura qui spiegata resta la stessa;

- Si possono buttare le cartelle TF2 presenti nei vari account liberando diversi giga di spazio;

- Non c'e' piu' la verifica dell'integrita' della cache su ogni account dopo gli aggiornamenti essendo TF2 nello spazio comune.

Offline miticolorenz

  • Dead Member
  • **
  • Post: 4.633
  • Karma: 62
  • BARCOLLO MA NON MOLLO
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #11 il: Maggio 02, 2013, 13:24:42 pm »
quindi hai avviato piu' account senza problemi ? Io non ho piu' riprovato , lo faro' stasera  :D

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #12 il: Maggio 02, 2013, 13:59:35 pm »
quindi hai avviato piu' account senza problemi ?

Si, anche se solo due alla volta, solo per provare, farli diventare premium e trasferire gli oggetti.

Questa notte scatta la "settimana" quindi ne mettero' in farm diversi contemporaneamente, ma non dovrebbero esserci problemi, se va con due non vedo differenza con, ad esempio, otto.

Offline miticolorenz

  • Dead Member
  • **
  • Post: 4.633
  • Karma: 62
  • BARCOLLO MA NON MOLLO
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #13 il: Maggio 17, 2013, 22:20:30 pm »
 :)) da quando c'è stato l'aggiornamento il server in locale di tf2 ,creato usando  HldsUpdateTool , non mi funziona piu' , qualcuno ha avuto lo steso problema ?
 :D

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:[GUIDA - HOW TO] TF2 Farming
« Risposta #14 il: Maggio 17, 2013, 22:54:42 pm »
Mai usato, a che ti serve? Per farmare va alla grande la mappa itemtest che non ha risentito di steam pipe.