Processore
dei comandi
VGA Plus!
implementa un meccanismo per mezzo del quale i
giocatori possono modificare le operazioni del
programma. Un modulo di VGA Plus! conosciuto come
Processore dei Comandi interpreta dei messaggi
speciali provenienti dai giocatori e modifica la
configurazione del gioco senza nessun intervento
dell'host. Questo meccanismo permette ai
giocatori di instaurare alleanze formali,
cambiare e visualizzare il nome della loro razza,
ed altre cose simili. L'host può configurare
quali aspetti del processore dei comandi saranno
disponibili ai giocatori.I giocatori comunicano con il
processore dei comandi attraverso dei messaggi di
comando. Quest'ultimi sono dei normali messaggi
inviati dai giocatori a se stessi. Per esempio,
il giocatore 3 per inviare un messaggio di
comando deve inviare un messaggio al giocatore 3.
Il processore dei comandi capisce che il
destinatario del messaggio è lo stesso giocatore
che lo ha inviato ed interpreta questo messaggio
come un messaggio di comando.
Come caso speciale, se il primo carattere valido
del messaggio di comando è '<', allora il
messaggio non sarà trattato come un messaggio di
comando ma come un messaggio ordinario.
Questa caratteristica esiste per due motivi:
Quando un giocatore invia un
messaggio universale, egli stesso diventa
uno dei destinatari del messaggio. Questo
significa che il giocatore è sia
mittente sia destinatario del messaggio,
quindi VGA Plus! interpreterebbe il
messaggio come un messaggio di comando
inviato dal giocatore.
Ma poichè la prima linea di un
messaggio universale è sempre <<<
Universal Message >>>,
il carattere '<'
all'inizio fa in modo che VGA Plus!
tratti un messagio universale come tale e
non come messaggio di comando
I giocatori che inviano i
messaggi a se stessi come promemoria
possono farlo evitando di attivare il
processore dei comandi semplicemente
iniziando il loro messaggio con il
carattere '<'
Un giocatore può
inviare qualsiasi numero di messaggi di comando
in un singolo turno. Ogni messaggio di comando può
contenere più di un comando. Ogni singolo
comando occupa una singola linea del messaggio.
Comandi multipli possono essere inseriti su linee
multiple. Le linee vuote saranno ignorate.
Ogni messaggio di comando ha la seguente sintassi:
comando [param] [param] .... ,
dove comando è uno dei comandi
validi elencati di seguito. Il numero di
parametri accettati da ogni comando variano.
Ogni comando completo (nome del comando e
parametri) deve stare in una singola linea. I
comandi non possono essere
suddivisi in linee multiple. I parametri devono
essere separati da spazi. Possono esserci al
massimo 15 parole in ogni singolo comando (incluso
il comando stesso ed ognuno dei suoi parametri).
Non ci sono meta-caratteri speciali come \
o ".
I parametri
racchiusi dalle parentesi "(" e
")" sono da intendersi come opzionali.
I comandi validi
correntemente riconosciuti da VGA Plus! sono
elencati di seguito. Ogni comando espone la
configurazione corrispondente che permette al
giocatore di accedere alle funzionalità del
comando.
Ogni comando ha
un minimo numero di caratteri che devono essere
presenti perchè il comando sia riconosciuto.
Questo permette di scrivere meno caratteri e
quindi di avere più spazio per i comandi lunghi.
La sintassi minima per ogni comando è indicata
nelle descrizioni dei comandi stessi. Per
esempio, il comando racename può
essere abbreviato in 'ra'.
I comandi possono essere scritti
indifferentemente in maiuscolo o in minuscolo.
Lista
dei comandi validi:
Nome: Racename ( sintassi breve: 'ra' )
Sintassi: racename {Get | {(Long|Short|Adjective)
Name}}
Abilitato da: Comandi del
Processore dei Comandi - Racename
Questo comando
permette al giocatore di vedere o modificare il
nome della propria razza. Il subcomando get
non richiede parametri aggiuntivi e fa in modo
che il giocatore riceva un messaggio indicante i
nomi della sua razza (long name, short name, and
adjective) come sono nel file RACE.NM del
computer dell'host. I subcomandi long,
short, ed adjective
permettono al giocatore di modificare ognuno dei
rispettivi nomi della razza. Ognuno di questi
subcomandi accetta qualsiasi numero di parametri
che vengono concatenati per formare il nome
attuale.
Ai nomi viene
imposta una lunghezza massima, e quelli che
dovessero superare tali limiti saranno troncati.
Attualmente i limiti sono:
Long
Name: 30 caratteri
Short Name: 20 caratteri
Adjective: 12 caratteri
Torna all'indice
Nome: Allies (sintassi breve: 'a')
Sintassi: allies {(Add|Drop) R R
...}
Abilitato da: Comandi del
Processore dei Comandi - Allies
Questo comando
permette ai giocatori di stabilire (ed
interrompere) alleanze formali con altri
giocatori.
Un'alleanza viene offerta con il subcomando add.
Questo subcomando accetta qualsiasi numero di
parametri indicanti i giocatori a cui si vuole
offrire l'alleanza. Questi parametri sono numeri
compresi tra 1 e 11 (notate che 'A' o 'B' non
sono utilizzati per i giocatori 10 e 11).
Un'alleanza è invece interrotta con il
subcomando drop. Anche questo
subcomando accetta qualsiasi numero di parametri.
Se l'host ha
attivato l'opzione "Partita a singole
alleanze" nella configurazione di VGA Plus!,
l'utilizzo di questo comando causerà la rottura
di qualsiasi precedente alleanza.
Nota: Se questo comando viene
disabilitato dall'host, anche i friendly codes
"ffX" e "eeX" standard
dell'HOST.EXE verranno ignorati.
Torna all'indice
Nome: Message (sintassi breve: 'm')
Sintassi: message {R [R R ...]}
| Universal | Allies | Enemies
Abilitato da: Comandi del
Processore dei Comandi - Message/Rumor
Questo comando
permette al giocatore di inviare un messaggio ad
una lista di altri giocatori. Il risultato è lo
stesso che si ottiene con le normali interfacce
di invio messaggi eccetto per il fatto che il
destinatario del messaggio può essere
specificato (al contrario di certi client che
permettono di inviare un messaggio a solo un
giocatore oppure a tutti ).
I parametri di questo comando sono numeri di
razze. Ci possono essere da 1 a 11 destinatari.
Notate che i parametri devono essere solamente
numerici, quindi le razze 10 e 11 non sono
specificate con 'A' o 'B'.
Inoltre è possibile utilizzare come parametro
unico le parole:
Universal
(o 'u') per specificare tutti
gli 11 giocatori.
Allies (o 'a')
per specificare tutti i giocatori alleati.
Enemies (o 'e')
per specificare tutti i giocatori non alleati.
Il
resto del messaggio di comando è inteso come
testo del messaggio da inviare, quindi non
possono esserci altri comandi in questo tipo di
messaggio di comando.
Il messaggio generato da questo comando scavalca
il processore dei comandi, quindi non necessita
del carattere '<' all'inizio, se il giocatore
specifica se stesso come destinatario.
Torna all'indice
Nome: Rumor o Rumour (sintassi breve: 'ru')
Sintassi: rumor {R [R R ...]} |
Universal | Allies | Enemies
Abilitato da: Comandi del
Processore dei Comandi - Message/Rumor
Questo comando
è identico al comando message eccetto per una
differenza: il mittente del messaggio non potrà
essere individuato dai giocatori. Questo
messaggio può essere utilizzato per inviare
messaggi anonimi ad uno o più giocatori. Le
parole rumor e rumour
sono sinonimi.
Torna all'indice
Nome: Xtern (sintassi breve: 'x')
Sintassi: xtern Parm Parm ...
Abilitato da: Comandi del
Processore dei Comandi - Extern
Lo scopo di
questo comando è consentire ad utility host
esterne di avere un meccanismo di trasmissione
dati per impostare le loro funzioni. Come gli
altri comandi del processore dei comandi che
modificano le impostazioni dell'HOST, il comando xtern
può essere utilizzato per passare parametri
specifici alle utility add-on per modificare le
loro impostazioni. Questo comando può essere
utilizzato come meccanismo alternativo per
comunicare con le altre utility.
Questo comando aggiunge una riga al file XTERNCMD.EXT
presente nella cartella di gioco. Ogni turno
questo file viene sovrascritto o creato se non
presente. La prima riga contiene sempre il numero
del turno seguito dai 18 caratteri che compongono
il 'time stamp' del turno corrente. Il formato di
ogni riga successiva è invece il seguente:
P:
ARG1 ARG2 ...
dove
P è il numero del giocatore (da
1 a 11) e ARG sono i parametri
del comando xtern come
specificati dal giocatore. Per esempio, se il
giocatore 3 invia il comando xtern
compro una vocale, VGA Plus! inserirà nel file
XTERNCMD.EXT: 3: compro una
vocale
Il
comando xtern non ha altra
funzione che scrivere questo file esterno. Non
influenza VGA Plus! in nessun altro modo e non
genererà mai alcun messaggio di errore.
Torna all'indice
Nome: Give (sintassi breve: 'g')
Sintassi: give
{Ship|Planet|Minefield} NNN [To] R
Abilitato da: Comandi del
Processore dei Comandi - Give
Questo comando
viene utilizzato per trasferire la proprietà di
una nave, di un pianeta o di un campo minato ad
un altro giocatore, a condizione che una di
queste condizioni sia raggiunta:
il
giocatore che riceve la nave, il pianeta o il
campo minato ha almeno una propria nave nello
stesso punto.
nel caso una nave venga ceduta, la nave stessa si
trova in orbita su di un pianeta di proprietà
del giocatore a cui si vuole cedere la nave.
Il friendly code
gsN ha lo stesso effetto del
comando give ship. Notate che il
friendly code, ha la precedenza su give
ship. Ciò significa che se una nave
viene ceduta utilizzando entrambi i metodi, il
friendly code determina il nuovo proprietario.
Quando una nave viene ceduta, il suo waypoint
viene azzerato (la nave non si muoverà per quel
turno), la sua missione viene cancellata come
pure il suo primary enemy.
Quando un pianeta viene ceduto e una base
stellare è presente, allora tutti gli scafi in
comune tra le due razze che si scambiano il
pianeta verranno mantenuti mentre tutti gli altri
verranno riciclati, e l'eventuale ordine di
costruzione verrà annullato.
Qualsiasi numero
di comandi give può essere
inviato in un turno, ma solo il primo comando per
ogni nave, pianeta o campo minato, verrà
ricordato. Questo significa che se una nave viene
ceduta alla razza 4, e poi un altro comando la
assegna alla razza 5, sarà la razza 4 a ricevere
la nave.
La parola successiva a give deve
essere ship, planet
o minefield, ma in ognuno di
questi casi esiste un'abbreviazione, 's',
'p' o 'm' sono
le abbreviazioni accettate rispettivamente. Il
parametro successivo deve indicare un numero di
una nave, un pianeta od un campo minato. La
parola successiva è opzionale, ma se presente
deve essere 'to' o più
semplicemente 't'. Infine,
l'ultimo parametro è il numero della razza a cui
cedere la nave, il pianeta od il campo minato.
Quest'ultimo deve essere un valore compreso tra 1
e 11.
Torna all'indice
Nome: Extmission (sintassi breve: 'e')
Sintassi: extmission Ship
Mission [Parm1 [Parm2]]
Abilitato da:
Questo comando
è un modo per provvedere ai giocatori che
utilizzano il programma VGA-Planets per DOS
l'accesso alle missioni estese di VGA Plus!. I
giocatori che utilizzano Winplan possiedono
invece l'interfaccia M.I.T. dalla
finestra delle missioni della nave per accedere
alle missioni estese, quindi non necessitano di
utilizzare questo comando. Similmente, i
giocatori che utilizzano VPA possono selezionare
una missione estesa esattamente come farebbero
per una missione normale. Tutti i giocatori che
utilizzano Winplan o VPA dovrebbero copiare il
file MISSION.INI fornito insieme
a VGA Plus! (oppure uno fornito dall'host) nella
cartella di gioco.
Nota: Solo i giocatori che
utilizzano il programma VGA-Planets per DOS
necessitano di questo comando.
Il comando extmission
necessita sempre di almeno 2 parametri, il numero
della nave a cui si vuole cambiare la missione ed
il numero della missione estesa che si vuole
assegnare alla nave. I numeri delle missioni
estese sono quelli impostati nel file MISSION.INI
(per gli utenti di Winplan) e nominalmente
iniziano con 20, aumentando a seconda di quante
missioni estese supporta correntemente VGA Plus!.
Notate che l'host può cambiare il valore base
delle missioni estese, quindi i giocatori che
utilizzano questo comando devono essere informati
del suo valore effettivo (Vedere alla sezione "Missioni Estese" per una lista dei numeri
delle missioni estese).
Alcune missioni estese necessitano di altri
parametri. In Winplan/VPA, i valori "Intercept"
e "Tow" rappresentano questi parametri.
Nel comando devono semplicemente essere inseriti
dopo il numero della nave e della missione (Parm1
e Parm2). Se non vengono
specificati tutti i parametri richiesti dalla
missione selezionata, il comando extmission
non funzionerà.
Il comando extmission può
essere inoltre utilizzato per impostare delle
missioni estese utilizzate da un'altro add-on e
non riconosciute da VGA Plus! (ma in nessun caso
la missione può essere impostata ad un valore
inferiore a 20). In questo caso VGA Plus! non
controllerà se il comando contiene i parametri
minimi richiesti. Il giocatore è tenuto ad
inserire tutti i parametri richiesti, altrimenti
i risultati potrebbero essere imprevedibili.
Torna all'indice
Nome: Remote (sintassi breve: 're')
Sintassi: remote
{Allow|Forbid|Drop} ShipID
Abilitato da: Opzioni generali -
Controllo remoto delle navi
Questo comando
viene utilizzato per interfacciare il Controllo
Remoto di VGA Plus! (Vedere alla sezione "Controllo remoto delle navi" per maggiori
informazioni su questa caratteristica).
Il subcomando allow permette ad
un alleato di controllare una delle vostre navi.
Il subcomando drop viene
utilizzato dal giocatore che correntemente
controlla una nave di un alleato per interrompere
tale controllo. Il subcomando forbid
viene utilizzato dal proprietario della nave per
riprenderne il controllo. Tutti i subcomandi
possono essere abbreviati ad una singola lettera
( 'a', 'd', 'f'
rispettivamente).
In tutti i casi, il parametro ShipID
deve indicare un ID valido di una nave. Per il
subcomando forbid, deve indicare
una vostra nave controlla da un altro giocatore.
I subcomandi forbid ed allow
devono riferirsi invece ad una nave posseduta dal
giocatore che invia questo comando.
Torna all'indice
Nome: Waypoint (sintassi breve: 'w')
Sintassi: waypoint ShipID XCoord
YCoord (FCode)
Abilitato da: Comandi del
Processore dei Comandi - Waypoint
Questo comando
permette al giocatore di impostare in waypoint di
una o più navi. Il parametro ShipID
deve indicare un ID valido di una nave. XCoord
e YCoord indicano le coordinate
del nuovo waypoint. Se inserite il parametro FCode
(opzionale) allora tutte le navi che presentano
quel friendly code avranno la stessa destinazione.
Se inserite il valore -1 come parametro XCoord ed
un valore tra 1 e 500 (o 999 nel caso si usi
l'HOST999) per il parametro YCoord allora come il
nuovo waypoint sarà la posizione corrente della
nave con ID uguale ad YCoord.
Se inserite il valore -1 come parametro YCoord ed
un valore tra 1 e 500 per il parametro XCoord
allora come il nuovo waypoint sarà la posizione
del pianeta con ID uguale ad XCoord.
Torna all'indice
Nome: SendMc (sintassi breve: 'smc')
Sintassi: sendmc PlanetID1
PlanetID2 MegaCredits
Abilitato da: Opzioni generali -
Trasferimento MCs tra basi
Questo comando
permette al giocatore di trasferire Megacrediti
tra le basi stellari. I parametri PlanetID1
e PlanetID2 devono indicare
degli ID validi di pianeti. Il parametro Megacredits
indica la quantità di Megacrediti che si vuole
trasferire, e deve essere compresa tra 0 ed il
parametro di configurazione Trasferisci
MCs fino a max. E' possibile inviare
megacrediti anche alle basi stellari degli
alleati.
Torna all'indice
Nome: Refit (sintassi breve: 'rf')
Sintassi: refit
{Engines|Beams|Tubes} ShipID Type
Abilitato da: Comandi del
Processore dei Comandi - Refit
Questo comando
permette al giocatore di migliorare una nave
sostituendo i suoi componenti. Il parametro ShipID
deve indicare un ID valido di una nave. Il valore
del parametro Type deve indicare
un componente valido come mostrato qui sotto:
Motori:
1 = Star Drive 1
2 = Star Drive 2
3 = Star Drive 3
4 = Super Star Drive 4
5 = Nova Drive 5
6 = HeavyNova Drive 6
7 = Quantam Drive 7
8 = Hyper Drive 8
9 = Transwarp
Armi a
raggi:
1 = Laser
2 = X-Ray Laser
3 = Plasma Bolt
4 = Blaster
5 = Positron Beam
6 = Disruptor
7 = Heavy Blaster
8 = Phaser
9 = Heavy Disruptor
10 = Heavy Phaser
Lancia-siluri:
1 = Mark 1 Photon
2 = Proton Torp
3 = Mark 2 Photon
4 = Gamma Bomb
5 = Mark 3 Photon
6 = Mark 4 Photon
7 = Mark 5 Photon
8 = Mark 6 Photon
9 = Mark 7 Photon
10 = Mark 8 Photon
Questa è una
funzione molto avanzata rispetto alla missione
SUPER-REFIT della Federazione, ed inoltre è
disponibile a tutti i giocatori. Poichè la
missione era originariamente un vantaggio
razziale della Federazione, tutti i giocatori non
Fed devono pagare per migliorare le proprie navi.
L'host può impostare il costo aggiuntivo tra i
valori 0% e 500% per ogni giocatore (i valori
standard sono 0% per la Fed e 200% per tutte le
altre razze).
Ciò significa che aggiornando una nave il costo
aggiuntivo totale sarà: numero di componenti
sostituiti * costo di un singolo componente *
costo aggiuntivo percentuale. Per esempio, se
volete migliorare i motori (installando i
Transwarp) su di una nave di classe Rush,
pagherete: 6 * 300 * 200 / 100 = 3600 MCs
Se il parametro Type
non viene specificato, VGA Plus! tenterà di
installare i componenti alla massima tecnologia
possibile. In tutti i casi, se non avete un set
completo di componenti da installare, ma avete le
risorse necessarie per costruirli, VGA Plus! si
incaricherà di costruirli per voi !
I vecchi componenti rimossi dalle navi verranno
messi nel magazzino della base stellare. Questo
comando richiede un set completo di componenti
per funzionare.
Torna all'indice
Nome: Fix (nessuna sintassi breve)
Sintassi: fix ShipID
Abilitato da: Comandi del
Processore dei Comandi - Fix
Questo comando
permette al giocatore di riparare una nave.
Quando una nave ritorna da una missione è
possibile utilizzare la base stellare per
ripararla. Il comando fix
riparerà tutto il danno subito in un turno.
Inoltre potrete riparare le navi alleate.
Sarà possibile riparare solo UNA nave
danneggiata per turno, ma sarà possibile
imbarcare nuovi membri dell'equipaggio su più
navi contemporaneamente. Il parametro ShipID
deve indicare un ID valido di una nave.
Torna all'indice
Nome: Jettison (sintassi breve: 'jet')
Sintassi: jettison ShipID Number
Abilitato da:
Questo comando
permette al giocatore di abbandonare nello spazio
i caccia o i siluri caricati nella stiva. Il
parametro ShipID deve indicare
un ID valido di una nave. Il parametro number
indica quanti caccia/siluri abbandonare nello
spazio.
Questo comando è stato aggiunto per permettere
questa funzione anche ai giocatori che utilizzano
VGA-Planets per DOS.
Nota: Winplan ha già questa
funzione incorporata.
Torna all'indice
Nome: Dump (nessuna sintassi breve)
Sintassi: dump BaseID (What)
Abilitato da: Speciale (vedi
sotto)
Questo comando
permette al giocatore di riciclare i vecchi
componenti presenti nel magazzino di una base
stellare. I componenti riservati per un ordine di
costruzione di una nave non verranno riciclati.
Il parametro BaseID deve
indicare una base stellare. Il parametro
opzionale What serve per
indicare cosa riciclare e può assumere i
seguenti valori:
Hulls
(abbr. H)
- permette di riciclare solo gli scafi.
Engines (abbr. E)
- permette di riciclare solo i motori.
Beams (abbr. B)
- permette di riciclare solo le armi a raggi.
Tubes (abbr. T)
- permette di riciclare solo i lanciasiluri.
Torps (abbr. TO)
- permette di riciclare solo i siluri.
Starbase (abbr. S)
- smantella l'intera base!!!
Omettendo tale
parametro il comando eseguirà la sua normale
funzione come nelle precedenti versioni di VGA
Plus!, cioè riciclerà scafi, motori, armi a
raggi e lanciasiluri.
Sarà possibile
smantellare l'intera base solo se l'host ha
attivato l'opzione "Consenti di smantellare
le basi" nella configurazione di VGA Plus!.
Nota: questa funzione è
normalmente disponibile solo ai giocatori
registrati. Possono beneficiarne anche i
giocatori shareware se l'host ha attivato il
comando "Dump (shareware)" nella
configurazione di VGA Plus!.
Torna all'indice
Nome: Autotax (sintassi breve: 'atx')
Sintassi: autotax
{Happy|Calm|Unhappy} (FCode)
Abilitato da: Comandi del
Processore dei Comandi - AutoTax
Questo comando
accetta due parametri:
Il primo può essere happy, calm
oppure unhappy (abbr. h,
c o u) In base
al suddetto parametro, le tasse di tutti i
pianeti posseduti dal giocatore che invia il
comando, verranno regolate in modo da raggiungere
o mantenere lo status specificato ricavando la
maggior quantità possibile di Megacrediti.
Il secondo parametro è riservato ad un friendly
code di 3 lettere che permette di applicare
l'autotassazione solo ai pianeti che hanno quello
stesso friendly code. Se tale parametro viene
omesso, oppure il suo primo carattere è
"*", l'autotassazione verrà applicata
a tutti i pianeti del giocatore.
Torna all'indice
Nome: Detonate (nessuna sintassi breve)
Sintassi: detonate MinefieldID (LightYears)
Abilitato da: Comandi del
Processore dei Comandi - Detonate
Questo comando
farà scoppiare le mine del campo minato
specificato appartenente alla razza che invia il
comando. Tutte le navi all'interno potranno
subire danni variabili da 0% a 200% del danno di
una singola mina normale. Le navi orbitanti un
pianeta sono protette dalla detonazione del campo
minato circostante, e così pure le basi stellari.
Il parametro opzionale lightyears
serve per indicare la larghezza di una zona in
modo da ottenere una detonazione parziale del
campo minato. Questa larghezza è espressa in
anni luce. In questo caso la zona di detonazione
avrà forma ad anello e sarà sempre localizzata
partendo dal bordo esterno verso l'interno (Esempio:
se facciamo detonare una zona di 10 anni luce di
un campo minato di 80 anni luce di raggio il
turno successivo, se non intervengono altri
fattori, avremo un campo minato di 70 anni luce
di raggio).
Nota: non opera sui campi
minati Web.
Torna all'indice
Nome: Config (sintassi breve: 'cfg')
Sintassi: config
Abilitato da:
Questo comando
causerà l'invio al giocatore dei messaggi con la
configurazione attuale delle opzioni di VGA Plus!.
Nota: questo comando viene
ignorato se l'host in quel turno ha effettuato
delle modifiche alla configurazione, in quanto,
in seguito a tali modifiche, tali messaggi
vengono inviati automaticamente da VGA Plus!, e
quindi si verrebbero a creare dei messaggi doppi.
Torna all'indice
Nome: BaseLay (nessuna sintassi breve)
Sintassi: baselay BaseID (Torps)
(Race)
Abilitato da: Comandi del
Processore dei Comandi - Base Lay Mines
Questo comando
sostituisce il friendly code miN
utilizzato dalle precedenti versioni di VGA Plus!,
permettendo di posare un campo minato utilizzando
un esatto numero di siluri e con la
configurazione caratteristica di ognuna delle
razze. Se al parametro opzionale Torps viene
assegnato il valore 0, tutti i siluri saranno
convertiti in mine spaziali. Se al parametro
opzionale Race viene assegnato il valore 0, il
campo minato avrà la configurazione
caratteristica della razza a cui appartiene la
base che lo posa.
Se la base che
esegue questo comando si trova all'interno di un
campo minato esistente, le mine stese non
andranno a formare un nuovo campo minato
sovrapposto ma andranno ad estendere il campo
minato già presente. Tuttavia, se l'host ha
attivato l'opzione "Campi minati multipli"
e se il pianeta sottostante ha un friendly code
che inizia per "N", questa regola verrà
ignorata e le mine andranno a formare un nuovo
campo minato.
Questo comando
è accessibile anche ai giocatori shareware, ma
devono rispettare le seguenti condizioni: devono
utilizzare tutti i siluri e non possono posare
campi minati non appartenenti alla loro razza.
Torna all'indice
Nome: BaseLayWeb (nessuna sintassi breve)
Sintassi: baselayweb BaseID (Torps)
(Race)
Abilitato da: Comandi del
Processore dei Comandi - Base Lay Mines
Questo comando
sostituisce il friendly code miW
utilizzato dalle precedenti versioni di VGA Plus!,
permettendo di posare un campo minato utilizzando
un esatto numero di siluri e con la
configurazione caratteristica di ognuna delle
razze. Se al parametro opzionale Torps viene
assegnato il valore 0, tutti i siluri saranno
convertiti in mine spaziali. Se al parametro
opzionale Race viene assegnato il valore 0, il
campo minato avrà la configurazione
caratteristica della razza a cui appartiene la
base che lo posa.
Se la base che
esegue questo comando si trova all'interno di un
campo minato esistente, le mine stese non
andranno a formare un nuovo campo minato
sovrapposto ma andranno ad estendere il campo
minato già presente. Tuttavia, se l'host ha
attivato l'opzione "Campi minati multipli"
e se il pianeta sottostante ha un friendly code
che inizia per "N", questa regola verrà
ignorata e le mine andranno a formare un nuovo
campo minato.
Questo comando
è accessibile anche ai giocatori shareware, ma
devono rispettare le seguenti condizioni: devono
utilizzare tutti i siluri e non possono posare
campi minati non appartenenti alla loro razza.
Nota: questo comando è
disponibile solamente per i Cristallini, e sarà
ignorato per tutte le altre razze.
Torna all'indice
Nome: BaseLayIn (nessuna sintassi breve)
Sintassi: baselayin BaseID (Torps)
(MinefieldID)
Abilitato da: Comandi del
Processore dei Comandi - Base Lay Mines In
Questo è un
comando di rilascio mine che permette al
giocatore di specificare il numero di siluri da
convertire e l'ID del campo minato a cui
aggiungere le mine. Il numero di siluri da
convertire (parametro Torps) può valere 0 per
indicare che tutti i siluri saranno convertiti in
mine.
Il parametro
MinefieldID indica l'ID di uno specifico campo
minato da espandere. Questo comando può essere
utilizzato solo per aggiungere mine in un campo
minato già esistente. La nave del giocatore deve
trovarsi all'interno del campo minato specificato
ed il campo minato deve appartenere allo stesso
giocatore (tranne se il giocatore utilizza il
friendly code miN). Se una delle
condizioni non è rispettata questo comando non
fa nulla. Se l'ID del campo minato non è valido
non verrà creato nessun nuovo campo minato.
Notate inoltre
che questo comando tiene conto del friendly code miN,
se utilizzato. Con questo codice settato, il
parametro MinefieldID deve specificare un campo
minato di proprietà del giocatore indicato dal
friendly code.
Nota: l'opzione "Campi
minati multipli" non funziona con questo
comando.
I giocatori
shareware possono utilizzare questo comando solo
sui propri campi minati ed usando tutti i siluri
a bordo della nave.
Torna all'indice
Nome: BaseLayWebIn (nessuna sintassi breve)
Sintassi: baselaywebin BaseID (Torps)
(MinefieldID)
Abilitato da: Comandi del
Processore dei Comandi - Base Lay Mines In
Questo è un
comando di rilascio mine web che permette al
giocatore di specificare il numero di siluri da
convertire e l'ID del campo minato a cui
aggiungere le mine. Il numero di siluri da
convertire (parametro Torps) può valere 0 per
indicare che tutti i siluri saranno convertiti in
mine.
Il parametro
MinefieldID indica l'ID di uno specifico campo
minato web da espandere. Questo comando può
essere utilizzato solo per aggiungere mine in un
campo minato web già esistente. La nave del
giocatore deve trovarsi all'interno del campo
minato specificato ed il campo minato deve
appartenere allo stesso giocatore (tranne se il
giocatore utilizza il friendly code miN).
Se una delle condizioni non è rispettata questo
comando non fa nulla. Se l'ID del campo minato
non è valido non verrà creato nessun nuovo
campo minato.
Notate inoltre
che questo comando tiene conto del friendly code miN,
se utilizzato. Con questo codice settato, il
parametro MinefieldID deve specificare un campo
minato di proprietà del giocatore indicato dal
friendly code.
Nota: l'opzione "Campi
minati multipli" non funziona con questo
comando.
Nota: questo comando è
disponibile solamente per i Cristallini, e sarà
ignorato per tutte le altre razze.
I giocatori
shareware possono utilizzare questo comando solo
sui propri campi minati ed usando tutti i siluri
a bordo della nave.
Torna all'indice
Nome: BaseScoop (nessuna sintassi breve)
Sintassi: basescoop BaseID (Torps)
(MinefieldID)
Abilitato da: Comandi del
Processore dei Comandi - Base Scoop Mines
Questo comando
sostituisce il friendly code msc
utilizzato dalle precedenti versioni di VGA Plus!,
ed implica una normale missione di Mine Sweep (può
essere evitata settando il friendly code della
nave a "NSW"), ma se la nave si trova
all'interno di uno specifico campo minato
appartenente alla sua razza identificato dal
parametro MinefieldID, allora le mine saranno
riconvertite in siluri fino a raggiungere il
valore specificato dal parametro Torps. Se il
parametro Torps ha valore 0 allora la massima
quantità di mine possibili sarà riconvertita in
siluri.
Nota: questo comando, se
utilizzato da un giocatore shareware, effettuerà
solo la funzione di Mine Sweep.
Nota: questo comando, in uno
stesso turno di gioco, può essere inviato solo
una volta per ogni base. Non funzionerà se è già
stato inviato un comando BaseSweep relativo alla
stessa base.
Torna all'indice
Nome: BaseSweep (nessuna sintassi breve)
Sintassi: basesweep BaseID (Race)
(MinefieldID)
Abilitato da: Comandi del
Processore dei Comandi - Base Sweep Mines
Questo comando
sostituisce il friendly code swm
utilizzato dalle precedenti versioni di VGA Plus!,
ed è utile per eliminare le mine spaziali
nemiche che circondano la base. Se il parametro
Race indica una razza nemica, solo i campi minati
appartenenti a questa razza verranno eliminati.
Il parametro MinefieldID permette di specificare
l'ID di un singolo campo minato sul quale
effettuare questa funzione.
Nota: questo comando, in uno
stesso turno di gioco, può essere inviato solo
una volta per ogni base. Non funzionerà se è già
stato inviato un comando BaseScoop relativo alla
stessa base.
Torna all'indice