You must be logged in to post messages.
Please login or register

Scenario Design
Moderated by alincarpetman

Hop to:    
Welcome! You are not logged in. Please Login or Register.2 replies
Rise of Nations Heaven » Forums » Scenario Design » Got a problem with my script
Bottom
Topic Subject:Got a problem with my script
VODnoob
Member
posted 10-09-15 01:20 PM EDT (US)         
I am new to scenario making, and new to these forums as well, so, please forgive me if i act somewhat weird or stupid in some way, anyways, i keep getting "Syntax Error" every time i load this script

scenario
{

labels {
//Agrega aquí cualquier etiqueta constante en una lista separada por comas.
}

run_once {
set_nation_name("Venezuela", "Gobierno Bolivariano");
set_nation_name("Syria", "Movimiento ProDerecha");
set_timer("Leoporda", 90);
popup_dialog("Tras la muerte de el Presidente Hugo Chávez se ha visto una gran y creciente hambruna en Venezuela desde 2013, se presume que es por parte de la extrema derecha al ver vulnerable al nuevo presidente de Venezuela: Nicolás Maduro. La Táctica parece eficiente, pero... ¿Podrá provocar la anarquía en Venezuela?");
}

//Secuencia de comandos principal.
//Agrega desencadenadores y otros comandos para que se ejecuten aquí en cada imagen de la partida.
//Utiliza Editar->Insertar función de desencadenador para seleccionar en la lista de funciones disponibles
//Utiliza Editar->Insertar bloqueo de desencadenador para agregar un bloqueo de desencadenador vacío.
//Consulta ./scenario/sample_script.bhs para obtener información adicional
trigger reinforcements(timer_expired ("Leoporda")) (
popup_dialog("Se ha reportado desde la carcel de Ramo Verde, Estado Miranda, la desaparición o escape del ex-lider de la oposición derechista, se presume fué con ayuda de sujetos desconocidos, probablemente extremistas de la derecha Venezolana);
create_unit(2, 57, 218, "Rebel-Militia", 15);
set_timer("Economia", 20);
)

if (timer_expired ("Economia")) (
popup_dialog("Se Desconoce el paradero actual del profugo Leopoldo López, pero se presume que ha sido pagado por el lider de la oposición Capriles Radonski para una estancia en Buenos Aires, Argentina");
set_timer("Noticias", 30);
)

if (timer_expired ("Noticias")) (
popup_dialog("Hubo un asalto a cinco Supermercados y dieciocho mercados exteriores el día de hoy, las autoridades y demás reportan aumento en el acaparamiento de productos desde el escape de Leopoldo Lopez");
set_timer("Ataque a Miranda", 120);
)

if (timer_expired("Ataque a miranda")) (
popup_dialog("Leopoldo Lopez te ha mandado un mensaje: Tu pobre y patético gobierno está por fallecer, es la hora para mi de tomar el poder.);
declare_war(2, 1)
)

}
AuthorReplies:
MrMew
Huskarl
posted 10-11-15 00:24 AM EDT (US)     1 / 2       
When the error comes up note down the line number the aforesaid error is occurring on. Then go check that line.

Time of Tea
Still in the Dark Age
Don't be a melodramatic clown. ~Mr Wednesday
Vladimir Turov
Member
posted 10-03-16 07:51 AM EDT (US)     2 / 2       
Firstly, be careful to place all the text inside the popup_dialog function on one line.
So this will be fine:
popup_dialog(" This text must be on one line, not on 2 lines." );.
This will give a syntax error:
popup_dialog(" This text must be on one line, 
not on 2 lines." );.


Try this:

scenario
{

labels {
//Agrega aquí cualquier etiqueta constante en una lista separada por comas.
}

run_once {
set_nation_name("Venezuela", "Gobierno Bolivariano");
set_nation_name("Syria", "Movimiento ProDerecha");
set_timer("Leoporda", 90);
popup_dialog("Tras la muerte de el Presidente Hugo Chávez se ha visto una gran y creciente hambruna en Venezuela desde 2013, se presume que es por parte de la extrema derecha al ver vulnerable al nuevo presidente de Venezuela: Nicolás Maduro. La Táctica parece eficiente, pero... ¿Podrá provocar la anarquía en Venezuela?");
}

//Secuencia de comandos principal.
//Agrega desencadenadores y otros comandos para que se ejecuten aquí en cada imagen de la partida.
//Utiliza Editar->Insertar función de desencadenador para seleccionar en la lista de funciones disponibles
//Utiliza Editar->Insertar bloqueo de desencadenador para agregar un bloqueo de desencadenador vacío.
//Consulta ./scenario/sample_script.bhs para obtener información adicional
trigger reinforcements(timer_expired ("Leoporda")) {
popup_dialog("Se ha reportado desde la carcel de Ramo Verde, Estado Miranda, la desaparición o escape del ex-lider de la oposición derechista, se presume fué con ayuda de sujetos desconocidos, probablemente extremistas de la derecha Venezolana);
create_unit(2, 57, 218, "Rebel-Militia", 15);
set_timer("Economia", 20);
}

if (timer_expired ("Economia")) {
popup_dialog("Se Desconoce el paradero actual del profugo Leopoldo López, pero se presume que ha sido pagado por el lider de la oposición Capriles Radonski para una estancia en Buenos Aires, Argentina");
set_timer("Noticias", 30);
}

if (timer_expired ("Noticias")) {
popup_dialog("Hubo un asalto a cinco Supermercados y dieciocho mercados exteriores el día de hoy, las autoridades y demás reportan aumento en el acaparamiento de productos desde el escape de Leopoldo Lopez");
set_timer("Ataque a Miranda", 120);
}

if (timer_expired("Ataque a miranda")) {
popup_dialog("Leopoldo Lopez te ha mandado un mensaje: Tu pobre y patético gobierno está por fallecer, es la hora para mi de tomar el poder.);
declare_war(2, 1);
}

}
You must be logged in to post messages.
Please login or register

Hop to:    

Rise of Nations Heaven | HeavenGames