JVLIVS CAESAR MODS FORUM
Estimado usuario invitado: Si se registra/conecta podrá tener la mejor ventaja, postear en el foro, ya que los invitados solo pueden leer.

JVLIVS CAESAR MODS FORUM

Imperium III Mods Forvm. Último Mod - MCI 9.0!
 
ÍndiceÍndice  FAQFAQ  BuscarBuscar  RegistrarseRegistrarse  ConectarseConectarse  

Comparte | 
 

 Ascenso a Capitanes

Ver el tema anterior Ver el tema siguiente Ir abajo 
Ir a la página : Precedente  1, 2
AutorMensaje
Asur
Veterano
Veterano
avatar

Cantidad de envíos : 443
Reputación : 72
Fecha de inscripción : 20/04/2014

MensajeTema: Re: Ascenso a Capitanes   Dom Jun 21, 2015 5:33 pm

No tío, que quites el segundo if! Me refiero a ponerlo tal que así:



else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) && (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("BritonCaptain");}


Puede que haya cometido algún fallo en lo que he escrito ahí, copia, pega y compruebalo con el _ScriptEditor del editor. Lo que sea me dices.
Volver arriba Ir abajo
http://www.moddb.com/mods/asurmod
Gurkhan
Tribuno
Tribuno
avatar

Cantidad de envíos : 109
Location : Carpetania
Reputación : 29
Fecha de inscripción : 04/10/2012

MensajeTema: Re: Ascenso a Capitanes   Dom Jun 21, 2015 9:59 pm

No me funciona Asur,y ahora que he incluido otro mas aun menos;

else if (.IsHeirOf("RTribune") && .inherentlevel > 12) if (Count(.player, "RomanCaptain") < 5){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("RomanCaptain");}

else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) if (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("BritonCaptain");}

else if (.IsHeirOf("CNoble") && .inherentlevel > 12) if (Count(.player, "CarthaginianCaptain") < 5){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("CarthaginianCaptain");}

antes con dos me funcionaba uno pero ahora ninguno.............. Sad
Volver arriba Ir abajo
Asur
Veterano
Veterano
avatar

Cantidad de envíos : 443
Reputación : 72
Fecha de inscripción : 20/04/2014

MensajeTema: Re: Ascenso a Capitanes   Dom Jun 21, 2015 10:05 pm

gurkhan escribió:
No me funciona Asur,y ahora que he incluido otro mas aun menos;

else if (.IsHeirOf("RTribune") && .inherentlevel > 12) if (Count(.player, "RomanCaptain") < 5){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("RomanCaptain");}

else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) if (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("BritonCaptain");}

else if (.IsHeirOf("CNoble") && .inherentlevel > 12) if (Count(.player, "CarthaginianCaptain") < 5){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("CarthaginianCaptain");}

antes con dos me funcionaba uno pero ahora ninguno.............. Sad

No haces lo que te estoy diciendo... Quita el if que pones antes del count y pon un &&. Y asegúrate de poner los paréntesis como te dije, ya te dado antes el ejemplo, cópialo y pégalo tal cual a tu .vs y después comprueba con el _ScriptEditor del editor si tiene algún fallo más. Estás haciendo mal el script, por eso no te funciona. Fíjate en lo que te puse anteriormente.
Volver arriba Ir abajo
http://www.moddb.com/mods/asurmod
Gigoras
Veterano
Veterano
avatar

Cantidad de envíos : 335
Edad : 47
Location : Salmantica.
Reputación : 119
Fecha de inscripción : 28/11/2010

MensajeTema: Re: Ascenso a Capitanes   Dom Jun 21, 2015 10:34 pm

Prueba esto haber si ... 

else if((.IsHeirOf("RTribune") && (.inherentlevel > 12) && (Count(.player, "RomanCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("RomanCaptain");}

else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) && (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("BritonCaptain");}

else if ((.IsHeirOf("CNoble") && (.inherentlevel > 12) && (Count(.player, "CarthaginianCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);
                Sleep(100);
               .Mutate("CarthaginianCaptain");}
Volver arriba Ir abajo
Gurkhan
Tribuno
Tribuno
avatar

Cantidad de envíos : 109
Location : Carpetania
Reputación : 29
Fecha de inscripción : 04/10/2012

MensajeTema: Re: Ascenso a Capitanes   Mar Jul 07, 2015 8:53 pm

Hola buenas,haber si alguien me puede ayudar,como hago para que aparezca un item una vez que asciende una unidad.

Gracias y un saludo.
Volver arriba Ir abajo
Asur
Veterano
Veterano
avatar

Cantidad de envíos : 443
Reputación : 72
Fecha de inscripción : 20/04/2014

MensajeTema: Re: Ascenso a Capitanes   Miér Jul 08, 2015 2:48 pm

else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) && (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);

               .AddItem("nombredelobjeto");
                Sleep(100);
               .Mutate("BritonCaptain");}


Añade lo que puse en morado antes del mutate, como lo puse ahí.
Volver arriba Ir abajo
http://www.moddb.com/mods/asurmod
Gurkhan
Tribuno
Tribuno
avatar

Cantidad de envíos : 109
Location : Carpetania
Reputación : 29
Fecha de inscripción : 04/10/2012

MensajeTema: Re: Ascenso a Capitanes   Miér Jul 08, 2015 3:17 pm

Asur escribió:
else if ((.IsHeirOf("BShieldBearer")) && (.inherentlevel > 12) && (Count(.player, "BritonCaptain") < 5)){
               .SetLevel(1); 
               .DetachFrom(.hero);

               .AddItem("nombredelobjeto");
                Sleep(100);
               .Mutate("BritonCaptain");}


Añade lo que puse en morado antes del mutate, como lo puse ahí.
Ok,gracias,en cuanto tenga un rato pruebo a ver y te cuento.
Un saludo.
Volver arriba Ir abajo
Contenido patrocinado




MensajeTema: Re: Ascenso a Capitanes   

Volver arriba Ir abajo
 
Ascenso a Capitanes
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 2 de 2.Ir a la página : Precedente  1, 2
 Temas similares
-
» Ascenso del luminarca
» ASCENSO DE PILOTOS DE DIFERENTES CATEGORIAS
» Ascenso del piromante.
» Duda sobre Ascenso acorazado y redireccionar
» Ascenso del piromante

Permisos de este foro:No puedes responder a temas en este foro.
JVLIVS CAESAR MODS FORUM :: Modding en General :: Modding en General :: Modificación en los Pueblos, Unidades, Estructuras y Objetos-
Cambiar a: