їQuй llave falta por cerrar en esta funciуn?
#1

Por cerrar o abrir, esto de las llaves me tiene enfadado ya con los errores...

Код:
timer severTimers[1000]()
{
	foreach(new i : Player)
	{

		if(IsPlayerConnected(i))
		{

			if(GetPVarInt(i, "Trans_Entrega") == 1)
			{

				if(Tiempo_L_T[i][0] <= 60)
				{

					Tiempo_L_T[i][1] ++; //segundos
					if((Tiempo_L_T[i][1]+1) == 60)
					{

						Tiempo_L_T[i][1]=0;
						Tiempo_L_T[i][0]++;
					}
				}
				new s[5], time_t[3];
				time_t[0] = (Tiempo_L_T[i][0]*60)+Tiempo_L_T[i][1];
				time_t[1] = (Cargas_L_T[GetPVarInt(i, "Trans_ID_Carga")][ct_t_m]*60)+Cargas_L_T[GetPVarInt(i, "Trans_ID_Carga")][ct_t_s];
				time_t[2] = time_t[0]-time_t[1];

				if(time_t[2] >= 10)
				{

					s = "~r~";
				}
				else if(time_t[2] <= -5)
				{

					s = "~g~";
				}
				else
				{

					s = "~w~";
				}

				new string[100];
				format(string, sizeof(string), "Tiempo:~n~ %s%0i:%0i~w~/%0i:%0i", s, Tiempo_L_T[i][0], Tiempo_L_T[i][1], Cargas_L_T[GetPVarInt(i, "Trans_ID_Carga")][ct_t_m], Cargas_L_T[GetPVarInt(i, "Trans_ID_Carga")][ct_t_s]);
				PlayerTextDrawSetString(i, Trans_Tiempo[i], string);
			}
		}
	}
return 1;
}
Reply
#2

Ninguno.
Reply
#3

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Ninguno.
Entonces porque compilo con esa funciуn y me tira errores que la mayorнa no son de esa funciуn, no tienen nada que ver y sin la funciуn no los tira.

Код:
\pawno\include\sscanf2.inc(336) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\sscanf2.inc(336) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\sscanf2.inc(396) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\sscanf2.inc(396) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\YSI\y_debug.inc(382) : warning 219: local variable "s" shadows a variable at a preceding level
\pawno\include\YSI\y_utils.inc(343) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\YSI\y_utils.inc(497) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\YSI\y_utils.inc(540) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\YSI\y_utils.inc(558) : warning 219: local variable "string" shadows a variable at a preceding level
\pawno\include\YSI\y_malloc.inc(216) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(176) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(194) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(245) : warning 219: local variable "time_t" shadows a variable at a preceding level
\gamemodes\bare.pwn(266) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(490) : error 010: invalid function or declaration
\gamemodes\bare.pwn(492) : error 010: invalid function or declaration
\gamemodes\bare.pwn(495) : error 010: invalid function or declaration
\gamemodes\bare.pwn(498) : error 010: invalid function or declaration
\gamemodes\bare.pwn(501) : error 010: invalid function or declaration
\gamemodes\bare.pwn(504) : error 010: invalid function or declaration
\gamemodes\bare.pwn(505) : error 010: invalid function or declaration
\gamemodes\bare.pwn(508) : error 010: invalid function or declaration
\gamemodes\bare.pwn(513) : error 010: invalid function or declaration
\gamemodes\bare.pwn(517) : error 010: invalid function or declaration
\gamemodes\bare.pwn(520) : error 010: invalid function or declaration
\gamemodes\bare.pwn(522) : error 010: invalid function or declaration
\gamemodes\bare.pwn(525) : error 010: invalid function or declaration
\gamemodes\bare.pwn(527) : error 010: invalid function or declaration
\gamemodes\bare.pwn(530) : error 010: invalid function or declaration
\gamemodes\bare.pwn(534) : error 021: symbol already defined: "format"
\gamemodes\bare.pwn(539) : error 010: invalid function or declaration
\gamemodes\bare.pwn(574) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(927) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(953) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(992) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(1019) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(3915) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(3956) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(3963) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(3994) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(3999) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4013) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4033) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4053) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4074) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4095) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4114) : warning 219: local variable "string" shadows a variable at a preceding level
\gamemodes\bare.pwn(4650) : warning 203: symbol is never used: "s"
\gamemodes\bare.pwn(4650) : warning 203: symbol is never used: "string"
\gamemodes\bare.pwn(4650) : warning 203: symbol is never used: "time_t"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


17 Errors.
Reply
#4

porque ya tienes definido string antes de la funciуn, prueba a quitarla de esta lнnea:
PHP код:
new string[100]; // Esta quitala
format(stringsizeof(string), "Tiempo:~n~ %s%0i:%0i~w~/%0i:%0i"sTiempo_L_T[i][0], Tiempo_L_T[i][1], Cargas_L_T[GetPVarInt(i"Trans_ID_Carga")][ct_t_m], Cargas_L_T[GetPVarInt(i"Trans_ID_Carga")][ct_t_s]);
PlayerTextDrawSetString(iTrans_Tiempo[i], string); 
Reply
#5

Quote:
Originally Posted by DragonZafiro
Посмотреть сообщение
porque ya tienes definido string antes de la funciуn, prueba a quitarla de esta lнnea:
PHP код:
new string[100]; // Esta quitala
format(stringsizeof(string), "Tiempo:~n~ %s%0i:%0i~w~/%0i:%0i"sTiempo_L_T[i][0], Tiempo_L_T[i][1], Cargas_L_T[GetPVarInt(i"Trans_ID_Carga")][ct_t_m], Cargas_L_T[GetPVarInt(i"Trans_ID_Carga")][ct_t_s]);
PlayerTextDrawSetString(iTrans_Tiempo[i], string); 
Solucionу lo del string, pero ejemplo en timer severTimers[1000]() dice "invalid function or declaration" igual que en el foreach(new i : Player) tambiйn en if(IsPlayerConnected(i)) y asн varias lineas їpor quй?.
Reply
#6

Quote:
Originally Posted by Fagrinht
Посмотреть сообщение
Solucionу lo del string, pero ejemplo en timer severTimers[1000]() dice "invalid function or declaration" igual que en el foreach(new i : Player) tambiйn en if(IsPlayerConnected(i)) y asн varias lineas їpor quй?.
Intenta cambiar esto: timer severTimers[1000]() por esto: severTimers()
Reply
#7

Quote:
Originally Posted by DragonZafiro
Посмотреть сообщение
Intenta cambiar esto: timer severTimers[1000]() por esto: severTimers()
repeat severTimers(); me sale "error 017: undefined symbol "repeat" ahora asн.
Reply
#8

Estбs usando funciones de y_timers, їLo tienes agregado?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)