Sera un bucle mald1to?
#3

Buenas alexus gracias por responder, habнa cambiado un poco el cуdigo, en la parte que ya esta verificado el ok, deberнa imprimir el nombre completo, solo recibo nada.. asн tal cual

Код:
 if(dialogid == DIALOG_ENCONTRAR_VEHICULO)
	{
        if(response)
        {
	        if(strlen(inputtext) > 0)
			{
				new bool:ok = false,
				string[160],
				Float:ePos[3];
				
				
				for(new x; x < sizeof(cInfo); x++)
				{
				    if(strlen(cInfo[x][matricula]) > 0 && cInfo[x][id_x] == GetVehicleByMatricula(inputtext))
				    {
						ok = true;
					 	GetVehiclePos(cInfo[x][id_x], ePos[0], ePos[1], ePos[2]);
						break;
					}
				}
				if(ok == true)
				{
   					new id = GetOwnerByMatricula(inputtext), name[MAX_PLAYER_NAME];
                    GetPlayerName(id, name, MAX_PLAYER_NAME);
					format(string, sizeof(string), "Panel de Localizacion: Vehiculo encontrado | Propietario: %s | Matricula: %s", name, inputtext);
					Message(playerid, -1, string);
					Message(playerid, COLOR_YELLOW, "Hemos enviado las coordenadas, dirigase al punto indicado.");
					printf("DEBUG OUTFOR: Encontrado - Pos: %f,%f,%f, %s",ePos[0], ePos[1], ePos[2], name);
				}
				else
				{
				    Message(playerid, -1, "No man..");
				}
		  	}
			else
			{
			    return 0;
			}
		}
		else
		{
		    Message(playerid, -1, "Panel de localizacion cerrado.");
		}
		printf("$$$$$ --> Final Dialog ");
	}
Por que tanto problema con las variables Get dentro del bucle? >.<

Estas son las funciones extras

Код:
stock GetVehicleByMatricula(ma[])
{
	for(new i=0; i < sizeof(cInfo); i++)
 	{
 		if(cInfo[i][id_x] != INVALID_VEHICLE_ID)
		{
  			if(strcmp(ma,cInfo[i][matricula], true) == 0)
  			{
    			return cInfo[i][id_x];
			}
        }
    }
	return INVALID_VEHICLE_ID;
}


stock GetOwnerByMatricula(ma[])
{
	for(new i=0; i < sizeof(cInfo); i++)
 	{
 		if(cInfo[i][id_x] != INVALID_PLAYER_ID)
		{
  			if(strcmp(ma,cInfo[i][matricula], true) == 0)
  			{
    			return cInfo[i][ownerID];
			}
        }
    }
	return INVALID_PLAYER_ID;
}
Reply


Messages In This Thread
(Resuelto) Bucle Bendito - by N3cromancer - 28.02.2015, 09:35
Respuesta: Sera un bucle mald1to? - by alexus - 28.02.2015, 11:39
Re: Sera un bucle mald1to? - by N3cromancer - 28.02.2015, 11:50
Re: Sera un bucle mald1to? - by N3cromancer - 28.02.2015, 12:23
Respuesta: Sera un bucle mald1to? - by alexus - 28.02.2015, 17:15
Re: Sera un bucle mald1to? - by N3cromancer - 28.02.2015, 20:21

Forum Jump:


Users browsing this thread: 1 Guest(s)