<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.montellug.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=81.211.210.64</id>
	<title>MontelLUG WIKI - Contributi utente [it]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.montellug.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=81.211.210.64"/>
	<link rel="alternate" type="text/html" href="https://wiki.montellug.it/?title=Speciale:Contributi/81.211.210.64"/>
	<updated>2026-05-04T11:57:11Z</updated>
	<subtitle>Contributi utente</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>index.php?title=PanoramicaMUD&amp;diff=75</id>
		<title>PanoramicaMUD</title>
		<link rel="alternate" type="text/html" href="index.php?title=PanoramicaMUD&amp;diff=75"/>
		<updated>2004-07-18T14:51:07Z</updated>

		<summary type="html">&lt;p&gt;81.211.210.64: /* Permessi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Mappa==&lt;br /&gt;
La mappa e' realizzata tramite 3 classi: ''Location'', ''FakeLocation'' e ''Connection''.&lt;br /&gt;
&lt;br /&gt;
'''Location'''&lt;br /&gt;
&lt;br /&gt;
Contiene una descrizione dell'ambiente e la lista di oggetti e personaggi non giocanti presenti all'interno dell'ambiente. Le informazioni contenute nella location sono normalmente immagazzinate nel db (su disco); vengono caricate in memoria solo quando almeno un personaggio giocante è nella location. Dopo tot tempo in cui nella location non vi è più nessun pg, viene salvata nel db e tolta dalla memoria.&lt;br /&gt;
&lt;br /&gt;
'''FakeLocation'''&lt;br /&gt;
&lt;br /&gt;
E' lo scheletro della location, mantenuto sempre in memoria per rappresentare la mappa. Contiene un'identificativo, un puntatore alla ''Location'' di cui e' scheletro, i puntatori alle ''Connection'' vicine e la lista dei personaggi giocanti.&lt;br /&gt;
&lt;br /&gt;
'''Connection'''&lt;br /&gt;
&lt;br /&gt;
Rappresenta la connessione tra FakeLocation. Gestisce i permessi di accesso alle ''FakeLocation'' da parte dei pg.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Esempio'''&lt;br /&gt;
&lt;br /&gt;
Per muoversi un giocatore controlla la ''FakeLocation'' in cui si trova e chiama un metodo della sua ''FakeLocation'' per andare a nord.&lt;br /&gt;
La ''FakeLocation'' chiede alla ''Connection'' se il personaggio puo' passare e in caso di risposta positiva modifica il puntatore ''FakeLocation'' del personaggio, altrimenti gli notifica il rifiuto.&lt;br /&gt;
&lt;br /&gt;
==Permessi==&lt;br /&gt;
&lt;br /&gt;
Gli oggetti, le connection, i dialoghi etc. non possono essere accessibili da tutti. Ad esempio, per attraversare una connection potrebbe essere necessario saper volare, o scalare o nuotare; per poter usare un oggetto può essere necessario essere un mago, o un elfo, o avere una determinata forza. Object, connection, dialog e answer contengono tutti un oggetto access, esemplare di una classe che rappresenta le condizioni per cui un oggetto è utilizzabile, una connection attraversabile, un dialogo udibile e una risposta sceglibile.&lt;br /&gt;
Nella classe access sono contenute condizioni nella forma:&lt;br /&gt;
&lt;br /&gt;
-Skills da avere almeno tot&lt;br /&gt;
&lt;br /&gt;
-Skills da ''non'' avere o avere fino a tot&lt;br /&gt;
&lt;br /&gt;
-Feats da avere&lt;br /&gt;
&lt;br /&gt;
-Feats da ''non'' avere.&lt;br /&gt;
&lt;br /&gt;
-Classe o Razza a cui appartenere o meno&lt;br /&gt;
&lt;br /&gt;
Le condizioni imposte dagli oggetti (es. se hai una corda puoi attraversare una connection in salita) si risolvono associando agli oggetti delle skill o feature (quando si raccoglie una corda si attiva la feature &amp;quot;scalata&amp;quot; o simili)&lt;br /&gt;
&lt;br /&gt;
==Personaggi==&lt;br /&gt;
&lt;br /&gt;
==Oggetti==&lt;br /&gt;
&lt;br /&gt;
==Dialoghi==&lt;br /&gt;
&lt;br /&gt;
I dialoghi sono il punto distintivo di questo MUD. ''Anche i png fanno dialoghi sensati ed interattivi.'' I dialoghi sono tutti salvati nel db e vengono caricati in memoria a bisogna. Ogni dialogo è formato da frasi.&lt;br /&gt;
&lt;br /&gt;
'''Dialog'''&lt;br /&gt;
&lt;br /&gt;
Il dialogo ha dei permessi per essere sentito ed un link alla frase iniziale.&lt;br /&gt;
&lt;br /&gt;
'''Phrase'''&lt;br /&gt;
&lt;br /&gt;
La frase ha un testo che la rappsenta e una lista di possibili risposte. Ogni risposta viene presentata solo se consentito dai permessi di ogni risposta.&lt;br /&gt;
&lt;br /&gt;
'''Answer'''&lt;br /&gt;
&lt;br /&gt;
Contiene un testo, degli accessi per decidere se visualizzarla, un'azione che il personaggio parlante fa e un puntatore alla frase successiva.&lt;br /&gt;
&lt;br /&gt;
'''Esempio''':&lt;br /&gt;
&lt;br /&gt;
Dialogo n° 45:(lo possono sentire solo gli elfi ricchioni). La prima frase è la n° 123&lt;br /&gt;
&lt;br /&gt;
Frase n° 123: &amp;quot;Vai a baciare l'orco omofobico&amp;quot;. Risposte possibili: &amp;quot;Va bene&amp;quot;, &amp;quot;Fottiti&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Risposta &amp;quot;Va bene&amp;quot;: vai alla frase n° 324.&lt;br /&gt;
&lt;br /&gt;
Risposta &amp;quot;Fottiti&amp;quot;: azione -&amp;gt; attacca (il png che stà dicendo il dialogo attacca il personaggio).&lt;br /&gt;
&lt;br /&gt;
==Quest==&lt;br /&gt;
&lt;br /&gt;
Vediamo una quest come una &amp;quot;maglietta&amp;quot; che il pg indossa, su cui ci sono scritti i dialoghi dei png (personaggi non giocanti) che incontra e le informazioni sull'avanzamento della quest (persone uccise, oggetti trovati, membra smembrate, posti visitati etc.).&lt;br /&gt;
&lt;br /&gt;
Ci sono due tipi di quest all'interno del mud:&lt;br /&gt;
&lt;br /&gt;
- quelle autogenerate;&lt;br /&gt;
&lt;br /&gt;
- quelle create ad hoc dagli amministratori.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Create ad hoc'''&lt;br /&gt;
&lt;br /&gt;
Le scritte sulla maglietta sono create da un amministratore (probabilmente tramite interfaccia web). L'amministratore potendo creare i dialoghi e potendo scegliere chi e in che situazione li pronuncia, può creare qualsiasi tipo di  avventura.&lt;br /&gt;
&lt;br /&gt;
'''Autogenerate'''&lt;br /&gt;
&lt;br /&gt;
Una funzione si occupa di creare una quest in base a determinati modelli. Ad esempio:&lt;br /&gt;
&lt;br /&gt;
- Vai a prendere quell'oggetto e portamelo.&lt;br /&gt;
&lt;br /&gt;
- Uccidi dolorosamente tizio, caio e sempronio (che saranno di una gilda avversa e alla portata).&lt;br /&gt;
&lt;br /&gt;
- etc.&lt;/div&gt;</summary>
		<author><name>81.211.210.64</name></author>
	</entry>
	<entry>
		<id>index.php?title=PanoramicaMUD&amp;diff=72</id>
		<title>PanoramicaMUD</title>
		<link rel="alternate" type="text/html" href="index.php?title=PanoramicaMUD&amp;diff=72"/>
		<updated>2004-07-18T14:35:24Z</updated>

		<summary type="html">&lt;p&gt;81.211.210.64: /* Quest */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Mappa==&lt;br /&gt;
La mappa e' realizzata tramite 3 classi: ''Location'', ''FakeLocation'' e ''Connection''.&lt;br /&gt;
&lt;br /&gt;
'''Location'''&lt;br /&gt;
&lt;br /&gt;
Contiene una descrizione dell'ambiente e la lista di oggetti e personaggi non giocanti presenti all'interno dell'ambiente. Le informazioni contenute nella location sono normalmente immagazzinate nel db (su disco); vengono caricate in memoria solo quando almeno un personaggio giocante è nella location. Dopo tot tempo in cui nella location non vi è più nessun pg, viene salvata nel db e tolta dalla memoria.&lt;br /&gt;
&lt;br /&gt;
'''FakeLocation'''&lt;br /&gt;
&lt;br /&gt;
E' lo scheletro della location, mantenuto sempre in memoria per rappresentare la mappa. Contiene un'identificativo, un puntatore alla ''Location'' di cui e' scheletro, i puntatori alle ''Connection'' vicine e la lista dei personaggi giocanti.&lt;br /&gt;
&lt;br /&gt;
'''Connection'''&lt;br /&gt;
&lt;br /&gt;
Rappresenta la connessione tra FakeLocation. Gestisce i permessi di accesso alle ''FakeLocation'' da parte dei pg.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Esempio'''&lt;br /&gt;
&lt;br /&gt;
Per muoversi un giocatore controlla la ''FakeLocation'' in cui si trova e chiama un metodo della sua ''FakeLocation'' per andare a nord.&lt;br /&gt;
La ''FakeLocation'' chiede alla ''Connection'' se il personaggio puo' passare e in caso di risposta positiva modifica il puntatore ''FakeLocation'' del personaggio, altrimenti gli notifica il rifiuto.&lt;br /&gt;
&lt;br /&gt;
==Permessi==&lt;br /&gt;
&lt;br /&gt;
Gli oggetti, le connection, i dialoghi etc. non possono essere accessibili da tutti. Ad esempio, per attraversare una connection potrebbe essere necessario saper volare, o scalare o nuotare; per poter usare un oggetto può essere necessario essere un mago, o un elfo, o avere una determinata forza. Gli objet, connection e dialog contengono tutti un oggetto access, istanza di una classe che rappresenta le condizioni per cui un oggetto è utilizzabile, una connection attrabeversabile, un dialogo audibile.&lt;br /&gt;
Nella classe access sono contenute condizioni nella forma:&lt;br /&gt;
-Skills da avere almeno tot&lt;br /&gt;
-Skills da ''non'' avere o avere fino a tot&lt;br /&gt;
-Feats da avere&lt;br /&gt;
-Feats da ''non'' avere.&lt;br /&gt;
-...&lt;br /&gt;
&lt;br /&gt;
==Personaggi==&lt;br /&gt;
&lt;br /&gt;
==Oggetti==&lt;br /&gt;
&lt;br /&gt;
==Dialoghi==&lt;br /&gt;
&lt;br /&gt;
I dialoghi sono il punto distintivo di questo MUD. ''Anche i png fanno dialoghi sensati ed interattivi.'' I dialoghi sono tutti salvati nel db e vengono caricati in memoria a bisogna. Ogni dialogo è formato da frasi.&lt;br /&gt;
&lt;br /&gt;
'''Dialog'''&lt;br /&gt;
&lt;br /&gt;
Il dialogo ha dei permessi per essere sentito ed un link alla frase iniziale.&lt;br /&gt;
&lt;br /&gt;
'''Phrase'''&lt;br /&gt;
&lt;br /&gt;
La frase ha un testo che la rappsenta e una lista di possibili risposte. Ogni risposta viene presentata solo se consentito dai permessi di ogni risposta.&lt;br /&gt;
&lt;br /&gt;
'''Answer'''&lt;br /&gt;
&lt;br /&gt;
Contiene un testo, degli accessi per decidere se visualizzarla, un'azione che il personaggio parlante fa e un puntatore alla frase successiva.&lt;br /&gt;
&lt;br /&gt;
'''Esempio''':&lt;br /&gt;
&lt;br /&gt;
Dialogo n° 45:(lo possono sentire solo gli elfi ricchioni). La prima frase è la n° 123&lt;br /&gt;
&lt;br /&gt;
Frase n° 123: &amp;quot;Vai a baciare l'orco omofobico&amp;quot;. Risposte possibili: &amp;quot;Va bene&amp;quot;, &amp;quot;Fottiti&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Risposta &amp;quot;Va bene&amp;quot;: vai alla frase n° 324.&lt;br /&gt;
&lt;br /&gt;
Risposta &amp;quot;Fottiti&amp;quot;: azione -&amp;gt; attacca (il png che stà dicendo il dialogo attacca il personaggio).&lt;br /&gt;
&lt;br /&gt;
==Quest==&lt;br /&gt;
&lt;br /&gt;
Vediamo una quest come una &amp;quot;maglietta&amp;quot; che il pg indossa, su cui ci sono scritti i dialoghi dei png (personaggi non giocanti) che incontra e le informazioni sull'avanzamento della quest (persone uccise, oggetti trovati, membra smembrate, posti visitati etc.).&lt;br /&gt;
&lt;br /&gt;
Ci sono due tipi di quest all'interno del mud:&lt;br /&gt;
&lt;br /&gt;
- quelle autogenerate;&lt;br /&gt;
&lt;br /&gt;
- quelle create ad hoc dagli amministratori.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Create ad hoc'''&lt;br /&gt;
&lt;br /&gt;
Le scritte sulla maglietta sono create da un amministratore (probabilmente tramite interfaccia web). L'amministratore potendo creare i dialoghi e potendo scegliere chi e in che situazione li pronuncia, può creare qualsiasi tipo di  avventura.&lt;br /&gt;
&lt;br /&gt;
'''Autogenerate'''&lt;br /&gt;
&lt;br /&gt;
Una funzione si occupa di creare una quest in base a determinati modelli. Ad esempio:&lt;br /&gt;
&lt;br /&gt;
- Vai a prendere quell'oggetto e portamelo.&lt;br /&gt;
&lt;br /&gt;
- Uccidi dolorosamente tizio, caio e sempronio (che saranno di una gilda avversa e alla portata).&lt;br /&gt;
&lt;br /&gt;
- etc.&lt;/div&gt;</summary>
		<author><name>81.211.210.64</name></author>
	</entry>
	<entry>
		<id>index.php?title=Regolamento_Interno&amp;diff=71</id>
		<title>Regolamento Interno</title>
		<link rel="alternate" type="text/html" href="index.php?title=Regolamento_Interno&amp;diff=71"/>
		<updated>2004-07-18T14:03:57Z</updated>

		<summary type="html">&lt;p&gt;81.211.210.64: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Art. 1'''&lt;br /&gt;
&lt;br /&gt;
La missione dell'associazione è: “Diffondere l'utilizzo e promuovere lo sviluppo del software libero, in particolare del sistema operativo GNU/Linux, nella zona di Montebelluna e dintorni”. La missione dovrà essere perseguita in un ambiente amichevole e collaborativo, ispirandosi alla cultura scientifica del libero scambio del sapere per il progresso comune.&lt;br /&gt;
&lt;br /&gt;
'''Art. 2'''&lt;br /&gt;
&lt;br /&gt;
L'importo della quota sociale, per il periodo dal primo gennaio 2004 al 31 dicembre dello stesso anno, è pari a 15,00 €.&lt;br /&gt;
&lt;br /&gt;
'''Art. 3'''&lt;br /&gt;
&lt;br /&gt;
E' istituito un periodo di prova, per le persone che vogliono avvicinarsi alle attività del MontelLUG senza impegnarsi da subito diventando soci effettivi. Tale periodo ha la durata di un mese, a partire dalla data di accettazione della richiesta scritta da parte del presidente. Chi usufruisce di questa opportunità verrà nominato Socio Simpatizzante. Il Socio Simpatizzante potrà partecipare a tutte le attività del MontelLUG, comprese le assemblee ordinarie e straordinarie. Non avrà in alcun caso diritto di voto. Al termine del periodo, i Soci Simpatizzanti potranno presentare domanda di associazione al MontelLUG e versare la quota sociale, oppure perdere tutti i diritti acquisiti durante il periodo in questione.&lt;br /&gt;
&lt;br /&gt;
'''Art. 4'''&lt;br /&gt;
&lt;br /&gt;
Il Consiglio Direttivo è formato da 3 persone.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Art. 5'''&lt;br /&gt;
&lt;br /&gt;
I progetti patrocinati dal MontelLUG, dovranno essere presentati al Consiglio Direttivo da uno o più soci. Se il progetto viene accettato sarà possibile pubblicizzarlo tramite il sito del MontelLUG. Tramite delibera del Consiglio Direttivo, il MontelLUG potrà coprire parte o tutte le spese necessarie per il progetto.&lt;/div&gt;</summary>
		<author><name>81.211.210.64</name></author>
	</entry>
</feed>