MODVS VIVENDI - SPAC - Club de Aventuras AD
MODVS VIVENDI - SPAC - Club de Aventuras AD
MODVS VIVENDI - SPAC - Club de Aventuras AD
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TUTORIAL<br />
Desambiguando en Inform 6<br />
Primera parte <strong>de</strong> este tutorial preparado por Jarel<br />
Desambiguando en Inform 6 (I)<br />
A raíz <strong>de</strong> un post <strong>de</strong> Mastodon sobre la ambigüedad, voy a escribir dos artículos sobre cómo<br />
tratarla en Inform6. Aviso que el güeno güeno es el segundo, en éste sólo voy a marear un poco<br />
la perdiz y a hacer pruebas. Pero también explicar dos modificaciones muy útiles que hacer a la<br />
librería por <strong>de</strong>fecto para facilitar la <strong>de</strong>sambiguación.<br />
Si vamos a programar con InformATE<br />
<strong>de</strong>bemos <strong>de</strong>scargar esta librería:<br />
http://www.caad.es/informate/informate<br />
/IntNombre.zip<br />
Si en cambio programamos con InfSP6,<br />
pue<strong>de</strong>s <strong>de</strong>scargarla <strong>de</strong>s<strong>de</strong> aquí:<br />
global variable1 =0; !esta variable la usaremos más a<strong>de</strong>lante<br />
Constant Story "<strong>de</strong>sambiguación";<br />
Constant <strong>AD</strong>MITIR_COMANDO_SALIDAS;<br />
Replace ChooseObjects;<br />
#Inclu<strong>de</strong> "Parser";<br />
!! ATENCIÓN. USAR VALORES DE prioritario entre 1 y 7<br />
[ChooseObjects obj co<strong>de</strong>;<br />
if(co<strong>de</strong>==2){<br />
if(obj has nombreusado){<br />
if(obj provi<strong>de</strong>s prioritario){<br />
return (obj.prioritario+2);<br />
}<br />
return 1;<br />
}<br />
return 0;<br />
}<br />
if (co<strong>de</strong>