19.01.2013, 16:49
Buenas, estoy usando un gm base x trenico, y todavia hay cosas que no entiendo
, aver si me pueden dar una mano jaja.
Lo que no entiendo:
Todo el codigo:

Lo que no entiendo:
pawn Код:
new info[20];
new infos[5][35];
new Float:infof[4];
unformat(linea,"p<|>ddffffdddds[24]s[30]ddds[30]s[24]ddddddds[6]dddd",info[0],info[1],infof[0],infof[1],infof[2],infof[3],info[2],info[3],info[4],info[5],infos[0],infos[1],info[6],info[7],info[8],infos[2],infos[3],
info[9],info[10],info[11],info[12],info[13],info[14],info[15],infos[4],info[16],info[17],info[18],info[19]);// no entiendo nada esta linea :p
pawn Код:
funcion CargarCoches() //Trenico
{
new linea[1024];
new idx;
mysql_query("SELECT * FROM coches ORDER BY Id ASC");
mysql_store_result();
while(mysql_fetch_row(linea))
{
new info[20];
new infos[5][35];
new Float:infof[4];
unformat(linea,"p<|>ddffffdddds[24]s[30]ddds[30]s[24]ddddddds[6]dddd",info[0],info[1],infof[0],infof[1],infof[2],infof[3],info[2],info[3],info[4],info[5],infos[0],infos[1],info[6],info[7],info[8],infos[2],infos[3],
info[9],info[10],info[11],info[12],info[13],info[14],info[15],infos[4],info[16],info[17],info[18],info[19]);
idx = AddStaticVehicleEx(info[1],infof[0],infof[1],infof[2],infof[3],info[2],info[3], 60000);
InfoCoche[idx][cSQLID] = info[0];
InfoCoche[idx][cModelo] = info[1];
InfoCoche[idx][cX] = infof[0];
InfoCoche[idx][cY] = infof[1];
InfoCoche[idx][cZ] = infof[2];
InfoCoche[idx][cA] = infof[3];
InfoCoche[idx][cColor1] = info[2];
InfoCoche[idx][cColor2] = info[3];
InfoCoche[idx][cComprable] = info[4];
InfoCoche[idx][cBloqueado] = info[5];
strmid(InfoCoche[idx][cProp], infos[0], 0, strlen(infos[0]), 126);
strmid(InfoCoche[idx][cNombre], infos[1], 0, strlen(infos[1]), 126);
InfoCoche[idx][cFaccion] = info[6];
InfoCoche[idx][cTrabajo] = info[7];
InfoCoche[idx][cMulta] = info[8];
strmid(InfoCoche[idx][cMultaRazon], infos[2], 0, strlen(infos[2]), 126);
strmid(InfoCoche[idx][cMultaPor], infos[3], 0, strlen(infos[3]), 126);
InfoCoche[idx][cArma1] = info[9];
InfoCoche[idx][cArma2] = info[10];
InfoCoche[idx][cMun1] = info[11];
InfoCoche[idx][cMun2] = info[12];
InfoCoche[idx][cDrogas] = info[13];
InfoCoche[idx][cEspacio] = info[14];
InfoCoche[idx][cAlarma] = info[15];
strmid(InfoCoche[idx][cPlaca], infos[4], 0, strlen(infos[4]), 126);
InfoCoche[idx][cGas] = info[16];
InfoCoche[idx][cPaintJob] = info[17];
InfoCoche[idx][cExpira]= info[18];
InfoCoche[idx][cLegal]= info[19];
//__________fin___________//
Iter_Add(Vehiculo,idx);
SetVehicleNumberPlate(idx, InfoCoche[idx][cPlaca]);
SetVehicleToRespawn(idx);
if (InfoCoche[idx][cPaintJob] >= 1) ChangeVehiclePaintjob(idx,InfoCoche[idx][cPaintJob]);
}
print("|________________________|\n");
printf(" Coches cargados = %d\n",idx);
mysql_free_result();
return 1;
}