<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BestKill ☠ &#187; custom</title>
	<atom:link href="http://www.bestkill.altervista.org/tag/custom/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bestkill.altervista.org</link>
	<description>l l ı ʞ ʇ s ǝ q</description>
	<lastBuildDate>Thu, 26 Nov 2009 10:44:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[Lezione 2] World editor di Warcraft 3 &#8211; Creare Spell custom</title>
		<link>http://www.bestkill.altervista.org/lezione-2-world-editor-di-warcraft-3-creare-spell-custom</link>
		<comments>http://www.bestkill.altervista.org/lezione-2-world-editor-di-warcraft-3-creare-spell-custom#comments</comments>
		<pubDate>Sun, 27 Sep 2009 20:53:38 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[azioni]]></category>
		<category><![CDATA[condizioni]]></category>
		<category><![CDATA[creare]]></category>
		<category><![CDATA[creare spell]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[guida]]></category>
		<category><![CDATA[lezioni]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[passo passo]]></category>
		<category><![CDATA[personalizzate]]></category>
		<category><![CDATA[spell]]></category>
		<category><![CDATA[variabili]]></category>
		<category><![CDATA[warcraft3]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=842</guid>
		<description><![CDATA[Rieccomi a parlare di war!
Se avete scaricato la spell vedrete che è diversa da quella che descriverò quì sotto, per il semplice motivo che questa è semplificata e migliorata.
Dopo aver settato tutte le variabili nella precedente lezione, possiamo iniziare a buttare giù codici  
Creaimo un IF multiple Functions, nel quale ci metteremo tutta la [...]<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Rieccomi a parlare di war!<br />
Se avete scaricato la spell vedrete che è diversa da quella che descriverò quì sotto, per il semplice motivo che questa è semplificata e migliorata.</p>
<p>Dopo aver settato tutte le variabili nella <a href="http://www.bestkill.altervista.org/lezione-1-warcraft-3-world-editor-passo-per-passo/" target="_blank">precedente lezione</a>, possiamo iniziare a buttare giù codici <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Creaimo un <strong>IF multiple Functions</strong>, nel quale ci metteremo tutta la spell.<br />
Settiamogli subito una condizione per determinare quando dovrà &#8220;spiroettare&#8221; &gt;: D<br />
Selezionate <strong>Integer Comparison</strong> e settatelo in modo da ottenere questo:</p>
<div id="attachment_844" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/axe_random-screen.jpg"><img class="size-medium wp-image-844 " title="axe_random-screen" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/axe_random-screen-300x197.jpg" alt="axe_random screen" width="300" height="197" /></a><p class="wp-caption-text">Impostare in questo modo la condizione del primo IF</p></div>
<p>Aggiungiamo anche:<strong><br />
(Level of Dance of Axe  for Axe_Caster) Maggiore di 0</strong></p>
<p><strong> </strong></p>
<div id="attachment_905" class="wp-caption aligncenter" style="width: 404px"><strong><strong><img class="size-full wp-image-905" title="Integer_Dance_Of_Axe" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/Integer_Dance_Of_Axe.JPG" alt="Seconda condizione del primo IF" width="394" height="260" /></strong></strong><p class="wp-caption-text">Seconda condizione del primo IF</p></div>
<p><strong> </strong></p>
<p>Se tutte le condizioni si verificano, si svolgeranno le azioni che si trovano in &#8220;Allora&#8221; (in caso contrario si verificano le azioni che si trovano in &#8220;Altrimenti&#8221;)<br />
Andate in AZIONI(dell&#8217;IF) e Scegliete: <strong>Gruppo di Unità</strong></p>
<div id="attachment_849" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/gruppo-di-unit-axedance1.jpg"><img class="size-medium wp-image-849" title="gruppo-di-unit-axedance1" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/gruppo-di-unit-axedance1-300x197.jpg" alt="Settaggi del Gruppo di units" width="300" height="197" /></a><p class="wp-caption-text">Settaggi del Gruppo di units</p></div>
<p>Subito dopo settiamo una variabile: <span id="more-842"></span><br />
<strong>Set Axe_Damage[(Level of Dance of Axe  for Axe_Caster)] = (Axe_Damage[(Level of Dance of Axe  for Axe_Caster)] + (Random real number between <em>0.00</em> and 15.00))<br />
</strong>Questo non è necessario ma è solo per dare un tocco di classe alla spell <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Ecco una breve descrizione:<br />
Setta la variabile <strong>Axe_Damage</strong> al numero dell&#8217;array corrispondende al livello della spell <strong>Dance of Axe</strong> di <strong>Axe_Caster(hero)</strong>. è uguale(=) a  sestesso(tutto quello detto prima) + un numero randon compreso tra <em>Zero</em>(0.00) e 15.</p>
<p>Well.. Ora.. Inseriamo un altro IF dentro il Gruppo di Unità e inseriamo queste 3 condizioni:</p>
<ol>
<li><strong>(Owner of (Picked unit)) Diverso da Axe_Owner</strong><br />
Se Il possessore di <strong>Picked Unit</strong>(l&#8217;unita rilevata dal giro delle unità generato dal &#8220;Gruppo di unità&#8221;) è diverso dal Caster..</li>
<li><strong>((Owner of (Picked unit)) is an ally of Axe_Owner) Uguale a FALSE</strong><br />
Se il possessore di un unità rilevata NON è un alleato del Caster.. (sarebbe andato bene anche: <em>((Picked player) is an ally of Axe_Owner) Uguale a FALSE</em>)</li>
<li><strong>((Picked unit) is dead) Uguale a FALSE<br />
</strong>e.. Se l&#8217;unità non è morta, cioè viva..</li>
</ol>
<p>In &#8220;Azioni&#8221; inseriamo<em> Unità &#8211; Damage Target</em> e configuriamolo così:<br />
<strong>Unità  &#8211; Cause Axe_Caster to damage (Picked unit), dealing Axe_Damage[(Level of Dance of Axe  for Axe_Caster)] damage of attack type Normale and damage type Normale<br />
Spiegazione: </strong>Causa un danno da <strong>Axe_Caster </strong>a <strong>Picked Unit</strong> infliggendo un danno pari a <strong>Axe_Damage[(Level of Dance of Axe  for Axe_Caster)]</strong> e il tipo di danno.. <em>Normale </em>è un danno fisico, e non verrà ridotto con oggetti/abilità che riducono il danno magico, e in più con <em>aura vampirica</em>(o simili) il Caster acquisirà HP!</p>
<p>Fatto ciò diamo a Grom l&#8217;animazione che più si addice, cioè &#8220;Attack Walk Stand Spin&#8221;<br />
<strong>Animazione &#8211; Play Axe_Caster&#8217;s Attack Walk Stand Spin animation</strong></p>
<p>Inseriamo anche un effetto speciale, un pò di sangue perso dalle unità nemiche..<br />
<strong>Effetto speciale &#8211; Create a special effect attached to the origin of (Picked unit) using Objects\Spawnmodels\Human\HumanBlood\BloodElfSpellThiefBlood.mdl</strong></p>
<p style="padding-left: 30px;"><span style="color: #3366ff;"><span style="color: #ff0000;">**</span> Questo passaggio NON è obbligatorio, serve per visualizzare il danno provocato ad ogni unità! <span style="color: #ff0000;">**</span></span></p>
<p style="padding-left: 30px;">Aggiungere un IF con la seguente condizione:<br />
<strong>System_Dance_of_Axe Uguale a TRUE</strong><br />
<strong>System_Dance_of_Axe</strong> è una variabile(<a title="Definizione di Variabile booleana" href="http://www.it.wikipedia.org/wiki/Variabile_booleana" target="_self">boolean</a>) che può essere attivata e disattivata da un altro trigger.</p>
<p style="padding-left: 30px;">Allora &#8211; Azioni<br />
<strong>Testo fluttuante &#8211; Create floating text that reads ((String((Integer(Axe_Damage[(Level of Dance of Axe  for Axe_Caster)])))) + !) above (Picked unit) with Z offset 0.00, using font size 10.00, color (80.00%, 30.00%, 30.00%), and 0.00% transparency<br />
Testo fluttuante &#8211; Change (Last created floating text): Disattiva permanence</strong><br />
<strong>Testo fluttuante &#8211; Set the velocity of (Last created floating text) to 64.00 towards 90.00 degrees</strong><br />
<strong>Testo fluttuante &#8211; Change the fading age of (Last created floating text) to 2.00 seconds</strong><br />
<strong>Testo fluttuante &#8211; Change the lifespan of (Last created floating text) to 5.00 seconds</strong></p>
<p style="padding-left: 30px;">Questi ultimi 3 valori posso essere modificati a propria scelta, riguardano la distanza, la velocità di spostamento, la vita e il fade del testo.<strong> </strong></p>
<p style="padding-left: 30px;"><span style="color: #ff0000;">**</span> <span style="color: #3366ff;">Fine della visualizzazione del danno</span><span style="color: #ff0000;"> **</span><strong><br />
</strong></p>
<p>Infine, inserire un Wait di durata 0.27. E&#8217; la precisa durata dell&#8217;animazione..<strong><br />
Wait 0.27 seconds<br />
</strong>Allo scadere di questo tempo dobbiamo resettare grom per farlo tornare normale;<strong><br />
Animazione &#8211; Reset Axe_Caster&#8217;s animation</strong></p>
<p>Infine eliminiamo i residui <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<strong>Effetto speciale &#8211; Destroy (Last created special effect)</strong></p>
<p><strong>Risultato finale:</strong></p>
<div id="attachment_850" class="wp-caption aligncenter" style="width: 310px"><strong><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/dance_of_axe-risultato-finale.jpg"><img class="size-medium wp-image-850" title="dance_of_axe-risultato-finale" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/dance_of_axe-risultato-finale-300x211.jpg" alt="Trigger - risultato finale" width="300" height="211" /></a></strong><p class="wp-caption-text">Risultato finale dei trigger.</p></div>
<p>Per attivare o disattivare la visuale del danno:<br />
Attiva Disattiva Axe</p>
<p><em>Eventi</em></p>
<p style="padding-left: 30px;">Giocatore &#8211; Giocatore types a chat message containing -damage as Corrispondenza esatta</p>
<p><em>Azioni</em></p>
<p style="padding-left: 30px;">If (All Conditions are True) then do (Then Actions) else do (Else Actions)</p>
<p style="padding-left: 60px;">Se &#8211; Condizioni</p>
<p style="padding-left: 90px;"><strong>System_Dance_of_Axe Uguale a TRUE</strong></p>
<p style="padding-left: 60px;">Allora &#8211; Azioni</p>
<p style="padding-left: 90px;"><strong>Set System_Dance_of_Axe = FALSE<br />
Partita &#8211; Display to (All players) the text: |cff7777aaVisuale danno Dance of Axe disattivato.|r</strong></p>
<p style="padding-left: 60px;">Altrimenti &#8211; Azioni</p>
<p style="padding-left: 90px;"><strong>Set System_Dance_of_Axe = TRUE<br />
Partita &#8211; Display to (All players) the text: |cff7777aaVisuale danno Dance of Axe Attivo.|r</strong></p>
<p style="padding-left: 90px;">
<h3>Per chiarimenti, domande, consigli, critiche lasciate un commento! HF!</h3>
<p>Alla prossima lezione <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/lezione-2-world-editor-di-warcraft-3-creare-spell-custom/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[World editor] Uso delle Missioni</title>
		<link>http://www.bestkill.altervista.org/world-editor-uso-delle-missioni</link>
		<comments>http://www.bestkill.altervista.org/world-editor-uso-delle-missioni#comments</comments>
		<pubDate>Mon, 14 Sep 2009 10:45:17 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[missioni]]></category>
		<category><![CDATA[quest]]></category>
		<category><![CDATA[warcaft3]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=878</guid>
		<description><![CDATA[Ecco un altro esempio, questo sull&#8217;uso delle Missioni/Quest.
Breve tutorial che mostra come creare quest, necessarie e facoltative, con possibilità di completare o fallire la missione.
Con compleato di messaggi  
Post from: BestKill ☠
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Ecco un altro esempio, questo sull&#8217;uso delle Missioni/Quest.<br />
Breve tutorial che mostra come creare quest, necessarie e facoltative, con possibilità di completare o fallire la missione.<br />
Con compleato di messaggi <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/world-editor-uso-delle-missioni/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[World Editor] Tutorial uso Telecamera e Filmati</title>
		<link>http://www.bestkill.altervista.org/world-editor-tutorial-uso-telecamera-e-filmati</link>
		<comments>http://www.bestkill.altervista.org/world-editor-tutorial-uso-telecamera-e-filmati#comments</comments>
		<pubDate>Sun, 13 Sep 2009 15:17:28 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[filmati]]></category>
		<category><![CDATA[telecamere]]></category>
		<category><![CDATA[warcraft3]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=860</guid>
		<description><![CDATA[Ecco un piccolo tutorial da scaricare per cominciare ad usare Filmati e Telecamere, l&#8217;uso è molto semplice..
La mappa contiene: l&#8217;uso delle telecamere, filmati, skip filmato, movimento di massa unità, pausa del game.
HF  
Post from: BestKill ☠
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Ecco un piccolo tutorial da scaricare per cominciare ad usare Filmati e Telecamere, l&#8217;uso è molto semplice..<br />
La mappa contiene: l&#8217;<strong>uso delle telecamere</strong>, <strong>filmati</strong>, <strong>skip filmato</strong>, <strong>movimento di massa unità</strong>, <strong>pausa del game.</strong></p>
<p>HF <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/world-editor-tutorial-uso-telecamera-e-filmati/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Tutorial] Spell Dota All Stars Pudge</title>
		<link>http://www.bestkill.altervista.org/tutorial-spell-dota-all-stars-pudge</link>
		<comments>http://www.bestkill.altervista.org/tutorial-spell-dota-all-stars-pudge#comments</comments>
		<pubDate>Sun, 13 Sep 2009 09:57:47 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[creare]]></category>
		<category><![CDATA[creare spell]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[dota]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[personalizzate]]></category>
		<category><![CDATA[pudge]]></category>
		<category><![CDATA[spell]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[variabili]]></category>
		<category><![CDATA[warcraft3]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=852</guid>
		<description><![CDATA[Per tutti gli appassionati del Pudge (io manco sò come si pronunciaXD) ho ricreato la sua spell! Abbastanza fedele, e ben funzionante  
PRO:
Molto fedele all&#8217;originale.
Aggiunto un danno aggiuntivo relativo alla lunghezza del Gancio(6xLunghezza)
Spell strafica  
CONTRO:
Funziona solo per un player/unità alla volta. Come  l&#8217;originale  
Bè dai in fine è stato abbastanza semplice u.u [...]<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Per tutti gli appassionati del <strong>Pudge </strong>(io manco sò come si pronunciaXD) ho ricreato la sua spell! Abbastanza fedele, e ben funzionante <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color: #0000ff;">PRO</span>:<br />
Molto fedele all&#8217;originale.<br />
Aggiunto un danno aggiuntivo relativo alla lunghezza del Gancio(6xLunghezza)<br />
Spell strafica <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span style="color: #ff0000;">CONTRO</span>:<br />
Funziona solo per un player/unità alla volta. Come  l&#8217;originale <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<div id="attachment_853" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/pudge.jpg"><img class="size-medium wp-image-853" title="Pudge" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/pudge-300x187.jpg" alt="Il Pudge in azione :D" width="300" height="187" /></a><p class="wp-caption-text">Il Pudge in azione <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p></div>
<p><span id="more-852"></span>Bè dai in fine è stato abbastanza semplice u.u il difficile è farla riprodurre più volte simultaneamente&#8230;</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/tutorial-spell-dota-all-stars-pudge/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Lezione 1] World editor di Warcraft 3 &#8211; Creare Spell custom</title>
		<link>http://www.bestkill.altervista.org/lezione-1-warcraft-3-world-editor-passo-per-passo</link>
		<comments>http://www.bestkill.altervista.org/lezione-1-warcraft-3-world-editor-passo-per-passo#comments</comments>
		<pubDate>Tue, 01 Sep 2009 19:38:34 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[azioni]]></category>
		<category><![CDATA[condizioni]]></category>
		<category><![CDATA[creare]]></category>
		<category><![CDATA[creare spell]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[guida]]></category>
		<category><![CDATA[lezioni]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[passo passo]]></category>
		<category><![CDATA[personalizzate]]></category>
		<category><![CDATA[spell]]></category>
		<category><![CDATA[variabili]]></category>
		<category><![CDATA[warcraft3]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=757</guid>
		<description><![CDATA[Guida Passo-passo

Lezione successiva &#62;

Ciao a tutti! Mi sono deciso a scrivere un guida dedicata al potente editor di warcraft, in questo caso non mostrerò delle spell già  pronte da scaricare, ma spiegherò (o almeno è quello che tento di fare) passo per passo come crearne una, descrivendo le varie funzioni, come procedere e come [...]<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong>Guida Passo-passo</strong></p>
<ul>
<li><a title="Lezione 2 world editor" href="../lezione-2-world-editor-di-warcraft-3-creare-spell-custom/">Lezione successiva &gt;</a></li>
</ul>
<p>Ciao a tutti! Mi sono deciso a scrivere un guida dedicata al potente editor di warcraft, in questo caso non mostrerò delle spell già  pronte da scaricare, ma spiegherò (o almeno è quello che tento di fare) passo per passo come crearne una, descrivendo le varie funzioni, come procedere e come muoversi.</p>
<p>Innanzitutto apriamo una nuova mappa, e prendiamo come &#8216;cavia&#8217; un eroe a nostra scelta(anche crearne di nuovi)..<br />
Vi descrivo la spell fatta a &#8216;Grom&#8217; dell articolo <a title="creare spell personalizzate warcraft 3" href="http://www.bestkill.altervista.org/tutorial-creare-spell-personalizzate-warcraft-3" target="_blank">precedente</a>.</p>
<p>Apriamo l&#8217;editor dei <strong>Trigger(F4)</strong>&#8230;E creiamo un nuovo <em>trigger</em> e lo chiamiamo <em>&#8220;Dance of Axe</em>&#8221; (e&#8217; possibile rinominare il trigger semplicemente selezionandolo e premendo <em>F2</em>)</p>
<p>Ora abbiamo 3 categorie:</p>
<ol>
<li><span style="color: #ff0000;"><strong>Eventi</strong></span>: è la &#8217;scintilla&#8217; che fà  partire tutto il trigger.</li>
<li><span style="color: #99cc00;"><strong>Condizioni</strong></span>: In caso che volessimo applicare delle condizioni per l&#8217;esecuzione del trigger(dopo che l&#8217;evento è stato azionato)</li>
<li><strong>Azioni</strong>: Tutto ciò che dovrà  succedere, è quà¬ la parte grossa del lavoro.</li>
</ol>
<h2 style="text-align: center;"><span style="color: #ff0000;">Eventi</span></h2>
<p>Nel mio caso come Evento ho messo:</p>
<p><strong>Click destro su &#8216;<span style="color: #ff0000;">Eventi</span>&#8216; </strong>&gt; <strong>Nuovo evento</strong> &gt;<strong> Unità  &#8211; Generic unit event<br />
</strong>Si apre una finestrella, selezionate<span style="color: #3366ff;"><em> A unit <strong>E&#8217; sotto attacco</strong></em></span>.</p>
<div id="attachment_845" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/eventi_unit-sotto-attacco.jpg"><img class="size-medium wp-image-845" title="eventi_unit-sotto-attacco" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/09/eventi_unit-sotto-attacco-300x197.jpg" alt="Creazione primo Evento" width="300" height="197" /></a><p class="wp-caption-text">Creazione primo Evento</p></div>
<p><strong>Unità Â  &#8211; Un unit E&#8217; sotto attacco</strong><br />
Significa che: Quando una QUALSIASI unità  è sotto attacco procedi con le condizioni..<br />
<span style="text-decoration: underline;">Attenzione!:</span> Questo è valido per Qualsiasi unità  sia attaccante che attaccata.</p>
<p><span id="more-757"></span></p>
<h2 style="text-align: center;"><span style="color: #99cc00;">Condizioni</span></h2>
<p>Click Destro su Condizioni &gt; And, Multiple Conditions<br />
Dentro Condizioni(dentro l&#8217;AND) &gt; Click destro &gt; Nuova condizione &gt; Player Comparison (vedi sotto per la configurazione)<br />
Dentro Condizioni(dentro l&#8217;AND) &gt; Click destro &gt; Nuova condizione &gt; Unit-Type comparison (vedi sotto per la configurazione)</p>
<p><strong>And &#8211; All (Conditions) are true</strong> &lt; è il comando BOOLEANO AND, cioè: <em>questo <strong>E</strong> quello</em>.<strong></strong></p>
<p style="padding-left: 30px;"><strong>Condizioni </strong>(AND) ¬</p>
<blockquote>
<ol>
<li><strong>(Owner of (Attacking unit)) Diverso da (Triggering player)</strong> &lt; Il possessore di (Unità  attaccante) è diverso da (Il player che è stato individuato). Cioè il player che risponde all&#8217;evento, in questo caso il possessore dell&#8217;unità  sotto attacco.</li>
<li><strong> (Unit-type of (Triggering unit)) Uguale a Grom</strong> &lt; Il TIPO di unità  di (Player individuato) è uguale a Grom (Grom è l&#8217;eroe scelto)</li>
</ol>
</blockquote>
<p>Riassumendo:<br />
<strong>SE</strong> Il giocatore che possiede dell&#8217;unità  che attacca <strong>è diverso</strong> da Il giocatore che è sotto attacco<br />
<strong>E</strong><br />
<strong>SE</strong> Il tipo di unità  posseduta da il giocatore sotto attacco<strong> è Uguale</strong> Grom (Grom è un tipo di unità !)</p>
<p>Ora viene il turno delle&#8230;.</p>
<h2 style="text-align: center;"><span style="color: #808080;">Azioni</span></h2>
<p>Bene, dopo aver dichiarato quando il trigger deve essere azionato&#8230; passiamo alla fase pià¹ &#8216;divertente&#8217;..:P</p>
<p>Inizio con una variabile, un <a title="Cosè un array?" href="http://it.wikipedia.org/wiki/Array" target="_blank">array</a>(clicca se non sai cosè).<br />
<strong><em>Per dichiarare le variabili premi CTRL+B</em></strong>, nella finestra che si apre premi la<strong> <span style="color: #339966;">X verde</span></strong>(oppure CTRL+N) e creiamo questa variabile, con nome: <em><span style="color: #ff9900;">Axe_Damage</span>.</em> Tipo: <span style="color: #ff9900;"><strong>REALE </strong></span>(Una variabile reale, è quella variabile che <em>può</em> assumere valori numerici con la virgola. es 334,54 ecc.)<br />
Selezioniamo <strong>MATRICE </strong>(cioè array/vettore) e diamogli la dimensione 4.</p>
<p>Premetto che NON ho utilizzato la posizione 0 (cioèÂ <strong> Axe_Damage[0]</strong>) per non creare confusione nell&#8217;assegnazione con il livello delle spell!<strong><br />
</strong></p>
<p>Qundi creiamo delle nuove azioni (click destro su azioni &gt;Â  Nuova azione &gt; Set variable)</p>
<p><span style="text-decoration: underline;">Attenzione!:</span> è importante non fare confusione con le variabili! Quindi metteteci sempre un occhio di riguardo <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Questi settaggi sono i danni che l&#8217;hero infliggerà  ai suoi nemici</p>
<p><strong>Set Axe_Damage[1] = 90.00</strong> &#8211; Livello 1 -Â  90 danni<br />
<strong>Set Axe_Damage[2] = 120.00</strong> &#8211; Livello 2Â  &#8211; 120 danni<br />
<strong>Set Axe_Damage[3] = 130.00 </strong>- Livello 3 &#8211; 130 danni<strong></strong></p>
<p>Creiamo altre variabili NON matrici, e settiamole in questo modo:<strong><br />
Set Axe_Caster = (Triggering unit)</strong> &lt; <span style="color: #ff9900;">Axe_Caster</span> è una varibile di tipo <span style="color: #ff9900;"><em>Unità </em></span><strong><br />
Set Axe_Owner = (Owner of Axe_Caster)</strong> &lt; Variabile di tipo <span style="color: #ff9900;">Giocatore</span><strong><br />
Set Axe_Random = (Random integer number between 1 and 100)</strong> &lt; Creo un numero random tra 1 e 100, questo mi servirà  per fare in modo che la spell venga eseguita (esempio) il 17% delle volte.<strong> </strong>Vedremo pià¹ avanti come dare la percentuale<strong>.</strong></p>
<p>Bene, in questa lezione abbiamo imparato a settare variabili, e fare in modo che il trigger si avvii..!<br />
Se avete domande non esitate a chiedere!<br />
<strong><a title="Lezione 2 world editor" href="http://www.bestkill.altervista.org/lezione-2-world-editor-di-warcraft-3-creare-spell-custom/">· Lezione successiva &gt;</a></strong></p>
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/lezione-1-warcraft-3-world-editor-passo-per-passo/feed</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>[Tutorial] Creare custom spell Parte2 -Warcraft 3</title>
		<link>http://www.bestkill.altervista.org/tutorial-creare-spell-custom-parte-2-warcraft-3</link>
		<comments>http://www.bestkill.altervista.org/tutorial-creare-spell-custom-parte-2-warcraft-3#comments</comments>
		<pubDate>Thu, 25 Jun 2009 19:41:54 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[RTS]]></category>
		<category><![CDATA[Warcraft]]></category>
		<category><![CDATA[World Editor (warcraft3)]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[eroi]]></category>
		<category><![CDATA[fusione]]></category>
		<category><![CDATA[guida]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[oggetti]]></category>
		<category><![CDATA[personalizzate]]></category>
		<category><![CDATA[spell]]></category>
		<category><![CDATA[world editor]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=697</guid>
		<description><![CDATA[Rieccomi con nuovi fix e nuove spell!

Ora Grom è funzionante al 100% con abilità migliorate.
Aggiunto un nuovo eroe Fire and Flames! Scoprite voi le sue caratteristiche  
+1una spell all&#8217;arcimago &#8216;Justice&#8216;
Fusione oggetti implementata.
+ trigger vari.

In aggiunta ho modificato l&#8217;Arcimago aggiungendogli un abilità(Fixata!). Poi ho aggiornato tutte le spell di grom, migliorate, e messo una funzione [...]<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Rieccomi con nuovi fix e nuove spell!</p>
<ul>
<li>Ora Grom è funzionante al 100% con abilità migliorate.</li>
<li>Aggiunto un nuovo eroe <strong>Fire and Flames!</strong> Scoprite voi le sue caratteristiche <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>+1una spell all&#8217;arcimago &#8216;<em>Justice</em>&#8216;</li>
<li>Fusione oggetti implementata.</li>
<li>+ trigger vari.</li>
</ul>
<div id="attachment_698" class="wp-caption alignleft" style="width: 256px"><img class="size-medium wp-image-698" title="warspell2" src="http://www.bestkill.altervista.org/wp-content/uploads/2009/06/warspell2.gif" alt="Nuove Spell di Fire and Flames" width="246" height="169" /><p class="wp-caption-text">Nuove Spell di Fire and Flames</p></div>
<p>In aggiunta ho modificato l&#8217;Arcimago aggiungendogli un abilità(<strong>Fixata</strong>!). Poi ho aggiornato tutte le spell di grom, migliorate, e messo una funzione attivabile da chat per vedere o meno i danni causati da &#8216;<strong>Dance of Axe&#8217;</strong>.<br />
Aggiunta la <strong>FUSIONE DEGLI OGGETTI</strong> e una &#8216;zona2&#8242; :sino: dove ci sono un pò di trigger e script del caxzo.<br />
Se avete domande chiedete^^ sono quà a grattarmi le :beta: (non è vero non ho tempo da buttare xD(purtroppo))</p>
<p>Vi aspetta una bella nuova mappa <strong>calda </strong> <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Queste abilità non sono fatte in jazz o vjazz ma con semplici e genuini trigger </em> <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>:point: <a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/06/war3spell2.zip"><img class="alignnone" src="http://www.bestkill.altervista.org/wp-includes/images/crystal/archive.png" border="0" alt="" width="46" height="60" align="absmiddle" /> Download custom spell v2.1</a></p>
<p><a href="http://www.bestkill.altervista.org/wp-content/uploads/2009/06/wae3spell21.zip"></a></p>
<p><em><br />
</em></p>
<p>P.S. L&#8217;ultima Abilità dell&#8217;arcimago a volta crasha.. Potete anche crettarla.. non è un successore :asd:</p>
<p><em>Gl hf</em></p>
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/tutorial-creare-spell-custom-parte-2-warcraft-3/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Personalizzare i temi di firefox 3</title>
		<link>http://www.bestkill.altervista.org/personalizzare-i-temi-di-firefox-3</link>
		<comments>http://www.bestkill.altervista.org/personalizzare-i-temi-di-firefox-3#comments</comments>
		<pubDate>Sun, 17 May 2009 15:43:49 +0000</pubDate>
		<dc:creator>TheTrigger</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[personalizzare]]></category>
		<category><![CDATA[temi]]></category>

		<guid isPermaLink="false">http://www.bestkill.altervista.org/?p=474</guid>
		<description><![CDATA[Firefox è il browser più personalizzabile in circolazione, come sappiamo, sono disponibili TANTISSIMI addon e temi. Ma se cambiare tema al vostro browser non vi basta, potete sempre personalizzarveli con una bella estensione di nome AnyColor! Da provare  

Post from: BestKill ☠
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Firefox è il browser più personalizzabile in circolazione, come sappiamo, sono disponibili TANTISSIMI addon e temi. Ma se <a title="temi per firefox" href="http://www.bestkill.altervista.org/i-migliori-temi-per-firefox-3">cambiare tema</a> al vostro browser non vi basta, potete sempre personalizzarveli con una bella estensione di nome <a title="anycolor personalizza temi firerfox" href="https://addons.mozilla.org/en-US/firefox/addon/6991" target="_blank"><strong>AnyColor!</strong></a><strong> </strong>Da provare <img src='http://www.bestkill.altervista.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <a title="anycolor personalizza temi firerfox" href="https://addons.mozilla.org/en-US/firefox/addon/6991" target="_blank"><strong><br />
</strong></a></p>
<p>Post from: <a href="http://www.bestkill.altervista.org">BestKill ☠</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bestkill.altervista.org/personalizzare-i-temi-di-firefox-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
