PDA

Visualizza versione completa : Tournament Mode



BillyTheKid
24-06-2004, 16.35.09
Come promesso tempo fa, mi sono messo di buona lena per carpire i "nuovi segreti" del server di AA. Ora finalmente tutti i clan che sono interessati, possono organizzare il loro primo "AMERICA'S ARMY TOURNAMENT".

Come al solito vi descriverò in pochi passi, semplici, la programmazione di un torneo con le opzioni di default. Maggiori informazioni potete trovarle nella cartella HELP del vs America's Army...con la nuova patch hanno introdotto un nuovo piccolo manuale, AmericasArmyTournamentModeGuide.pdf

PREMESSA.

Il "tournament mode" è di poco differente al fatto di creare un server privato, e di giocare con i propri amici.

IMPORTANTISSIMO:
è necessario un SERVER per organizzare un torneo, un PC differente da quello dove si gioca, per poter gestire il tutto correttamente.

Nel torneo però diventa importantissima la figura dei due LEADER di squadra(USA e OPFOR), e dell'AMMINISTRATORE.Vediamo il perchè.

ABILITA' DELL'AMMINISTRATORE NEL TORNEO
* settare il tempo di preparazione squadra, prima dell'inizio di un torneo
* designare o rimuovere leader di squadra
* attribuire stati "MUTE" a un giocatore, o ad un'intera squadra

ABILITA' DELLO SQUAD LEADER NEL TORNEO
* selezionare giocatori per la propria squadra
* piazzare i giocatori nei Fire Teams che preferisce(Alpha,Bravo,Charlie)
* designare il ruolo di un giocatore
* attribuire stati "MUTE" a un giocatore, o ad un'intera squadra

Di DEFAULT, lo Squad Leader non può far nulla di tutto ciò. Dovete abilitare lo Squad Leader alle abilità sopracitate modificando il file servertournament.ini
Nella sezione [Engine.GameInfo] trovate le seguenti stringhe:

bTournamentSLCanAddToTeam=true
bTournamentSLCanStartTournament=false
bTournamentSLCanStartWarmUp=false
bTournamentSLCanSetStartTime=false
bTournamentSLCanStartCountDown=false
bTournamentSLCanRestartTournament=false

Come potete vedere, lo SL(squad leader) di default può solo aggiungere persone al proprio team(assegnare al FireTeam, e la WeaponClass)

Cambiate questi valori come più vi aggrada.

Un'altra cosa importante prima di cominciare.
Stesso file, nella sezione AGP_GamePlay.AGP_GameTeamObjective], trovate queste due righe:

TournamentWarmupTime=1
TournamentStartTime=5


Qui vi interessa solo sapere che il tempo prima dell'inizio del torneo è la sottrazione del secondo meno il primo. Cioè, prima di cominciare ci sarà un'attesa di 4 minuti (5-1)

FACCIAMO PARTIRE IL TORNEO

Analogamente ad un server normale, esiste un file bat da far partire. Stavolta si chiama RunServerTournament.bat
Apritelo, e nell'ultima riga troverete una cosa del genere:

server LANTOURNAMENT SFcsar.aao log=tournament.log ini=servertournament.ini

qui funziona esattamente come un server normale (vedi topic GLOBAL & LAN SERVER su questo forum)

se volete fare un server globale, la sintassi è

server TOURNAMENT SFcsar.aao log=tournament.log ini=servertournament.ini


OK. Fatelo partire, la scena sarà identica alla partenza di un server normale. Spostatevi sul server, collegatevi come ADMIN, e tenete tutto sotto controllo da lì...avete una console di comando (vedi manuale) da dove potete fare tutto.
Se non siete soddisfatti, volete cambiare il n° di round etc, trovate tutte le opzioni nel file servertournament.ini (fate sempre una copia di backup del file prima di modificarlo ;) )

Esistono anche comandi da console per l'ADMIN, li trovate sempre sul manuale. Ci sono altre questioni più sottili e più tecniche per la definizione di altri dettagli. Con il procedimento elencato sopra, cmq, potete già mettere in piedi un torneo!
Se avete domande, sono qui.

Un'ultimissima cosa: il torneo quando finisce, con la comunicazione della squadra vincente, NON si riavvia da solo. Deve pensarci l'admin...

Enjoy!

karuga
24-06-2004, 18.09.42
Grazie billy;)

hellfire
24-06-2004, 18.13.24
grazie e comlimenti. :birra: :birra: