06.10.2012, 00:45
Buenas, estaba tratando de hacer un tutorial, saltaban muchos errores, pero los iba corrigiendo, llegу una parte donde me quede atascado, no puedo seguir mбs de allн. Y Es el siguiente error.
error 030: compound statement not closed at the end of file (started at line 830)Aquн la linea 830: if(TutTime[i] >= 1)
Le agradecerнa mucho al que me ayudarб.
Cуdigo
Код:
forward SetPlayerUnjail();
public SetPlayerUnjail()
{
new string[256];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(TutTime[i] >= 1) //Aca la linea.
{
TutTime[i] += 1;
switch (TutTime[i])
{
case 5:
{
PlayerInfo[i][pMuted] = 1;
TextDrawShowForPlayer(i,tut0[i]);
TextDrawShowForPlayer(i,tut1[i]);
TextDrawShowForPlayer(i,tut2[i]);
TextDrawShowForPlayer(i,tut3[i]);
SetPlayerPos(i, 1642.2778,-2334.0237,13.5469);
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
SetPlayerInterior(i, 0);
TextDrawSetString(tut0[i], "Bienvenido");
TextDrawSetString(tut1[i], "Antes De Empezar a Jugar En Nuestro Servidor Te Pedimos");
TextDrawSetString(tut2[i], "Te Pedimos Que Leas El Tutorial, Para No Ser Sancionado Mas Adelante");
TextDrawSetString(tut3[i], "Por No Seguir Nuestras Reglas, El Tutorial Es Corto");
}
case 20:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Servidor");
TextDrawSetString(tut1[i], "El Servidor Consiste en Vasarse en la Vida Real (Rol), Tratamos de Emitar");
TextDrawSetString(tut2[i], "Extremandamente lo Real, En el Transcurso de tu Tiempo en Nuestro Servidor");
TextDrawSetString(tut3[i], "Tendras Que Buscar Tu Camino, Trabajando...");
}
case 35:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Servidor");
TextDrawSetString(tut1[i], "El Nivel y el Resto de Tu Stats, Seran Ganados Por Tu Propia Cuenta");
TextDrawSetString(tut2[i], "Esta Totalmente Prohibido el Uso de Cheats/Programas No Autorizados");
TextDrawSetString(tut3[i], " ");
}
case 55:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Conceptos Basicos");
TextDrawSetString(tut1[i], "Para Triunfar En Nuestro Servidor, Nesesitas Saber los Conceptos Basicos");
TextDrawSetString(tut2[i], "Para Eso Contamos una Guia Hecha Por La Administracion");
TextDrawSetString(tut3[i], "Si Nesesitas Ayuda de los Conceptos Basicos puedes usar /RolAyuda");
}
case 65:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Administracion");
TextDrawSetString(tut1[i], "La Administracion Siempre Estara Para Ayudarte, Si en Cuyo Caso");
TextDrawSetString(tut2[i], "No Hay Un Administrador Puedes Pedir Ayuda En Nuestros Foros");
TextDrawSetString(tut3[i], "WwW.RealCityRP.Com");
}
case 75:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Facciones");
TextDrawSetString(tut1[i], "El Servidor Cuenta con 18 Facciones las Cuales Todas Tienen Lideres");
TextDrawSetString(tut2[i], "Si Deseas Se de una Faccion Legal, Tendras que ir al Foro a Postularte");
TextDrawSetString(tut3[i], "o Si Quieres ser de una Ilegal Tendras que Buscarlo Por Tu Cuenta, No por El Foro!");
}
case 95:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Sistema de Suciedad");
TextDrawSetString(tut1[i], "Tambien el Servidor Cuenta con un Sistema de Suciedad, Tendras Que Lavar Tu Ropa");
TextDrawSetString(tut2[i], "Cuando la Barra Azul, Arriba al Lado Derecho Este Llena, Si no lo Haces");
TextDrawSetString(tut3[i], "Caeras Al Suelo y Tendras que Esperar a los Paramedicos!");
}
case 105:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "NPC (Bots)");
TextDrawSetString(tut1[i], "El Servidor Cuenta Con NPC En Distintos Sectores de la Ciudad");
TextDrawSetString(tut2[i], "Para Que Funcione los NPC te De sus Funciones Hay Que Presionar la Tecla ALT");
TextDrawSetString(tut3[i], " ");
}
case 115:
{
SetPlayerCameraPos(i, 1539.1929,-2300.2085,28.6302);
SetPlayerCameraLookAt(i, 1539.1920,-2300.2085,28.6302);
TextDrawSetString(tut0[i], "Fin del Tutorial");
TextDrawSetString(tut1[i], "Gracias Por Leer Nuestro Tutorial, Si Nesesitas Ayuda Puedes Hablar");
TextDrawSetString(tut2[i], "Con un Administrador o Ir a Nuestro Foro: WwW.RealCityRP.Com");
TextDrawSetString(tut3[i], "Ahora a Jugar!");
}
case 125:
{
TextDrawHideForPlayer(i,tut0[i]);
TextDrawHideForPlayer(i,tut1[i]);
TextDrawHideForPlayer(i,tut2[i]);
TextDrawHideForPlayer(i,tut3[i]);
TutTime[i] = 0;
ShowPlayerDialog(i,TUTORIAL, DIALOG_STYLE_LIST, "їQue es DM?", "1-Ignorar a Alguien\n2-Robar un Auto Sin Rol Alguno\n3-Matar a Alguien Sin Ningun Motivo\n4-Vengarme cuando Muero", "Elegir", "Cancelar");
return 1;
}
}
}

