Hey Ho Leute ich habe Problem mit mein Fraktionsystem ,und zwar wird der name nicht in die Variable gespeichert, ich hoffe ihr könnt mir das weiter helfen
Code
//fraktion laden
public OnFrakLoad()
{
new num_fields,num_rows;
cache_get_data(num_rows,num_fields,dbhandle);
if(!num_rows)return 1;
for(new i=0; i<num_rows; i++)
{
new string[128];
new id=getFreeFrakID();
fInfo[id][f_x] = cache_get_field_content_float(i,"x",dbhandle);
fInfo[id][f_y] = cache_get_field_content_float(i,"y",dbhandle);
fInfo[id][f_z] = cache_get_field_content_float(i,"z",dbhandle);
fInfo[id][f_r] = cache_get_field_content_float(i,"r",dbhandle);
fInfo[id][f_money] = cache_get_field_content_int(i,"GangKasse",dbhandle);
fInfo[id][f_id] = cache_get_field_content_int(i,"id",dbhandle);
fInfo[id][f_wteil] = cache_get_field_content_int(i,"Waffenlager",dbhandle);
fInfo[id][f_spice] = cache_get_field_content_int(i,"Spicelager",dbhandle);
//hier muss das eig. gespeichert werden aber tut es nicht
cache_get_field_content(i,"name",fInfo[id][f_name],dbhandle);
CreatePickup(1273, 0,fInfo[id][f_x],fInfo[id][f_y],fInfo[id][f_z], -1);
format(string,128,"Name:%s\nMoney:%i$\nID:%i",fInfo[id][f_name],fInfo[id][f_money],fInfo[id][f_id]);
Create3DTextLabel(string,GRÜN,fInfo[id][f_x],fInfo[id][f_y],fInfo[id][f_z],fInfo[id][f_r],0,0);
}
return 1;
}
Alles anzeigen