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 : 456
Reputación : 74
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 : 116
Location : Carpetania
Reputación : 32
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 : 456
Reputación : 74
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 : 349
Edad : 47
Location : Salmantica.
Reputación : 125
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 : 116
Location : Carpetania
Reputación : 32
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 : 456
Reputación : 74
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í.

_________________
Descargar AsvrMod:

AsvrMod VI: [Tienes que estar registrado y conectado para ver este vínculo]

AsvrMod VI patch 1.1: [Tienes que estar registrado y conectado para ver este vínculo]

AsvrMod VII a0.7 (versión de pruebas): [Tienes que estar registrado y conectado para ver este vínculo]

AsvrMod en moddb: [Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
http://www.moddb.com/mods/asurmod
Gurkhan
Tribuno
Tribuno
avatar

Cantidad de envíos : 116
Location : Carpetania
Reputación : 32
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 DE PILOTOS DE DIFERENTES CATEGORIAS
» Futuro team de liga de ascenso busca cracks 1 LUGAR
» [PROMOCIÓN] Ascenso a GP2 y F3
» Cuantos suben de división?
» [FINALIZADA] 1ª Promoción de Ascenso

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: