aboutsummaryrefslogtreecommitdiff
path: root/builtin/locale/__builtin.it.tr
blob: 77f85c766e201bb5c5b80d2cd8a4e493c3aa8235 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
/*
Minetest
Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/

#ifndef GAME_HEADER
#define GAME_HEADER

#include "irrlichttypes_extrabloated.h"
#include <string>
#include "keycode.h"
#include <list>

class KeyList : protected std::list<KeyPress>
{
	typedef std::list<KeyPress> super;
	typedef super::iterator iterator;
	typedef super::const_iterator const_iterator;

	virtual const_iterator find(const KeyPress &key) const
	{
		const_iterator f(begin());
		const_iterator e(end());

		while (f != e) {
			if (*f == key)
				return f;

			++f;
		}

		return e;
	}

	virtual iterator find(const KeyPress &key)
	{
		iterator f
		else
			push_back(key);
	}

	bool operator[](const KeyPress &key) const
	{
		return find(key) != end();
	}
};

class InputHandler
{
public:
	InputHandler()
	{
	}
	virtual ~InputHandler()
	{
	}

	virtual bool isKeyDown(const KeyPress &keyCode) = 0;
	virtual bool wasKeyDown(const KeyPress &keyCode) = 0;

	virtual v2s32 getMousePos() = 0;
	virtual void setMousePos(s32 x, s32 y) = 0;

	virtual bool getLeftState() = 0;
	virtual bool getRightState() = 0;

	virtual bool getLeftClicked() = 0;
	virtual bool getRightClicked() = 0;
	virtual void resetLeftClicked() = 0;
	virtual void resetRightClicked() = 0;

	virtual bool getLeftReleased() = 0;
	virtual bool getRightReleased() = 0;
	virtual void resetLeftReleased() = 0;
	virtual void resetRightReleased() = 0;

	virtual s32 getMouseWheel() = 0;

	virtual void step(float dtime) {}

	virtual void clear() {}
};

class ChatBackend;  /* to avoid having to include chat.h */
struct SubgameSpec;

void the_game(bool *kill,
		bool random_input,
		InputHandler *input,
		IrrlichtDevice *device,
		const std::string &map_dir,
		const std::string &playername,
		const std::string &password,
		const std::string &address, // If "", local server is used
		u16 port,
		std::wstring &error_message,
		ChatBackend &chat_backend,
		const SubgameSpec &gamespec, // Used for local game
		bool simple_singleplayer_mode);

#endif

s> to inf for no time limit=Controlla chi è l'ultimo giocatore che ha toccato un nodo o un nodo nelle sue vicinanze, negli ultimi secondi indicati. Di base: raggio @= 0, secondi @= 86400 @= 24h, limite @= 5. Rollback functions are disabled.=Le funzioni di rollback sono disabilitate. That limit is too high!=Il limite è troppo alto! Checking @1 ...=Controllando @1 ... Nobody has touched the specified location in @1 seconds.=Nessuno ha toccato il punto specificato negli ultimi @1 secondi. @1 @2 @3 -> @4 @5 seconds ago.=@1 @2 @3 -> @4 @5 secondi fa. Punch a node (range@=@1, seconds@=@2, limit@=@3).=Colpisce un nodo (raggio@=@1, secondi@=@2, limite@=@3) (<name> [<seconds>]) | (:<actor> [<seconds>])=(<nome> [<secondi>]) | (:<attore> [<secondi>]) Revert actions of a player. Default for <seconds> is 60. Set <seconds> to inf for no time limit=Riavvolge le azioni di un giocatore. Di base, <secondi> è 60. Imposta <secondi> a inf per nessun limite di tempo Invalid parameters. See /help rollback and /help rollback_check.=Parametri non validi. Vedi /help rollback e /help rollback_check. Reverting actions of player '@1' since @2 seconds.=Riavvolge le azioni del giocatore '@1' avvenute negli ultimi @2 secondi. Reverting actions of @1 since @2 seconds.=Riavvolge le azioni di @1 avvenute negli ultimi @2 secondi. (log is too long to show)=(il log è troppo lungo per essere mostrato) Reverting actions succeeded.=Riavvolgimento azioni avvenuto con successo. Reverting actions FAILED.=Errore nel riavvolgere le azioni. Show server status=Mostra lo stato del server This command was disabled by a mod or game.=Questo comando è stato disabilitato da una mod o dal gioco. [<0..23>:<0..59> | <0..24000>]=[<0..23>:<0..59> | <0..24000>] Show or set time of day=Mostra o imposta l'orario della giornata Current time is @1:@2.=Orario corrente: @1:@2. You don't have permission to run this command (missing privilege: @1).=Non hai il permesso di eseguire questo comando (privilegio mancante: @1) Invalid time (must be between 0 and 24000).= Time of day changed.=Orario della giornata cambiato. Invalid hour (must be between 0 and 23 inclusive).=Ora non valida (deve essere tra 0 e 23 inclusi) Invalid minute (must be between 0 and 59 inclusive).=Minuto non valido (deve essere tra 0 e 59 inclusi) Show day count since world creation=Mostra il conteggio dei giorni da quando il mondo è stato creato Current day is @1.=Giorno attuale: @1. [<delay_in_seconds> | -1] [-r] [<message>]= Shutdown server (-1 cancels a delayed shutdown, -r allows players to reconnect)= Server shutting down (operator request).=Arresto del server in corso (per richiesta dell'operatore) Ban the IP of a player or show the ban list=Bandisce l'IP del giocatore o mostra la lista di quelli banditi The ban list is empty.=La lista banditi è vuota. Ban list: @1=Lista banditi: @1 Player is not online.=Il giocatore non è connesso. Failed to ban player.=Errore nel bandire il giocatore. Banned @1.=@1 banditǝ. <name> | <IP_address>=<nome> | <indirizzo_IP> Remove IP ban belonging to a player/IP=Perdona l'IP appartenente a un giocatore/IP Failed to unban player/IP.=Errore nel perdonare il giocatore/IP Unbanned @1.=@1 perdonatǝ <name> [<reason>]=<nome> [<ragione>] Kick a player=Caccia un giocatore Failed to kick player @1.=Errore nel cacciare il giocatore @1. Kicked @1.=@1 cacciatǝ. [full | quick]=[full | quick] Clear all objects in world=Elimina tutti gli oggetti/entità nel mondo Invalid usage, see /help clearobjects.=Uso incorretto, vedi /help clearobjects. Clearing all objects. This may take a long time. You may experience a timeout. (by @1)=Eliminando tutti gli oggetti/entità. Questo potrebbe richiedere molto tempo e farti eventualmente crashare. (di @1) Cleared all objects.=Tutti gli oggetti sono stati eliminati. <name> <message>=<nome> <messaggio> Send a direct message to a player=Invia un messaggio privato al giocatore Invalid usage, see /help msg.=Uso incorretto, vedi /help msg The player @1 is not online.=Il giocatore @1 non è connesso. DM from @1: @2=Messaggio privato da @1: @2 Message sent.=Messaggio inviato. Get the last login time of a player or yourself=Ritorna l'ultimo accesso di un giocatore o di te stessǝ @1's last login time was @2.=L'ultimo accesso di @1 è avvenuto il @2 @1's last login time is unknown.=L'ultimo accesso di @1 non è conosciuto Clear the inventory of yourself or another player=Svuota l'inventario tuo o di un altro giocatore You don't have permission to clear another player's inventory (missing privilege: @1).=Non hai il permesso di svuotare l'inventario di un altro giocatore (privilegio mancante: @1). @1 cleared your inventory.=@1 ha svuotato il tuo inventario. Cleared @1's inventory.=L'inventario di @1 è stato svuotato. Player must be online to clear inventory!=Il giocatore deve essere connesso per svuotarne l'inventario! Players can't be killed, damage has been disabled.=I giocatori non possono essere uccisi, il danno è disabilitato. Player @1 is not online.=Il giocatore @1 non è connesso. You are already dead.=Sei già mortǝ. @1 is already dead.=@1 è già mortǝ. @1 has been killed.=@1 è stato uccisǝ. Kill player or yourself=Uccide un giocatore o te stessǝ Invalid parameters (see /help @1).= Too many arguments, try using just /help <command>= Available commands: @1=Comandi disponibili: @1 Use '/help <cmd>' to get more information, or '/help all' to list everything.=Usa '/help <comando>' per ottenere più informazioni, o '/help all' per elencare tutti i comandi. Available commands:=Comandi disponibili: Command not available: @1=Comando non disponibile: @1 [all | privs | <cmd>] [-t]= Get help for commands or list privileges (-t: output in chat)= Available privileges:=Privilegi disponibili: Command=Comando Parameters=Parametri For more information, click on any entry in the list.=Per più informazioni, clicca su una qualsiasi voce dell'elenco. Double-click to copy the entry to the chat history.=Doppio click per copiare la voce nella cronologia della chat. Command: @1 @2=Comando: @1 @2 Available commands: (see also: /help <cmd>)=Comandi disponibili: (vedi anche /help <comando>) Close=Chiudi Privilege=Privilegio Description=Descrizione print [<filter>] | dump [<filter>] | save [<format> [<filter>]] | reset=print [<filtro>] | dump [<filtro>] | save [<formato> [<filtro>]] | reset Handle the profiler and profiling data=Gestisce il profiler e i dati da esso elaborati Statistics written to action log.=Statistiche scritte nel log delle azioni. Statistics were reset.=Le statistiche sono state resettate. Usage: @1=Utilizzo: @1 Format can be one of txt, csv, lua, json, json_pretty (structures may be subject to change).=I formati supportati sono txt, csv, lua, json e json_pretty (le strutture potrebbero essere soggetti a cambiamenti). @1 joined the game.= @1 left the game.= @1 left the game (timed out).= (no description)=(nessuna descrizione) Can interact with things and modify the world=Si può interagire con le cose e modificare il mondo Can speak in chat=Si può parlare in chat Can modify basic privileges (@1)= Can modify privileges=Si possono modificare i privilegi Can teleport self=Si può teletrasportare se stessз Can teleport other players=Si possono teletrasportare gli altri giocatori Can set the time of day using /time=Si può impostate l'orario della giornata tramite /time Can do server maintenance stuff=Si possono eseguire operazioni di manutenzione del server Can bypass node protection in the world=Si può aggirare la protezione dei nodi nel mondo Can ban and unban players=Si possono bandire e perdonare i giocatori Can kick players=Si possono cacciare i giocatori Can use /give and /giveme=Si possono usare /give e /give me Can use /setpassword and /clearpassword=Si possono usare /setpassword e /clearpassword Can use fly mode=Si può usare la modalità volo Can use fast mode=Si può usare la modalità rapida Can fly through solid nodes using noclip mode=Si può volare attraverso i nodi solidi con la modalità incorporea Can use the rollback functionality=Si può usare la funzione di rollback Can view more debug info that might give a gameplay advantage= Can enable wireframe= Unknown Item=Oggetto sconosciuto Air=Aria Ignore=Ignora You can't place 'ignore' nodes!=Non puoi piazzare nodi 'ignore'! Values below show absolute/relative times spend per server step by the instrumented function.= A total of @1 sample(s) were taken.= The output is limited to '@1'.= Saving of profile failed: @1= Profile saved to @1= ##### not used anymore ##### Invalid time.=Orario non valido. [all | privs | <cmd>]=[all | privs | <comando>] Get help for commands or list privileges=Richiama la finestra d'aiuto dei comandi o dei privilegi Allows enabling various debug options that may affect gameplay=Permette di abilitare varie opzioni di debug che potrebbero influenzare l'esperienza di gioco [<delay_in_seconds> | -1] [reconnect] [<message>]=[<ritardo_in_secondi> | -1] [reconnect] [<messaggio>] Shutdown server (-1 cancels a delayed shutdown)=Arresta il server (-1 annulla un arresto programmato) <name> (<privilege> | all)=<nome> (<privilegio> | all) <privilege> | all=<privilegio> | all Can modify 'shout' and 'interact' privileges=Si possono modificare i privilegi 'shout' e 'interact'