24.05.2016, 15:24
Hello.
my system doesn't properly insert the string, and i have no idea why.
Could you maybe take a look at it?
this are the lines that i'm talking about:
my system doesn't properly insert the string, and i have no idea why.
Could you maybe take a look at it?
PHP код:
forward onPlayerCarLoad(playerid);
public onPlayerCarLoad(playerid)
{
new num_fields,num_rows;
new string[420],temp_carowner[35],string2[420],temp_plate[50];
cache_get_data(num_rows,num_fields,dbhandle);
if(!num_rows)return 1;
for(new i=0; i<num_rows; i++)
{
cInfo[i][db_id]=cache_get_field_content_int(i,"id",dbhandle);
new id=cInfo[id][db_id];
cInfo[id][carmodelid]=cache_get_field_content_int(i,"model",dbhandle);
cInfo[id][c_x]=cache_get_field_content_float(i,"x",dbhandle);
cInfo[id][c_y]=cache_get_field_content_float(i,"y",dbhandle);
cInfo[id][c_z]=cache_get_field_content_float(i,"z",dbhandle);
cInfo[id][c_r]=cache_get_field_content_float(i,"a",dbhandle);
cInfo[id][c_color1]=cache_get_field_content_int(i,"color1",dbhandle);
cInfo[id][c_color2]=cache_get_field_content_int(i,"color1",dbhandle);
cInfo[id][c_respawntime]=cache_get_field_content_int(i,"autorespawn",dbhandle);
cache_get_field_content(i, "owner", temp_carowner);
format(string,sizeof(string),"%s",temp_carowner);
myStrcpy(cInfo[id][carowner], string);
CreateVehicle(cInfo[id][carmodelid],cInfo[id][c_x],cInfo[id][c_y],cInfo[id][c_z],cInfo[id][c_r],cInfo[id][c_color1],cInfo[id][c_color2],cInfo[id][c_respawntime]);
cache_get_field_content(i, "plate", temp_plate);
format(string2,sizeof(string2),"%s",temp_plate);
myStrcpy(cInfo[id][plate], string2);
SetVehicleNumberPlate(id,string2);
cInfo[id][cnitro]=cache_get_field_content_int(i,"nitro",dbhandle);
AddVehicleComponent(id,cInfo[id][cnitro]);
}
return 1;
}
PHP код:
cache_get_field_content(i, "owner", temp_carowner);
format(string,sizeof(string),"%s",temp_carowner);
myStrcpy(cInfo[id][carowner], string);